Title | Supporting Distributed Configuration Management in Virtual Enterprises |
Publication Type | Conference Proceedings |
Year of Publication | 1997 |
Authors | Noll, J., and W. Scacchi |
Secondary Authors | Conradi, R. |
Conference Name | ICSE '97 Workshop on Software Configuration Management (SCM-7) |
Series Title | Lecture Notes in Computer Science |
Volume | 1235 |
Pagination | 142-160 |
Date Published | May 18-19 |
Publisher | Springer-Verlag |
Conference Location | New York |
Keywords | Alternative policy models, Autonomous software repositories, CM tools, Configuration management, Designated software product versions, Development activities, dht, Distributed configuration management support, Distributed software configuration management, Distributed teams, Heterogenous multi version software, Hypermedia, Implementation strategy, Internet, Local CM repositories, parallel programming, Product centered enactment, Semantic hypertext based framework, Software updates, Transparent access, User navigable hypertext graph, User roles, Virtual enterprises, Virtual reality, Wide area networks |
Abstract | The paper presents a semantic hypertext based framework called DHT that supports distributed software configuration management, provides transparent access to heterogeneous, autonomous software repositories, and enables an implementation strategy with low cost and effort. We show how DHT solves the practical problems of sharing and updating heterogenous multi version software in a virtual enterprise of distributed teams, integrating existing CM tools and environments, executing CM processes to coordinate development activities across wide area networks. This is when the process model is represented as a user navigable hypertext graph whose nodes associate process steps, user roles, and associated tools with designated software product versions and configurations. Furthermore, we show that this can require the support for alternative policy models for the commitment of software updates into local CM repositories. Overall, these capabilities provide support for product centered enactment of CM policies and processes across a virtual enterprise of teams connected via the Internet. |