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:
|
|
Full Contents:
|
click to dowload
|
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. |
|
|
|
|