Java as first programming language: a critical evaluation
ACM SIGCSE Bulletin
Java servlet programming
A constructivist approach to object-oriented design and programming
ITiCSE '99 Proceedings of the 4th annual SIGCSE/SIGCUE ITiCSE conference on Innovation and technology in computer science education
UML distilled (2nd ed.): a brief guide to the standard object modeling language
UML distilled (2nd ed.): a brief guide to the standard object modeling language
Software engineering (6th ed.)
Software engineering (6th ed.)
Hypermedia and the Web: An Engineering Approach
Hypermedia and the Web: An Engineering Approach
Web Style Guide: Basic Design Principles for Creating Web Sites
Web Style Guide: Basic Design Principles for Creating Web Sites
Using Uml: Software Engineering with Objects and Components
Using Uml: Software Engineering with Objects and Components
Internet and World Wide Web How to Program
Internet and World Wide Web How to Program
Web-based applications development in small firms
SEPADS'07 Proceedings of the 6th WSEAS International Conference on Software Engineering, Parallel and Distributed Systems
Hi-index | 0.00 |
In contrast to the construction of centralised software systems which relies on a well established approach, there is a lack of a proven methodology that guides software engineers in building web-based applications. The focus is still on technology rather than analysis and design issues. However, just as the focus in software engineering shifted from programming to process thirty years ago, the focus with web-based construction must shift from technical issues to the development process. This paper describes a software engineering methodology for developing web-based applications motivated by pedagogical and pragmatic considerations.