Web 2.0 Applications: Model-Driven Tools and Design

  • Gaetanino Paolone
  • Gianluca Liguori
  • Gabriele Cestra
  • Eliseo Clementini
Conference paper


The development of a new web technology rises a challenge to information engineering to identify instruments and suitable techniques for the production of web 2.0 software applications. For large enterprise solutions, designing human interactions is a complex process. Products of this design process are the bridge between business requirements and solution development. This paper describes a design methodological process and a framework that implements and solves some software standard issues to develop enterprise applications and it is the basis to ensure a full continuity from the business model to system software through the physical realization of the use case. We also illustrate a real process that uses the framework for the development of an enterprise application.


Business Object Java Class Model Drive Architecture Business Requirement Enterprise Application 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Paolone G, Liguori G, Clementini E (2008) Design and development of Web 2.0 applications. In D'Atri A, Saccà D (eds) Proceedings of the 5th conference of the Italian chapter of AIS (ITAIS 2008), Paris, France, 13–14 December 2008, p 10Google Scholar
  2. 2.
    Paolone G, Liguori G, Clementini E (2008) A methodology for building enterprise Web 2.0 applications. In Han J, Holejsovska P (eds) Proceedings of the 10th international conference on the modern information technology in the innovation processes of the industrial enterprises (MITIP 2008) (pp. 228–233), Prague, Czech RepublicGoogle Scholar
  3. 3.
    Sukaviriya N et al (2007) Model-driven approach for managing human interface design life cycle. Lect Notes Comput Sci 4735: 226CrossRefGoogle Scholar
  4. 4.
    Zhao X et al (2007) A business-process-driven approach for generating e-commerce user interfaces. Lect Notes Comput Sci 4735:256CrossRefGoogle Scholar
  5. 5.
    Fowler M et al (2002) Patterns of enterprise application architecture. Addison-Wesley, ReadingGoogle Scholar
  6. 6.
    Pleuss A, Vitzthum A, Hussmann H (2007) Integrating heterogeneous tools into model-centric development of interactive applications. Lect Notes Comput Sci 4735:241CrossRefGoogle Scholar
  7. 7.
    Leppanen K, Leppanen S, Turunen M (2007) A modelling method for rigorous and automated design of large-scale industrial systems. Lect Notes Comput Sci 4735:331CrossRefGoogle Scholar
  8. 8.
    Soley R (2000) Model driven architecture. OMG white paper 308:308Google Scholar
  9. 9.
    Jacobson I, Booch G, Rumbaugh J (1999) The unified software development process. Addison-Wesley, ReadingGoogle Scholar
  10. 10.
    Kruchten P (2000) The rational unified process: an introduction. Addison-Wesley Longman Publishing Co. Inc., BostonGoogle Scholar
  11. 11.
    Gamma E et al (1995) Design patterns: elements of reusable object-oriented design. Addison-Wesley, ReadingGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Gaetanino Paolone
    • 1
  • Gianluca Liguori
    • 1
  • Gabriele Cestra
    • 1
  • Eliseo Clementini
    • 1
  1. 1.Department of Electrical and Information EngineeringUniversity of L’AquilaL’AquilaItaly

Personalised recommendations