Skip to main content

Model-Driven Architecture for Web Applications

  • Conference paper
Human-Computer Interaction. Interaction Design and Usability (HCI 2007)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 4550))

Included in the following conference series:

Abstract

A number of Web design problems continue to arise, such as: (1) decoupling the various aspects of Web applications (for example, business logic, the user interface, navigation and information architecture; and (2) isolating platform specifics from the concerns common to all Web applications. In the context of a proposal for a model-driven architecture for Web applications, this paper identifies an extensive list of models aimed at providing a pool of proven solutions to these problems. The models span several levels of abstraction such as business, task, dialog, presentation and layout models. The proposed architecture will show how several individual models can be combined at different levels of abstraction into heterogeneous structures, which can be used as building blocks in the development of Web applications.

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 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

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. Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, M.: A System of Patterns: Pattern-Oriented Software Architecture, West Sussex, England. John Wiley & Sons, New York (1996)

    Google Scholar 

  2. Meservy, T.O., Fensternacher, K.D.: Transforming Software Development: An MDA Road Map. IEEE Computer 38(8), 52–58 (2005)

    Google Scholar 

  3. An ORMSC White Paper, ormsc/05-04-01.: A Proposal for an MDA Foundation Model’, V00-02, OMG Group (2005) [Online] available at http://www.omg.org/docs/ormsc/05-04-01.pdf

  4. Desmond Dsouza, Kinetium: Model-Driven Architecture and Integration Opportunities and Chalenges, OMG Group (2001) [Online] available at ftp://ftp.omg.org/pub/docs/ab/01-03-02.pdf

  5. Richard Soley and the OMG Staff Strategy Group.: ‘Model-Driven Architecture’, OMG Group (2000) [Online] available at ftp://ftp.omg.org/pub/docs/omg/00-11-05.pdf

  6. Dr. Jishnu Mukerji.: Document number ormsc/2001-07-01, Architecture Board, ORMSC, Model Driven Architecture (MDA) – Technical Perspective, OMG Group (2001) [Online] available at http://www.omg.org/docs/omg/01-07-01.pdf

  7. Miller, J., Mukerji, J.: MDA Guide Version 1.0.1, OMG doc.omg/2003-06-01 (2003) [Online] available at http://www.omg.org/docs/omg/03-06-01.pdf

  8. Alhir, S.S.: Understanding the Model Driven Architecture (MDA), Methods & Tools, Vol. 11, No.3, pp. 17–24, [Online] (2003) available at: http://www.methodsandtools.com/archive/archive.php?id=5 OR http://home.comcast.net/~salhir/UnderstandingTheMDA.PDF

  9. Paternò, F.: Model-Based Design and Evaluation of Interactive Applications. Springer, Heidelberg (2000)

    MATH  Google Scholar 

  10. Vanderdonckt, J.Q., Limbourg, Q., Souchon, N.: Task Modelling in Multiple Contexts of Use. In: Forbrig, P., Limbourg, Q., Urban, B., Vanderdonckt, J. (eds.) DSV-IS 2002. LNCS, vol. 2545, pp. 77–95. Springer, Heidelberg (2002)

    Google Scholar 

  11. Msheik, H., Abran, A., Lefebvre, E.: Compositional Structured Component Model: Handling Selective Functional Composition. In: IEEE 30th EUROMICRO Conference, pp. 74–81 (2004)

    Google Scholar 

  12. Puerta, A.R., Tu, S.W., Musen, M.A.: Modeling Tasks with Mechanisms. International Journal of Intelligent Systems, 8 (1993)

    Google Scholar 

  13. Schlungbaum, E.: Model-based User Interface Software Tools Current state of declarative models Technical Report 96-30, Graphics, Visualization and Usability Center, Georgia Institute of Technology, CADUI 1996 workshop in Namur, Belgium (1996)

    Google Scholar 

  14. Puerta, A.R.: Model-Based Interface Development Environment. IEEE Software 14, 41–47 (1997)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Julie A. Jacko

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Taleb, M., Seffah, A., Abran, A. (2007). Model-Driven Architecture for Web Applications. In: Jacko, J.A. (eds) Human-Computer Interaction. Interaction Design and Usability. HCI 2007. Lecture Notes in Computer Science, vol 4550. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73105-4_130

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-73105-4_130

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-73104-7

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics