• DocumentCode
    2291285
  • Title

    MVC-Webflow: An AJAX Tool for Online Modeling of MVC-2 Web Applications

  • Author

    Brambilla, Marco ; Origgi, Alessandro

  • Author_Institution
    Dipt. Elettron. e Inf., Politec. di Milano, Milan
  • fYear
    2008
  • fDate
    14-18 July 2008
  • Firstpage
    344
  • Lastpage
    349
  • Abstract
    Modern Web applications are characterized by a high level of complexity and deal with huge amounts of data. When the application grows in complexity, manual code development is not suitable, because it lacks in efficiency, reuse, reliability, maintainability, and group work facilities. On the other hand, several Web engineering approaches are too far away from the average developer and designer way of working to be widely adopted. In this demonstration paper we propose a light-weight design notation (with its companion editing tool) that leads to the development of MVC applications. We present an on-line visual editing tool called MVC-Webflow for the specification of simple conceptual models for MVC applications and we provide partial automatic code generation, that can be performed on the flight directly on the deployed application. The advantages of the approach are the closeness to the well known MVC paradigm, the foundation on solid web engineering models.
  • Keywords
    Java; Web design; XML; formal specification; AJAX tool; conceptual model specification; light-weight design notation; online model view controller-2 Web application modeling; online visual editing tool; partial automatic code generation; Aerospace engineering; Automatic control; Data models; Design engineering; Logic design; Maintenance engineering; Project management; Reliability engineering; Runtime; Solid modeling; AJAX; CASE tool; MDA; MVC; Model-2; Web application; conceptual modeling; design tool; struts; visual modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Engineering, 2008. ICWE '08. Eighth International Conference on
  • Conference_Location
    Yorktown Heights, NJ
  • Print_ISBN
    978-0-7695-3261-5
  • Electronic_ISBN
    978-0-7695-3261-5
  • Type

    conf

  • DOI
    10.1109/ICWE.2008.37
  • Filename
    4577899