Advertisement

beContent: A Model-Driven Platform for Designing and Maintaining Web Applications

  • Antonio Cicchetti
  • Davide Di Ruscio
  • Romina Eramo
  • Francesco Maccarrone
  • Alfonso Pierantonio
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5648)

Abstract

Model Driven Engineering (MDE) is increasingly gaining acceptance in the development of Web Applications as a mean to leverage abstraction and render business logic resilient to technological changes. This paper describes the beContent project with its modeling languages and tools, which aims at the automated generation of rich Web applications.

Keywords

Concrete Syntax Eclipse Modeling Framework Model Drive Engineer Textual Editor Model Repository 
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.

References

  1. 1.
    Pierantonio, A.: beContent (2006), http://www.becontent.org
  2. 2.
    Di Ruscio, D., Muccini, H., Pierantonio, A.: A Data Modeling Approach to Web Application Synthesis. Int. Jour. of Web Engineering and Technology 1(3), 320–337 (2004)CrossRefGoogle Scholar
  3. 3.
    Bézivin, J., Jouault, F., Rosenthal, P., Valduriez, P.: Modeling in the Large and Modeling in the Small. In: Aßmann, U., Aksit, M., Rensink, A. (eds.) MDAFA 2003. LNCS, vol. 3599, pp. 33–46. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  4. 4.
    Eclipse project: GMF - Graphical Modeling Framework, http://www.eclipse.org/gmf/
  5. 5.
    Obeo: Acceleo, http://www.acceleo.org
  6. 6.
    Budinsky, F., Steinberg, D., Merks, E., Ellersick, R., Grose, T.: Eclipse Modeling Framework. Addison-Wesley, Reading (2003)Google Scholar
  7. 7.
    Cicchetti, A., Di Ruscio, D., Eramo, R., Pierantonio, A.: Automating co-evolution in model-driven engineering. In: 12th IEEE Intl. EDOC Conference, pp. 222–231 (2008)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Antonio Cicchetti
    • 1
  • Davide Di Ruscio
    • 2
  • Romina Eramo
    • 2
  • Francesco Maccarrone
    • 2
  • Alfonso Pierantonio
    • 2
  1. 1.School of Innovation, Design and EngineeringMälardalen UniversityVästeråsSweden
  2. 2.Dipartimento di InformaticaUniversità degli Studi dell’AquilaL’AquilaItaly

Personalised recommendations