Service-Oriented Model-Driven Development: Filling the Extra-Functional Property Gap

Although vendors provide multiple platforms for service implementation, developers demands approaches for managing service-oriented applications at all stages of development. In this sense, approaches such as Model-Driven Development (MDD) and Service Component Architecture (SCA) can be used in conjunction for modeling and integrating services independently of the underlying platform technology. Besides, WS-Policy provides a XML-based standard description for extra-functional properties. In this paper we propose a cross-disciplinary approach, in which the aforementioned MDD, SCA and WS-Policy are assembled in order to develop extra-functional properties in web services from a platform independent model.

[1]  Guadalupe Ortiz E-Services: Paving the Way for Mobile Clients , 2008, TAMoCo.

[2]  Pedro J. Clemente,et al.  How to Deal with Non-functional Properties in Web Service Development , 2005, ICWE.

[3]  Guadalupe Ortiz,et al.  A Case Study on Integrating Extra-Functional Properties in Web Service Model-Driven Development , 2007, Second International Conference on Internet and Web Applications and Services (ICIW'07).

[4]  Luciano Baresi,et al.  WS-Policy for Service Monitoring , 2005, TES.

[5]  Daniel Roth,et al.  Web Services Policy Framework (WS- Policy) , 2002 .

[6]  Behzad Bordbar,et al.  Model-Driven Quality of Service for Web Services: An Aspect-Oriented Approach , 2008, 2008 IEEE International Conference on Web Services.

[7]  Guadalupe Ortiz,et al.  Toward UML Profiles for Web Services and their Extra-Functional Properties , 2006, 2006 IEEE International Conference on Web Services (ICWS'06).

[8]  Thomas Friese,et al.  Model Driven Development of Service-Oriented Grid Applications , 2006, Advanced Int'l Conference on Telecommunications and Int'l Conference on Internet and Web Applications and Services (AICT-ICIW'06).

[9]  Juan Hernández Núñez,et al.  Aspect-oriented techniques for web services: a model-driven approach , 2007, Int. J. Bus. Process. Integr. Manag..

[10]  Dieter Fensel,et al.  The Web Service Modeling Framework WSMF , 2002, Electron. Commer. Res. Appl..

[11]  Frank Leymann,et al.  Combining WS-Policy and Aspect-Oriented Programming , 2006, Advanced Int'l Conference on Telecommunications and Int'l Conference on Internet and Web Applications and Services (AICT-ICIW'06).