Journal of Web Engineering · 2008 · 16 citations · 21 references
Open access
Software MaintenanceEngineeringArchitectural PatternWeb ApplicationsSoftware EngineeringCommunicationSemantic WebSemanticsSoftware AnalysisStakeholder TypesSystems EngineeringSoftware AspectAnalysis PatternSoftware Design PatternWeb EngineeringPragmatic QualityDesignWeb ApplicationEngineering PerspectiveSoftware DesignWeb ArchitectureSoftware TestingSituational MethodologyAnti-patterns
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.
21
Principles of software engineering management
Computer Audit Update · 1990 · 573 citations
Quality attributes of Web software applications
Jeff Offutt · IEEE Software · 2002 · 330 citations
Total Quality Management, Software Maintenance, Building Today +17