Building a foundation for the future of software engineering
Communications of the ACM - Special issue on software engineering
Surfing the net for software engineering notes
ACM SIGSOFT Software Engineering Notes
Web site engineering: beyond Web page design
Web site engineering: beyond Web page design
Texas poised to license professional engineers in software engineering
ACM SIGSOFT Software Engineering Notes
Toward a tradition of software engineering
ACM SIGSOFT Software Engineering Notes
ICSE'99 workshop on web engineering
Proceedings of the 21st international conference on Software engineering
Beyond calculation: the next fifty years
Beyond calculation: the next fifty years
The Non-Designer's Web Book
Hypermedia and the Web: An Engineering Approach
Hypermedia and the Web: An Engineering Approach
Software Engineering
Growing up Digital: The Rise of the Net Generation
Growing up Digital: The Rise of the Net Generation
Web Designer's Guide to Typography
Web Designer's Guide to Typography
Information Systems Methodologies; A Framework for Understanding, 2nd Ed.
Information Systems Methodologies; A Framework for Understanding, 2nd Ed.
Can Internet-Based Applications Be Engineered?
IEEE Software
Web Engineering: A New Discipline for Development of Web-Based Systems
Web Engineering, Software Engineering and Web Application Development
Life cycle concept considered harmful
ACM SIGSOFT Software Engineering Notes
Corporate Web Development: From Process Infancy to Maturity - A Case Study
Web Engineering, Software Engineering and Web Application Development
Server enforced program safety for web application engineering
Journal of Web Engineering
Hi-index | 0.00 |
With the advent of the World Wide Web, 'computing' has gone beyond the traditional computer science, information systems and software engineering. The Web has brought computing to far more people than computing professionals ever dealt with and led to mushrooming growth of Web-based applications. Implicitly, computing professionals are no longer the privileged intermediaries between computers and other people, as end-users and the technological advances take their toll. On the other hand, the new applications must still be developed in disciplined ways. Engineering embodies such disciplined methods. While the generic term engineering, meaning a systematic application of scientific knowledge in creating and building cost-effective solutions to practical problems, is integral to many disciplines, the term Web Engineering per se may not be widely understood or accepted at this stage. This paper elaborates on the concept of Web Engineering, relates it to computer science, software engineering and information systems, draws upon past experiences in software development and critically analyses it from the point of view of computing professionals who are not themselves engineers.