Specifying Quality Characteristics and Attributes for Websites
Web Engineering, Software Engineering and Web Application Development
Can Metrics Help to Bridge the Gap Between the Improvement of OO Design Quality and Its Automation?
ICSM '00 Proceedings of the International Conference on Software Maintenance (ICSM'00)
Refactoring Web sites to the Controller-Centric Architecture
CSMR '04 Proceedings of the Eighth Euromicro Working Conference on Software Maintenance and Reengineering (CSMR'04)
Does the "Refactor to Understand" Reverse Engineering Pattern Improve Program Comprehension?
CSMR '05 Proceedings of the Ninth European Conference on Software Maintenance and Reengineering
Prioritizing Web Usability
Proceedings of the 8th annual conference on Genetic and evolutionary computation
Pareto optimal search based refactoring at the design level
Proceedings of the 9th annual conference on Genetic and evolutionary computation
Refinement of a Tool to Assess the Data Quality in Web Portals
QSIC '07 Proceedings of the Seventh International Conference on Quality Software
Incremental quality improvement in web applications using web model refactoring
WISE'07 Proceedings of the 2007 international conference on Web information systems engineering
Modeling web-based applications quality: a probabilistic approach
WISE'06 Proceedings of the 7th international conference on Web Information Systems
Hi-index | 0.00 |
Planning out maintenance tasks to increase the quality of Web applications can be difficult for a manager. First, it is hard to evaluate the precise effect of a task on quality. Second, quality improvement will generally be the result of applying a combination of available tasks; identifying the best combination can be complicated. We present a general approach to recommend improvements to Web applications. The approach uses a meta-heuristic algorithm to find the best sequence of changes given a quality model responsible to evaluate the fitness of candidate sequences. This approach was tested using a navigability model on 15 different Web pages. The meta-heuristic recommended the best possible sequence for every tested configuration, while being much more efficient than an exhaustive search with respect to execution time.