Configuration Management with the NSE
暂无分享,去创建一个
The Sun Network Software Environment (NSE) is designed to support both developers and release engineers who are working on large software projects. It is a network-based object manager designed to support closely cooperative, parallel development work by moderate sized work groups and provide configuration management for larger efforts. It supports parallel development through an optimistic concurrency control mechanism, in which developers do not lock objects they wish to modify but instead copy objects, modify the copies, and merge the modified objects with the originals. More detailed descriptions are found in [Cour89] and [AHM89]. The sections below describe several aspects of the NSE design and serve to illustrate its key design principals.
[1] David B. Leblang,et al. Computer-Aided Software Engineering in a distributed workstation environment , 1984 .
[2] W. Paseman. Architecture of an integration and portability platform , 1988, Digest of Papers. COMPCON Spring 88 Thirty-Third IEEE Computer Society International Conference.
[3] Masahiro Honda,et al. Object management in a CASE environment , 1989, ICSE '89.
[4] Butler W. Lampson,et al. Organizing software in a distributed environment , 1983, ACM SIGPLAN Notices.