DocumentCode :
2910967
Title :
A Model Driven Development Framework for Enterprise Web Services
Author :
Xiaofeng Yu ; Jun Hu ; Yan Zhang ; Tian Zhang ; Linzhang Wang ; Jianhua Zhao ; Xuandong Li
Author_Institution :
State Key Lab. for Novel Software Technol., Nanjing Univ.
fYear :
2006
fDate :
Oct. 2006
Firstpage :
75
Lastpage :
84
Abstract :
The growing scale and complexity of the enterprise computing systems under distributed and heterogeneous environments present new challenges to system development, integration, and maintenance. In this paper, we present a model driven Web service development framework to combat these challenges. The framework capitalizes on the UML profile for Enterprise Distributed Object Computing (EDOC), MDA and Web services. Within the framework, first, the platform independent models (PIMs) are created using the EDOC profile. Second, the PIMs are broken down into sub PIMs according to functional decomposition, each of which can provide service independently and will be implemented in a Web service. Then, these sub PIMs are transformed into the corresponding Web service interface models for service publication and invoking. Finally, supported by model transform techniques, the sub PIMs are implemented into Web services on specific platforms. Automatic model transformation is the key to this framework, therefore, the transformation from EDOC models to Web service interface models within this framework is deeply discussed, and the detailed transformation rules are proposed. A case study is also provided to demonstrate the effectiveness of these rules and the merits of this framework
Keywords :
Unified Modeling Language; Web services; business data processing; distributed object management; Enterprise Distributed Object Computing; UML profile; Web service interface model; automatic model transformation; distributed environment; enterprise Web services; enterprise computing systems; functional decomposition; heterogeneous environment; model driven development framework; platform independent models; Computer architecture; Computer science; Distributed computing; Simple object access protocol; Software maintenance; Software systems; Standards publication; Unified modeling language; Web services; XML; EDOC; MDA; Web Services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Enterprise Distributed Object Computing Conference, 2006. EDOC '06. 10th IEEE International
Conference_Location :
Hong Kong
ISSN :
1541-7719
Print_ISBN :
0-7695-2558-X
Type :
conf
DOI :
10.1109/EDOC.2006.9
Filename :
4031197
Link To Document :
بازگشت