Abstract | ||
---|---|---|
As part of an investigation of scalable development techniques for systems written in the Java™ programming language, the Forest Project is build- ing JP, a prototype distributed programming environment. For extensibility and usability, a mechanism is required to coordinate the activity of multiple editor programs (each specializing in particular source types) with the JP versioning system. The JP architecture makes it possible, using a very simple framework, to coordinate loosely coupled Java-implemented editors that share no data repre- sentations with one another or with the versioning system. This framework also supports a streamlined user model for editing that keeps users' version aware- ness to an absolute minimum during routine development tasks. This architec- ture relies on two key technologies: orthogonally persistent object storage, and orthogonal versioning of hierarchical, immutable, source objects. |
Year | DOI | Venue |
---|---|---|
1998 | 10.1007/BFb0053887 | SCM |
Keywords | Field | DocType |
jp programming,versioned packages,coordinated editing,user model | Object storage,Interface (Java),Programming language,Object-oriented programming,Computer science,User modeling,Systems architecture,Software development,Database,Distributed computing,Software versioning,Scalability | Conference |
ISBN | Citations | PageRank |
3-540-64733-3 | 2 | 0.42 |
References | Authors | |
9 | 2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Michael L. Van De Vanter | 1 | 187 | 18.58 |
Michael L. Van De Vanter | 2 | 187 | 18.58 |