• DocumentCode
    1674029
  • Title

    A Model Driven Approach to Generate Service Creation Environments

  • Author

    Achilleos, A. ; Yang, K. ; Georgalas, N.

  • Author_Institution
    Dept. of Comput. & Electron. Syst., Univ. of Essex, Colchester
  • fYear
    2008
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    The creation of services is a complex activity that involves several tasks. Furthermore this complexity is augmented by the fact that supporting service creation environments are technology-specific. Consequently a technology-independent approach and framework are required to generate service creation environments and drive service creation. In this paper we present such an approach and a generic framework for supporting service creation. The approach realizes service creation via the phases of: (i) domain specific language definition, (ii) model definition and validation, (iii) model-to-model transformation and (iv) model-to-code generation. Each phase maps to a corresponding phase in service creation starting from service analysis to service implementation. The applicability of the approach and its accompanying framework is demonstrated via an example scenario that illustrates the automatic generation of a service creation environment for an online survey system.
  • Keywords
    software engineering; specification languages; utility programs; domain specific language definition; drive service creation; model-to-code generation; model-to-model transformation; service analysis; service creation environments; technology-independent approach; Application software; Context modeling; Context-aware services; DSL; Domain specific languages; Software engineering; Software systems; Software tools; Telecommunication computing; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Telecommunications Conference, 2008. IEEE GLOBECOM 2008. IEEE
  • Conference_Location
    New Orleans, LO
  • ISSN
    1930-529X
  • Print_ISBN
    978-1-4244-2324-8
  • Type

    conf

  • DOI
    10.1109/GLOCOM.2008.ECP.325
  • Filename
    4698100