Skip to main content

MS2Web: Applying MDA and SOA to Web Services

  • Chapter

Part of the book series: Studies in Computational Intelligence ((SCI,volume 149))

Summary

Service-oriented architectures (SOA) are touted as the key to business agility, especially when combined with a model-driven approach. Model-Driven Architecture (MDA) is a well-developed concept that fits well with web services, but until now it has been a specialized technique that is beyond practical application scope of most enterprises.

In this paper, we describe the initial investigation in the fields of applying MDA and generative SOA to web services (MS2Web). Our view is that MDA aims at providing a precise framework for generative web service software production. We propose here an initial exploration of some basic artifacts of the MDA and SOA space to web services. Because all these artifacts may be considered as assets for the organization where the MDA is being deployed with SOA, we are going to talk about MDA and SOA abstract components to apply web service business applications. We also discuss the key characteristics of the two modeling architectures, focusing on the classification of models that is embodied by each for web services. The flow of modeling activity is discussed in the two architectures together with a discussion of the support for the modeling flows provided by MDA. We also describe a modeling of case study for web services with two architectures. Our model of the framework — a combined modeling architecture — is introduced which illustrates how the two architectures can be brought together into a synergistic whole, each reinforcing the benefits of the other with case study.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Smith, M., Friese, T., Freisleben, B.: Model Driven Development of Service-Oriented Grid Applications. In: International Conference on Internet and Web Applications and Services/Advanced International Conference on AICT-ICIW apos 2006, vol. 19(25), pp. 139–149 (2006)

    Google Scholar 

  2. Radhakrishnan, R., Wookey, M.: Model Driven Architecture Enabling Service Oriented Architectures. In: Whitepaper SUN Microsystems, pp. 1–13 (2004)

    Google Scholar 

  3. Smith, M., Friese, T., Freisleben, B.: Towards a Service-Oriented Ad Hoc Grid. In: Proceeedings of the 3rd International Symposium on Parallel and Distributed Computing, Cork, Ireland, pp. 201–209. IEEE Press, Los Alamitos (2004)

    Google Scholar 

  4. Skogan, D., Gronmo, R., Solheim, I.: Web Service Composition in UML. In: Proceedings of the 8th IEEE Intl Enterprise Distributed Object Computing Conference, pp. 111–120 (2004)

    Google Scholar 

  5. Bezivin, J., Gerbe, O.: Towards a Precise Definition of the OMG/MDA Framework ASE 2001, San Diego, USA (2001)

    Google Scholar 

  6. D’souza, D.: Model-Driven Architecture and Integration: Opportunities and Challenges Version 1.1 (2001), ftp://ftp.omg.org/pub/docs/ab/01-03-02.pdf

  7. Object Management Group Meta Object Facility (MOF) Specification. OMG document (1997), http://www.omg.org/technology/documents/formal/mof.htm

  8. Object Management Group MOF 2.0 Query/Views/Transformations RFP. OMG document (2004), http://www.omg.org/docs/ad/04-04-01.pdf

  9. Object Management Group Model-Driven Architecture. OMG document (2000), http://www.omg.org/mda/specs.htm

  10. Frankel, D.: Using Model-Driven Architecture to Develop Web Services. IONA Technologies PLC, p. 4 (2002)

    Google Scholar 

  11. Fraternali, P., Paolini, P.: Model-Driven Development of Web Applications: The Autoweb System. ACM Transactions on Information Systems 28, 323–382 (2000)

    Article  Google Scholar 

  12. Mulye, R.: Modeling Web Services using UML/MDA (2005), http://lsdis.cs.uga.edu/ranjit/academic/essay.pdf

  13. OASIS Web Services Resource Framework (2004), http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsrf

Download references

Author information

Authors and Affiliations

Authors

Editor information

Roger Lee

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Kim, HK., Lee, R.Y. (2008). MS2Web: Applying MDA and SOA to Web Services. In: Lee, R. (eds) Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing. Studies in Computational Intelligence, vol 149. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-70560-4_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-70560-4_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-70559-8

  • Online ISBN: 978-3-540-70560-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics