Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
Building Web Applications with Uml
Building Web Applications with Uml
Conceptual Modeling of Data-Intensive Web Applications
IEEE Internet Computing
Conceptual Modeling of Device-Independent Web Applications
IEEE MultiMedia
MDA Explained: The Model Driven Architecture: Practice and Promise
MDA Explained: The Model Driven Architecture: Practice and Promise
Model-driven development of large-scale web applications
IBM Journal of Research and Development
A software architecture for structuring complex web applications
Journal of Web Engineering
Improving web design methods with architecture modeling
EC-Web'05 Proceedings of the 6th international conference on E-Commerce and Web Technologies
Bridging existing Web modeling languages to model-driven engineering: a metamodel for WebML
ICWE '06 Workshop proceedings of the sixth international conference on Web engineering
Capturing data quality requirements for web applications by means of DQ_WebRE
Proceedings of the 2nd International Workshop on Business intelligencE and the WEB
Model-driven web development for multiple platforms
Journal of Web Engineering
The webSA approach: applying model driven engineering to web applications
Journal of Web Engineering
Capturing data quality requirements for web applications by means of DQ_WebRE
Information Systems Frontiers
Hi-index | 0.00 |
Nowadays, the maturity reached by the Web engineering research community can be assessed by the myriad of web design methods that have proven successful for the specification of the functional and navigational requirements posed by Web information systems. However, these proposals often fail to address architectural features, which results in Web specifications with rigid architectures, with no regard for their actual circumstances of use. To overcome this limitation, we propose a generic approach called WebSA. WebSA is based on the MDA (Model-driven Architecture) paradigm. It proposes a Model Driven Development made up of a set of UML architectural models and QVT transformations as mechanisms to integrate the functional aspects of the current methodologies with the architectural aspects. In order to illustrate our approach, in this paper we combine WebSA with the OO-H method to tackle the design of the well known J2EE Petstore specification.