Designing object-oriented software
Designing object-oriented software
An object oriented approach to Web-based applications design
Theory and Practice of Object Systems - Special issue objects, databases, and the WWW
Web Modeling Language (WebML): a modeling language for designing Web sites
Proceedings of the 9th international World Wide Web conference on Computer networks : the international journal of computer and telecommunications netowrking
Information Systems - Special issue on Databases: creation, management and utilization
ConcurTaskTrees: A Diagrammatic Notation for Specifying Task Models
INTERACT '97 Proceedings of the IFIP TC13 Interantional Conference on Human-Computer Interaction
Modeling and Composing Scenario-Based Requirements with Aspects
RE '04 Proceedings of the Requirements Engineering Conference, 12th IEEE International
Multi-Dimensional Separation of Concerns in Requirements Engineering
RE '05 Proceedings of the 13th IEEE International Conference on Requirements Engineering
IEEE Software
Modeling and Composing Navigational Concerns in Web Applications. Requirements and Design Issues.
LA-WEB '06 Proceedings of the Fourth Latin American Web Congress
A transformational approach to produce web application prototypes from a web requirements model
International Journal of Web Engineering and Technology
Aspect-oriented software development
Aspect-oriented software development
Surveying navigation modelling approaches
International Journal of Computer Applications in Technology
Re-engineering legacy web applications into rich internet applications
ICWE'10 Proceedings of the 10th international conference on Web engineering
Hi-index | 0.00 |
In this paper we present a novel approach for dealing with crosscuting concerns in Web applications from requirements to design. Our approach allows to clearly decoupling requirements that belong to different concerns; these concerns are separately modeled and specified by using the task-based notation proposed by OOWS Web Engineering approach to specify requirements; we next show how we integrate task descriptions corresponding to different concerns to obtain a unified requirements model that is the source of a model-to- model and model-to-code generation process that allows us to obtain fully operative web application prototypes that are built from tasks descriptions.