Mastering the requirements process
Mastering the requirements process
Designing Web Usability: The Practice of Simplicity
Designing Web Usability: The Practice of Simplicity
Usability Engineering
ACM Computing Surveys (CSUR)
Designing Data-Intensive Web Applications
Designing Data-Intensive Web Applications
Guest Editors' Introduction: Web Engineering An Introduction
IEEE MultiMedia
Conceptual Modeling of Device-Independent Web Applications
IEEE MultiMedia
IEEE Software
Towards Modeling and Reasoning Support for Early-Phase Requirements Engineering
RE '97 Proceedings of the 3rd IEEE International Symposium on Requirements Engineering
MDA Explained: The Model Driven Architecture: Practice and Promise
MDA Explained: The Model Driven Architecture: Practice and Promise
An empirical foundation for automated web interface evaluation
An empirical foundation for automated web interface evaluation
Defining and Validating Metrics for Navigational Models
METRICS '03 Proceedings of the 9th International Symposium on Software Metrics
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools
Goal-driven requirements analysis for hypermedia-intensive Web applications
Requirements Engineering
The obstacles and myths of usability and software engineering
Communications of the ACM - The Blogosphere
Model transformations from requirements to web system design
ICWE '06 Proceedings of the 6th international conference on Web engineering
Goal Oriented Requirements Engineering: Trends and Issues
IEICE - Transactions on Information and Systems
The treatment of navigation in web engineering
Advances in Engineering Software
Analysing the impact of usability on software design
Journal of Systems and Software
Guidelines for Eliciting Usability Functionalities
IEEE Transactions on Software Engineering
NDT. A Model-Driven Approach for Web Requirements
IEEE Transactions on Software Engineering
WebRatio 5: an eclipse-based CASE tool for engineering web applications
ICWE'07 Proceedings of the 7th international conference on Web engineering
Extending web engineering models and tools for automatic usability validation
Journal of Web Engineering
A framework for developing home automation systems: From requirements to code
Journal of Systems and Software
A web usability evaluation process for model-driven web development
CAiSE'11 Proceedings of the 23rd international conference on Advanced information systems engineering
Impact analysis of goal-oriented requirements in web engineering
ICCSA'11 Proceedings of the 2011 international conference on Computational science and Its applications - Volume Part V
A goal-oriented approach for optimizing non-functional requirements in web applications
ER'11 Proceedings of the 30th international conference on Advances in conceptual modeling: recent developments and new directions
ICCSA'12 Proceedings of the 12th international conference on Computational Science and Its Applications - Volume Part IV
Proceedings of the 11th Brazilian Symposium on Human Factors in Computing Systems
Empirical validation of a usability inspection method for model-driven Web development
Journal of Systems and Software
Hi-index | 0.00 |
In recent years, Web Engineering development projects have grown increasingly complex for and critical to the smooth running of organizations. However, recent studies reveal that a high percentage of these projects fail to attain the quality parameters required by stakeholders. The inadequate consideration of requirements management activities together with the absence of attention to the elicitation and evaluation of requirements and metrics related to certain quality attributes which are of special importance in this kind of systems, such as usability, have proved to be some of the main causes of this failure. This paper attempts to reduce some of the quality failures detected in Web Engineering development projects by proposing the consideration and evaluation of quality attributes from early stages of the development process. The presented approach therefore commences with a reinforcement of the requirements related activities in this discipline, which is carried out by using a requirements metamodel. Once these requirements have been identified, the approach focuses on the extension of the conceptual models used by Web Engineering methodologies with the aim of allowing the explicit consideration of usability requirements along with the evaluation of quality metrics during the design of the system. An example of an application illustrating how the approach can be used, along with the automatic support which was developed for it, are also shown.