New Discipline

Major arguments for web engineering as a new discipline are:

  • Web-based Information Systems (WIS) development process is different and unique.

  • Web engineering is multi-disciplinary; no single discipline (such as software engineering) can provide complete theory basis, body of knowledge and practices to guide WIS development.
  • Issues of evolution and lifecycle management when compared to more 'traditional' applications.

  • Web based information systems and applications are pervasive and non-trivial. The prospect of web as a platform will continue to grow and it is worth being treated specifically.

Main topics of Web engineering include, but are not limited to, the following areas:

Web Process & Project Management Disciplines
  • Development Process and Process Improvement of Web Applications

  • Web Project Management and Risk Management

  • Collaborative Web Development.

Web Requirements Modeling Disciplines
  • Business Processes for Applications on the Web

  • Process Modelling of Web applications

  • Requirements Engineering for Web applications

Web System Design Disciplines, Tools & Methods
  • UML and the Web

  • Conceptual Modeling of Web Applications (a.k.a. Web modeling)

  • Prototyping Methods and Tools

  • Web design methods

  • CASE Tools for Web Applications

  • Web Interface Design

  • Data Models for Web Information Systems

Web System Implementation Disciplines
  • Integrated Web Application Development Environments

  • Code Generation for Web Applications

  • Software Factories for/on the Web

  • Web 2.0, AJAX, E4X, ASP.NET 2.0, ASP.NET 3.0 and Other New Developments

  • Web Services Development and Deployment

  • Empirical Web Engineering

Web System Testing Disciplines
  • Testing and Evaluation of Web systems and Applications

  • Testing Automation, Methods and Tools

Web Applications Categories Disciplines
  • Semantic Web applications

  • Ubiquitous and Mobile Web Applications

  • Mobile Web Application Development

  • Device Independent Web Delivery

  • Localization and Internationalization Of Web Applications

Free Web Hosting