A Model Driven Approach to Generate Service Creation Environments

被引:1
作者
Achilleos, A. [1 ]
Yang, K. [1 ]
Georgalas, N. [2 ]
机构
[1] Univ Essex, Dept Comp & Elect Syst, Colchester CO4 3SQ, Essex, England
[2] British Telecom Grp, London, England
来源
GLOBECOM 2008 - 2008 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE | 2008年
基金
英国工程与自然科学研究理事会;
关键词
Service creation environment; domain specific modelling; model driven development;
D O I
10.1109/GLOCOM.2008.ECP.325
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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.
引用
收藏
页数:6
相关论文
共 20 条
[1]  
ADAMOPOULOS DX, 2002, IEEE COMMUNICATI MAR, V40
[2]  
[Anonymous], GRAPH MOD FRAM GMF
[3]  
[Anonymous], MOD DRIV ARCH MDA SP
[4]  
[Anonymous], 2824 RFC INT ENG TAS
[5]  
[Anonymous], 2005, MDA EXPLAINED MODEL
[6]  
[Anonymous], ECL MOD FRAM EMF
[7]  
BAKKER JL, 2002, P IEEE INT C COMM
[8]  
DEURSEN AV, DOMAIN SPECIFIC LANG
[9]   Toward formalizing domain modeling semantics in language syntax [J].
Evermann, J ;
Wand, Y .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2005, 31 (01) :21-37
[10]  
Frankel DS., 2003, Model Driven Architecture: Applying MDA to Enterprise Computing