Skip to main content

Towards an MDA-Based Development Methodology

  • Conference paper
Software Architecture (EWSA 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3047))

Included in the following conference series:

Abstract

This paper proposes a development methodology for distributed applications based on the principles and concepts of the Model-Driven Architecture (MDA). The paper identifies phases and activities of an MDA-based development trajectory, and defines the roles and products of each activity in accordance with the Software Process Engineering Metamodel (SPEM). The development methodology presented in this paper is being developed and applied in the European 5th Framework project MODA-TEL, which aims at assessing the applicability and potential of MDA in the context of telecom services and applications. The paper claims that the proposed methodology is general enough to be applicable to distributed applications in other domains as well.

An extended version of this paper is available at [9]

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Almeida, J.P.A., van Sinderen, M.J., Ferreira Pires, L., Quartel, D.A.C.: A systematic approach to platform-independent design based on the service concept. In: Proceedings of the Seventh IEEE International Conference on Enterprise Distributed Object Computing (EDOC 2003), Brisbane, Australia (September 2003)

    Google Scholar 

  2. http://www.modatel.org

  3. MODA-TEL project. Deliverable D3.1: Model-Driven Architecture definition and methodology (2003), http://www.modatel.org/public/deliverables/D3.1.htm

  4. MODA-TEL project. Deliverable D3.2: Guidelines for the application of MDA and the technologies covered by it (2003), http://www.modatel.org/public/deliverables/D3.2.htm

  5. Object Management Group. Software Process Engineering Meta-model V1.0 (SPEM), formal/ 02-11-14 (November 2002)

    Google Scholar 

  6. Object Management Group. MDA-Guide, V1.0.1, omg/03-06-01 (June 2003)

    Google Scholar 

  7. Software Engineering Institute. The Capability Maturity Model: guidelines for improving the software process. Carnegie Mellon Univ. Addison Wesley Publishing Company (1995)

    Google Scholar 

  8. ITU-T. Recommendation Z.150: User Requirements Notation (URN): Language requirements and framework. Geneva (February 2003)

    Google Scholar 

  9. Gavras, A., Belaunde, M., Ferreira Pires, L., Almeida, J.P.A.: Towards an MDA-based development methodology for distributed applications. In: van Sinderen, M., Ferreira Pires, L. (eds.) Proceedings of the 1st European Workshop on Model-Driven Architecture with Emphasis on Industrial Applications, MDA-IA 2004, CTIT Technical Report TR-CTIT- 04-12, University of Twente, ISSN 1381 - 3625, Enschede, The Netherlands, March 2004, pp. 71–81 (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Gavras, A., Belaunde, M., Pires, L.F., Almeida, J.P.A. (2004). Towards an MDA-Based Development Methodology. In: Oquendo, F., Warboys, B.C., Morrison, R. (eds) Software Architecture. EWSA 2004. Lecture Notes in Computer Science, vol 3047. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24769-2_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24769-2_20

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-24769-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics