Configuration management with logical structures
Proceedings of the 18th international conference on Software engineering
The software concordance: a new software document management environment
Proceedings of the 21st annual international conference on Documentation
Fine-grained, structured configuration management for web projects
Proceedings of the 13th international conference on World Wide Web
Architectural Software Configuration Management in Molhado
ICSM '04 Proceedings of the 20th IEEE International Conference on Software Maintenance
Hi-index | 0.00 |
Capturing the evolution of logical objects and structures in a software project is crucial to the development of a high-quality software. This research demonstration presents an object-oriented approach to managing the evolution of system objects at the logical level. Keys to our approach are its extensible, logical, and object-oriented system model and structure versioning framework in which types of logical objects and structures in a software system are extended from a small set of the system model's basic entities, allowing them to be versioned in a fine-grained manner and independent of the physical file structure. Changes to all logical objects and structures are captured and related to each other in a tightly connected and cohesive manner via the Molhado product versioning software configuration management (SCM) infrastructure. We also demonstrate our object-oriented SCM approach by applying it in different development paradigms such as UML-based object-oriented software development, architecture-based software development, and Web application development.