Web Engineering

Jul 17
19:17

2007

Keith McGregor

Keith McGregor

  • Share this article on Facebook
  • Share this article on Twitter
  • Share this article on Linkedin

The World Wide Web has become a major delivery platform for a variety of complex and sophisticated enterprise applications in several domains. In addition to their inherent multifaceted functionality, these Web applications offer complex functionality and place some unique demands on their usability, performance, security and ability to grow and evolve.

mediaimage

Web engineering has requirements engineering for Web Applications like the collection of detailed data from scratch & refining it to make it usable. Web Engineering has process called as Modeling Web Applications which consist of the following:

• Modeling Specifics in Web Engineering like Levels of engineering,Web Engineering Articles Aspects of web engineering, Phases of web engineering, & Customization of Web engineering. • Modeling Requirements from clients & then from discussing with developers. • Content Modeling • Hypertext Modeling decides Hypertext Structure Modeling Concepts & Access Modeling Concepts also it consist of Relation to Content Modeling • Presentation Modeling have relation to Hypertext Modeling • Customization Modeling have relationship with Content, Hypertext, and Presentation Modeling

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

• Business Processes for Applications on the Web • CASE Tools for Web Applications • Code Generation for Web Applications • Collaborative Web Development • Conceptual Modeling of Web Applications (aka. Web modeling) • Data Models for Web Information Systems • Development Process and Process Improvement of Web Applications • Empirical Web Engineering • Integrated Web Application Development Environments • Multimedia Authoring Tools and Software • Performance of Web-based applications • Personalization and Adaptation of Web applications • Process Modeling of Web applications • Prototyping Methods and Tools • Web Quality

Web engineering is neither a clone, nor a subset of software engineering, although both involve programming and software development. While Web Engineering uses software engineering principles, it encompasses new approaches, methodologies, tools, techniques, and guidelines to meet the unique requirements of Web-based applications and the web design process.