Diploma Thesis DIP-3504

BibliographyReuter, Anja: An Extensible Application Topology Definition and Annotation Framework.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Diploma Thesis No. 3504 (2013).
97 pages, english.
CR-SchemaD.2.2 (Software Engineering Design Tools and Techniques)
D.2.7 (Software Engineering Distribution, Maintenance, and Enhancement)
H.4.2 (Information Systems Applications Types of Systems)
Abstract

This thesis introduces a framework for decision support during the design of applications for the cloud, or migration of existing applications to a cloud environment. For this purpose, a GENeralized Topology Language (GENTL) is introduced and mappings from existing languages to GENTL are provided. An annotation scheme for GENTL, which can capture annotations to topologies and topology elements is designed and instantiations for different annotation types are given. A framework implementing import functionalities for the topology languages Blueprint and TOSCA is presented. The framework enables the annotation of topologies with documentation annotations, references to external resources and incorporates a series of annotations which can be used to retrieve cost calculations from the external decision support system Nefolog.

Full text and
other links
PDF (6749892 Bytes)
Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Superviser(s)Andrikopoulos, Vasilios
Entry dateDecember 5, 2013
   Publ. Computer Science