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

  • Guadalupe Ortiz
  • Juan Hernández
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4294)


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.


Extra-Functional property web service model-driven development aspect oriented techniques WS-policy service component architecture 


  1. 1.
    Bajaj, S., Box, D., Chappeli, D., et al.: Web Services Policy Framework (WS-Policy) (September 2004),
  2. 2.
    Baresi, L., Guinea, S., Plebani, P.: WS-Policy for Service Monitoring. In: VLDB Workshop on Technologies for E-Services, Trondheim, Norway (September 2005)Google Scholar
  3. 3.
    Beisiegel, M., Blohm, H., Booz, D., et al.: Service Component Architecture. Building Systems using a Service Oriented Architecture (November 2005),
  4. 4.
    Bézivin, J., Hammoudi, S., Lopes, D., et al.: An Experiment in Mapping Web Services to Implementation Platforms. N. R. I. o. Computers 26 (2004)Google Scholar
  5. 5.
    Fensel, D., Bussler, C.: The Web Service Modeling Framework WSMF,
  6. 6.
    Ortiz, G., Hernández, J., Clemente, P.J.: How to Deal with Non-functional Properties in Web Service Development. In: Lowe, D.G., Gaedke, M. (eds.) ICWE 2005. LNCS, vol. 3579, pp. 98–103. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  7. 7.
    Ortiz, G., Hernández, J., Toward, U.M.L.: Profiles for Web Services and their Extra-Functional Properties. In: Proc. Int. Conf. on Web Services, Chicago, EEUU (September 2006)Google Scholar
  8. 8.
    Ortiz, G., Leymann, F.: Combining WS-Policy and Aspect-Oriented Programming. In: Proc. of the Int. Conference on Internet and Web Applications and Services, Guadeloupe, French Caribbean (February 2006)Google Scholar
  9. 9.
    Smith, M., Friese, T., Freisbelen, B.: Model Driven Development of Service-Oriented Grid Applications. In: Proc. of the Int. Conference on Internet and Web Applications and Services, Guadeloupe, French Caribbean (February 2006)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Guadalupe Ortiz
    • 1
  • Juan Hernández
    • 1
  1. 1.Computer Science DepartmentQuercus Software Engineering Group, University of ExtremaduraSpain

Personalised recommendations