Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
RMM: a methodology for structured hypermedia design
Communications of the ACM
Systematic hypermedia application design with OOHDM
Proceedings of the the seventh ACM conference on Hypertext
Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
Analysis patterns: reusable objects models
Analysis patterns: reusable objects models
WSDM: a user centered design method for Web sites
WWW7 Proceedings of the seventh international conference on World Wide Web 7
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
Building Reliable Component-Based Software Systems
Building Reliable Component-Based Software Systems
Building Web Applications with Uml
Building Web Applications with Uml
Web-Based Information Systems Development - A User Centered Engineering Approach
Web Engineering, Software Engineering and Web Application Development
Selecting components in large COTS repositories
Journal of Systems and Software - Special issue: Applications of statistics in software engineering
A quality framework for developing and evaluating original software components
Information and Software Technology
An Ontology-Based Support for Asset Design and Reuse
ENC '08 Proceedings of the 2008 Mexican International Conference on Computer Science
Customizing ISO 9126 quality model for evaluation of B2B applications
Information and Software Technology
Information and Software Technology
A quality evaluation model for the design quality of online shopping websites
Electronic Commerce Research and Applications
Hi-index | 0.00 |
Context: Websites are increasingly important for advertising and announcing information and they have become virtual business operations support tools. Thus, website designers have to take an increasing number of criteria (cost, delay, quality, security, maintenance) into account during design process to satisfy the needs. Objective: The objective of this paper was to present our WISDOM method that: guides the designer through the website design process, proposes design solutions based on already existing solutions for online website design, facilitates the choice of software components to implement specific services, and speeds up website construction. Method: The originality of our method is that it links the design process to formalized experience and a software component characterization that allows both functional and non-functional aspects to be considered. Results: This method relies on the state-of-the-art strengths in the website design process, modeling dimensions, Model-Driven Engineering and the patterns approach. We propose an implementation of our method as a dedicated website which helps website design and provides a website analysis catalog and a software component analysis catalog. Conclusion: Our analysis of the method's use highlights that formalizing the steps of the design process helps designers, especially novice designers, to design a website; our analysis of the tool's use highlights its efficiency for rapid website development and its use of the ''website family'' concept. The results are so very encouraging for both method and tool; both facilitate website design by reusing existing solutions and components.