|Department of Electrical and Computer Engineering|
Many types of Web contents and associated editors were created to support Web application development. With Molhado SCM infrastructure, we have built a SCM-centered Web engineering environment, WebSCM. The environment distinguishes itself from existing ones by its ability to manage the evolution of a Web-based application including its Web contents and important structures such as navigational structure, internal structure, and logical structure.
Figure 1. Navigational structure in a Web project
Figure 2. The history of an XML element in an XML Web page.
Figure 3. Versioning for logical structure of a Web-based project
In Figure 3, Web pages (``CEAS'', ``Computer Science'',...) are organized in accordance with our college's organization and independent of any physical files or directories. "CEAS Home Page" and "Code" are composite objects used to group pages.