RCS—a system for version control
Software—Practice & Experience
HyperWeb: a framework for hypermedia-based environments
SDE 5 Proceedings of the fifth ACM SIGSOFT symposium on Software development environments
Structural and cognitive problems in providing version control for hypertext
ECHT '92 Proceedings of the ACM conference on Hypertext
RMM: a methodology for structured hypermedia design
Communications of the ACM
The CM challenge: configuration management that works
Configuration management
A hypermedia version control framework
ACM Transactions on Information Systems (TOIS)
Version models for software configuration management
ACM Computing Surveys (CSUR)
The Unified Modeling Language reference manual
The Unified Modeling Language reference manual
An object oriented approach to Web-based applications design
Theory and Practice of Object Systems - Special issue objects, databases, and the WWW
JESSICA: an object-oriented hypermedia publishing processor
WWW7 Proceedings of the seventh international conference on World Wide Web 7
Version augmented URIs for reference permanencevia an Apache module design
WWW7 Proceedings of the seventh international conference on World Wide Web 7
Linux Journal
Squeal: a structured query language for the Web
Proceedings of the 9th international World Wide Web conference on Computer networks : the international journal of computer and telecommunications netowrking
Configuration management: the missing link in Web engineering
Configuration management: the missing link in Web engineering
WebDAV and DeltaV: collaborative authoring, versioning, and configuration management for the Web
Proceedings of the 12th ACM conference on Hypertext and Hypermedia
Using web structure for classifying and describing web pages
Proceedings of the 11th international conference on World Wide Web
Versioning Support in the HyperProp System
Multimedia Tools and Applications
Guest Editors' Introduction: Web Engineering An Introduction
IEEE MultiMedia
Web Engineering: A New Discipline for Development of Web-Based Systems
Web Engineering, Software Engineering and Web Application Development
Development and Evolution of Web-Applications Using the WebComposition Process Model
Web Engineering, Software Engineering and Web Application Development
DOM-based content extraction of HTML documents
WWW '03 Proceedings of the 12th international conference on World Wide Web
WWW '03 Proceedings of the 12th international conference on World Wide Web
An analysis of the hypertext versioning domain
An analysis of the hypertext versioning domain
A design toolkit for hypermedia applications
ICWE'03 Proceedings of the 2003 international conference on Web engineering
Reconciling versioning and context in hypermedia structure servers
MIS'02 Proceedings of the 2002 international conference on Metainformatics
Client needs and the design process in web projects
Journal of Web Engineering
A software architecture for structuring complex web applications
Journal of Web Engineering
Object-oriented, structural software configuration management
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
An infrastructure for development of object-oriented, multi-level configuration management services
Proceedings of the 27th international conference on Software engineering
Model-based version and configuration management for a web engineering lifecycle
Proceedings of the 15th international conference on World Wide Web
A fine-grained and flexible version control for software artifacts
Proceedings of the 26th annual ACM international conference on Design of communication
Hi-index | 0.00 |
Researchers in Web engineering have regularly noted that existing Web application development environments provide little support for managing the evolution of Web applications. Key limitations of Web development environments include line-oriented change models that inadequately represent Web document semantics and in ability to model changes to link structure or the set of objects making up the Webapplication. Developers may find it difficult to grasp how theoverall structure of the Web application has changed over time and may respond by using ad hoc solutions that lead to problems of maintain ability, quality and reliability. Web applications are software artifacts, and as such, can benefit from advanced version control and software configuration management (SCM)technologies from software engineering. We have modified an integrated development environment to manage the evolution and maintenance of Web applications. The resulting environment is distinguished by itsfine-grained version control framework, fine-grained Web contentchange management, and product versioning configuration management, in which a Web project can be organized at the logical level and itsstructure and components are versioned in a fine-grained manner aswell. This paper describes the motivation for this environment as well as its user interfaces, features, and implementation.