Browse > Article
http://dx.doi.org/10.3745/KIPSTD.2005.12D.4.583

A Web Service Development Process with MDA Applied  

Yun Hong-ran (숙명여자대학교 정보과학부 컴퓨터과학과)
Park Jae-nyun (숙명여자대학교 정보과학부)
Abstract
Being able to resolve huge problems deriving from integration of information systems in-house or business to business, the web service that uses the XML standard technology has recently taken a quick dominance the next generation e-business bases. It's one constant concern how to integrate, change, and maintain such systems as based on certain technologies according to the changes to information technology, which is on the ongoing process of evolution. To help solve those problems, OMG suggested a new software architecture called MDA(Model Driven Architecture). MDA runs a process that establishes a platform independent model(PIM), which is an analysis model used as part of the existing development procedures, and automatically converts it into a platform specific model(PSM), a design model, based on the established PIM. Such automatic conversion has lots of benefits including easy support for diverse platforms, reducing the coding time that usually consume a great deal of the developer's effort, and facilitating quality control in the aspect of development processes. By applying the MDA development process to a new web service development, you can choose web service as the target platform at the PIM of MDA and express PSM with a web service model, WSDL. This study set out to classify the web service development or integration processes by the provider md requester to identify the types of web service development processes, and to apply the MDA development process to web service development, thus suggesting a new kind of web service development process that can be referred to by both the web service provider and requester.
Keywords
Web Service; Development Process; MDA; WSDL; PIM; PSM;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 P. C'aceres et al. 'A MDA-Based Approach for Web Information Sysetm Development', Workshop in Software Model Engineering in conjundtion with UML Conference, SanFrancisco, 2003
2 Jean Bezivin, Slimance Hammoudi, Denivaldo Lopes, Frederic Jouault, 'Applying MDA Approach for Web Service Platform', EODC 2004, IEEE   DOI
3 Peter Brittenham, 'Web Services Development Concepts (WSDC 1.0)', IBM, May, 2001
4 W3C Web Services Activity, 'http://www.w3c.org/2002/ws'
5 Anneke Kleppe, Jos Warmer, Wim Bast, 'The Model Driven Architecture : Practice and Promise', Addison-Wesley April, 2003
6 Joaquin Miller and Jishnu Mukerji, 'MDA Guide version 1.0.1', 2003 OMG
7 David Sprott, 'Understanding the Component and Web Services Market', CBDI Journal 2001, 5
8 W3C Web Services Description Language(WSDL) 1.1, 'http://www.w3c.org/TR/2001/NOTE-wsdl-20010315'
9 Scott W. Ambler, 'Deriving Web Services from UML models', IBM, Mar 2002, http://www-106.ibm.com/developerworks/library/ws-umll/
10 E. Marcos; P. C'aceres and V. de Castro, 'An Approach for Navigation Model Construction from the Use Case Model', The 16th Conference On Advanced Information Systems Engineering, CAISE'04