Digital Library

cab1

 
Title:      MVC BASED BEHAVIOR DIAGRAMS AS KEY ARTIFACTS FOR WEB APPLICATION DESIGN
Author(s):      Adelaide Bianchini, Maruja Ortega, Ascánder Suárez
ISBN:      978-972-8939-47-2
Editors:      Miguel Baptista Nunes, Pedro Isaías and Philip Powell
Year:      2011
Edition:      Single
Keywords:      Web Engineering, web application design methodology, MVC architectural pattern
Type:      Full Paper
First Page:      137
Last Page:      144
Language:      English
Cover:      cover          
Full Contents:      click to dowload Download
Paper Abstract:      This paper presents a technique and an artifact collection produced by a methodology for the development of Web applications based on the MVC architecture pattern. The modeling technique starts with the Use Cases, as input for the construction of special diagrams (Behavior Diagrams), that describe the actors in a web application, the User-System interactions, and the data shared between them. This information leads to the design of a Web application in terms of the elements required by the MVC pattern, namely: Views (presentation), Model (actions, functionality), and a Controller that describes the relationship between Views and actions. The methodology is supported by a CASE Tool – COHESIÓN –, which provides different mechanisms to create the Behavior Diagrams, and generates the code of the application using frameworks like Struts, Struts2 and Django. The methodology has proved to be highly effective and straightforward in the design and development of several Web applications we have implemented in our university.
   

Social Media Links

Search

Login