An architecture for multi-user software development environments

Israel Ben‐Shaul, Gail E. Kaiser, George T. Heineman · 1992

We present an architecture for multi-user software development environments, covering general, process-centered and rule-based MUSDEs. Our architecture is founded on componentization, with particular concern for the capability to replace the synchronization component–to allow experimentation with novel concurrency control mechanisms–with minimal effects on other components while still suporting integration. The architecture has been implemented for the MARVEL SDE.

Read the paper · More papers on PaperTik