Principles of software engineering management
Principles of software engineering management
Object-oriented software engineering
Object-oriented software engineering
Methodology EngineeringR: a proposal for situation-specific methodology construction
Challenges and strategies for research in systems development
Understanding Quality in Conceptual Modeling
IEEE Software
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
The capability maturity model: guidelines for improving the software process
The capability maturity model: guidelines for improving the software process
The sciences of the artificial (3rd ed.)
The sciences of the artificial (3rd ed.)
Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
The unified software development process
The unified software development process
Improving Web information systems with navigational patterns
WWW '99 Proceedings of the eighth international conference on World Wide Web
The Design of Sites: Patterns, Principles, and Processes for Crafting a Customer-Centered Web Experience
Requirements Engineering: Processes and Techniques
Requirements Engineering: Processes and Techniques
Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects
Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects
Patterns of Enterprise Application Architecture
Patterns of Enterprise Application Architecture
A Pattern Language for Web Usability
A Pattern Language for Web Usability
Quality Attributes of Web Software Applications
IEEE Software
Evaluating and Designing the Quality of Web Sites
IEEE MultiMedia
Proceedings of the 14th International conference on Industrial and engineering applications of artificial intelligence and expert systems: engineering of intelligent systems
Knowledge management with patterns
Communications of the ACM - A game experience in every application
Towards a Unified Catalog of Hypermedia Design Patterns
HICSS '00 Proceedings of the 33rd Hawaii International Conference on System Sciences-Volume 6 - Volume 6
Software Quality—Prevention versus Cure?
Software Quality Control
An empirical foundation for automated web interface evaluation
An empirical foundation for automated web interface evaluation
Extreme Programming Explained: Embrace Change (2nd Edition)
Extreme Programming Explained: Embrace Change (2nd Edition)
Web Engineering
Pattern-based development of user-friendly web applications
ICWE '06 Workshop proceedings of the sixth international conference on Web engineering
Designing Interfaces
Pattern Oriented Software Architecture: On Patterns and Pattern Languages (Wiley Software Patterns Series)
Evaluating the consistency of immediate aesthetic perceptions of web pages
International Journal of Human-Computer Studies
High availability design patterns
Proceedings of the 2006 conference on Pattern languages of programs
Towards high-quality mobile applications by a systematic integration of patterns
Journal of Mobile Multimedia
Hi-index | 0.00 |
The development and evolution of Web Applications is viewed from an engineering perspective. A Pattern-Oriented Web Engineering Methodology (POWEM) for deploying patterns as means for assuring the quality of Web Applications is presented. POWEM consists of a sequence of steps including setting goals, identifying stakeholder types, following a suitable development process model, identifying relevant quality attributes, and acquiring, selecting and applying suitable patterns. The feasibility issues involved in each step are examined. The use of patterns during macro- and micro-architecture design of a Web Application is illustrated. Finally, some directions for future research, including extensions to POWEM, are outlined.