HDM—a model-based approach to hypertext application design
ACM Transactions on Information Systems (TOIS)
RMM: a methodology for structured hypermedia design
Communications of the ACM
Hypertext design environments and the hypertext design process
Communications of the ACM
The object-oriented hypermedia design model
Communications of the ACM
STRUDEL: a Web site management system
SIGMOD '97 Proceedings of the 1997 ACM SIGMOD international conference on Management of data
Using user centered design methods to create and design usable Web sites
SIGDOC '97 Proceedings of the 15th annual international conference on Computer documentation
Design/Methods & Tools: Designing for the Web: a survey
interactions - Special section on collaboratories
The Araneus Web-based management system
SIGMOD '98 Proceedings of the 1998 ACM SIGMOD international conference on Management of data
Web site engineering: beyond Web page design
Web site engineering: beyond Web page design
Analysis and design of Web-based information systems
Selected papers from the sixth international conference on World Wide Web
WebComposition: an object-oriented support system for the Web engineering lifecycle
Selected papers from the sixth international conference on World Wide Web
An object oriented approach to Web-based applications design
Theory and Practice of Object Systems - Special issue objects, databases, and the WWW
WSDM: a user centered design method for Web sites
WWW7 Proceedings of the seventh international conference on World Wide Web 7
A view-based hypermedia design methodology
Journal of Database Management
Modeling Web application architectures with UML
Communications of the ACM
Building Web applications with UML
Building Web applications with UML
Tools and approaches for developing data-intensive Web applications: a survey
ACM Computing Surveys (CSUR)
Finding linking opportunities through relationship-based analysis
HYPERTEXT '00 Proceedings of the eleventh ACM on Hypertext and hypermedia
Model-driven development of Web applications: the AutoWeb system
ACM Transactions on Information Systems (TOIS)
HMT: modeling interactive and adaptive hypermedia applications
Information modeling in the new millennium
Information modeling in the new millennium
The Rational Unified Process: An Introduction, Second Edition
The Rational Unified Process: An Introduction, Second Edition
Information Systems Development: Methodologies, Techniques, and Tools
Information Systems Development: Methodologies, Techniques, and Tools
Evolutionary Web Development
A simple method & tool for web engineering
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
Designing Data-Intensive Web Applications
Designing Data-Intensive Web Applications
Object-Oriented Web Application Development
IEEE Internet Computing
Client and Legacy Integration in Object-Oriented Web Engineering
IEEE MultiMedia
Conceptual Modeling of Device-Independent Web Applications
IEEE MultiMedia
Design Process for Web Applications
IEEE MultiMedia
Can Internet-Based Applications Be Engineered?
IEEE Software
Design and development of data-intensive web sites: The Araneus approach
ACM Transactions on Internet Technology (TOIT)
Design and Maintenance of Data-Intensive Web Sites
EDBT '98 Proceedings of the 6th International Conference on Extending Database Technology: Advances in Database Technology
VLDB '97 Proceedings of the 23rd International Conference on Very Large Data Bases
Requirements for Hypermedia Development Methods: A Survey of Outstanding Methods
CAiSE '02 Proceedings of the 14th International Conference on Advanced Information Systems Engineering
Rapid Service Development: An Integral Approach to e-Business Engineering
Web Engineering, Software Engineering and Web Application Development
Specifying Quality Characteristics and Attributes for Websites
Web Engineering, Software Engineering and Web Application Development
Development and Evolution of Web-Applications Using the WebComposition Process Model
Web Engineering, Software Engineering and Web Application Development
Web Engineering: The Developers' View and a Practitioner's Approach
Web Engineering, Software Engineering and Web Application Development
From Object Oriented Conceptual Modeling to Automated Programming in Java
ER '98 Proceedings of the 17th International Conference on Conceptual Modeling
EDBT '98 Proceedings of the 6th International Conference on Extending Database Technology: Advances in Database Technology
Web-Based Information Systems Development - A User Centered Engineering Approach
Web Engineering, Software Engineering and Web Application Development
Declarative specification of Web sites with S
The VLDB Journal — The International Journal on Very Large Data Bases
A Scenario-Based Object-Oriented Methodology for Developing Hypermedia Information Systems
HICSS '98 Proceedings of the Thirty-First Annual Hawaii International Conference on System Sciences - Volume 2
A Schema-Based Approach to Web Engineering
HICSS '00 Proceedings of the 33rd Hawaii International Conference on System Sciences-Volume 6 - Volume 6
Towards a Software Engineering Approach to Web Site Development
IWSSD '98 Proceedings of the 9th international workshop on Software specification and design
User-Centered Web Site Development: A Human-Computer Interaction Approach
User-Centered Web Site Development: A Human-Computer Interaction Approach
How complex is the unified modeling language?
Advanced topics in database research vol. 1
A Proposal of an Upfront Requirements Modeling and Design Practice for e-Commerce Projects
HICSS '04 Proceedings of the Proceedings of the 37th Annual Hawaii International Conference on System Sciences (HICSS'04) - Track 7 - Volume 7
WARP: Web Application Rapid Prototyping
Proceedings of the 2004 ACM symposium on Applied computing
Matching methodology to problem domain
Communications of the ACM - New architectures for financial services
Goal-driven requirements analysis for hypermedia-intensive Web applications
Requirements Engineering
Hypermedia Systems Development Practices: A Survey
IEEE Software
Web Engineering
Cognitive web based software development process: towards a more reliable approach
ACM SIGSOFT Software Engineering Notes
JWeb: An HDM Environment for Fast Development of Web Applications
ICMCS '99 Proceedings of the 1999 IEEE International Conference on Multimedia Computing and Systems - Volume 02
Hera: development of semantic web information systems
ICWE'03 Proceedings of the 2003 international conference on Web engineering
Hi-index | 0.00 |
Although many web development methods exist, they are rarely used by practitioners. The work reported here, seeks to explain why this might be so, and suggests that, for many, the perceived benefits may be outweighed by the difficulty or effort required to learn the method. In attempting to gauge the utility of methods the authors undertook a 2-year study of 23 small web development projects, attempting to use a range of published (academic) methods. Of the 23 projects we found only one case where the developer continued to use an academic web development method throughout the lifecycle. The ability to understand a method and/or its techniques was repeatedly cited as the reason for its abandonment. Our findings also indicate a number of key areas, relating to terminology, completeness, and guidance, where existing methods may be failing their intended users. In attempting to further our understanding of web development methods we completed a comprehensive survey of web development methods; covering 52 web development methods, encompassing a range of different research communities, and drawing upon 63 different sources. Our findings here shed some light upon the confusion of methods for the would-be user. In summary, the findings are that, although there is much of value in a variety of methods, method choice is somewhat bewildering for the newcomer to the field, and many methods are incomplete in some dimension. By providing this work we hope to go some way towards supporting the software engineering community, in both academia and industry, in their understanding of the quality issues that exist with the take up and use of web development methods.