WebHelix: another web engineering process

  • Authors:
  • George Whitson

  • Affiliations:
  • The University of Texas at Tyler, Tyler, Texas

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Today, there are many different software engineering processes that can be used to develop a Web application. Some processes are business oriented, while others are software-engineering oriented. Some processes are design-oriented, with many diagrams, while others are code oriented with almost no documentation, outside of comments in the code. In spite of the large number of Web application development processes available, project managers often report that projects developed in the real world are done with little or no design methodology.Teaching Web application development to computer and information science students is difficult. Students often arrive at class without the proper skills in database design, programming and Web page design. Once the prerequisite materials are covered, a project selected and students get started, the semester is often nearly over. As in industry, the process of developing a Web application as a class project runs on a tight schedule, and it is important that the development process be very efficient.In this paper we describe a new design methodology, WebHelix, which is small enough to really be used in the development of Web applications and yet strong enough to build robust and updatable sites. We also describe how WebHelix has been used to enhance the teaching of Web applications development in both computer and information science.