Proceedings of the 11th International Conference on Software Engineering - ICSE '89 1989
DOI: 10.1145/74587.74610
|View full text |Cite
|
Sign up to set email alerts
|

Object management in a CASE environment

Abstract: The Sun Network Software Environment (NSE) is a network-based object manager for software development. The NSE supports parallel development through an optimistic concurrency control mechanism, in which developers do not acquire locks before modifying objects. Instead, developers copy objects, modify the copies, and merge the modified objects with the originals. Objects managed by the NSE are typed, and the set of types can be extended by tool builders. The NSE is designed to work with heterogeneous implementa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

1992
1992
2005
2005

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 35 publications
(6 citation statements)
references
References 12 publications
0
6
0
Order By: Relevance
“…Their multi-versioning process model can be seen as an extension of the classical copy-modify-merge model of the concurrent versions system (CVS) [3] and the Sun network software environment (NSE) [1] tempered with an automatic merging support. 3 However, POLO implements both the contextual intention oriented multi-versioning scheme [30] that defines conflict at the object attribute level and the atomic object based multi-versioning scheme [31] that defines conflict at the object level.…”
Section: The Multi-version Approach and Its Problemsmentioning
confidence: 99%
“…Their multi-versioning process model can be seen as an extension of the classical copy-modify-merge model of the concurrent versions system (CVS) [3] and the Sun network software environment (NSE) [1] tempered with an automatic merging support. 3 However, POLO implements both the contextual intention oriented multi-versioning scheme [30] that defines conflict at the object attribute level and the atomic object based multi-versioning scheme [31] that defines conflict at the object level.…”
Section: The Multi-version Approach and Its Problemsmentioning
confidence: 99%
“…The Sun Network Software Environment (NSE) [1] i s a n e t w ork-based object manager and tool integration facility. NSE is primarily a Unix environment with additional support for object management, conguration management, version management, distribution, environment management, target generation, and environment front-ends.…”
Section: Environment Frameworkmentioning
confidence: 99%
“…The copy-merge paradigm [1] allows parallel changes to one object possibly due to distinct tasks. Parallel changes may cause conflicts which could be resolved by merging.…”
Section: State-of-the-artmentioning
confidence: 99%
“…3. It adheres to the copy-merge paradigm offered by SUN's Network Software Environment NSE [1]. Such a object sharing protocol supports an integrative work structure and may thus lead to a better overall group result than the usual reserve-deposit paradigm, provided sufficiently dense group collaboration can be achieved [4].…”
Section: Object Sharingmentioning
confidence: 99%
See 1 more Smart Citation