Title :
Facilitating Development and Provisioning of Service Topologies through Domain-Specific Languages
Author_Institution :
Products & Innovation, Deutsche Telekom AG, Darmstadt, Germany
Abstract :
In a model-driven engineering (MDE) context, the coordination of different roles such as enterprise architects and developers can be supported when dependencies between roles and artifacts are stated. Similarly, provisioning and deployment of service topologies can be facilitated. For specifying dependencies, an editor permits to define roles, artifacts, services, and service topologies in descriptive domain-specific languages (DSLs). Supporting coordination and automation, utilities are generated that synchronize workspaces, produce notifications, prepare the provisioning of service topologies, and perform their deployment. For showcasing the DSL editors and the coordination and automation tools a case study from a machine-to-machine context is taken. Addressing change impact and provisioning issues by minimizing turnaround cycles, the demonstration reveals possibilities of how to support MDE processes in the context of service topologies and shall foster a discussion on the potentials with regard to enterprise applications in general.
Keywords :
specification languages; DSL editors; MDE processes; automation tools; coordination tools; descriptive domain-specific languages; enterprise architects; enterprise developers; machine-to-machine context; model-driven engineering; service topology deployment; service topology development; service topology provisioning; turnaround cycle minimization; utility generation; workspace synchronization; DSL; Object oriented modeling; Servers; Software; Synchronization; Topology; Unified modeling language; DSL; MDE; automation; coordination; development; provisioning; service topology;
Conference_Titel :
Enterprise Distributed Object Computing Conference Workshops and Demonstrations (EDOCW), 2014 IEEE 18th International
Conference_Location :
Ulm
DOI :
10.1109/EDOCW.2014.72