Jasmine: a software system modelling facility
- 1 January 1987
- proceedings article
- Published by Association for Computing Machinery (ACM)
- Vol. 22 (1) , 121-130
- https://doi.org/10.1145/24208.24223
Abstract
Jasmine is a programming-in-the-large system designed by the authors at Xerox Information Systems Division. Jasmine consists of workstation tools and network services that help programmers develop, release, and maintain large software systems. Jasmine has three primary parts: (1) system models that describe the structure and versions of software, (2) context-relative, distributed naming of software components (supporting replication), and (3) a collection of tools that use (1) and (2) to manipulate software systems. We present an overview of these parts of Jasmine.Keywords
This publication has 6 references indexed in Scilit:
- A caching file system for a programmer's workstationPublished by Association for Computing Machinery (ACM) ,1985
- The Mesa programming environmentPublished by Association for Computing Machinery (ACM) ,1985
- Computer-Aided Software Engineering in a distributed workstation environmentPublished by Association for Computing Machinery (ACM) ,1984
- Large-scale software development with the Ada Language SystemPublished by Association for Computing Machinery (ACM) ,1983
- The LOCUS distributed operating systemPublished by Association for Computing Machinery (ACM) ,1983
- On the criteria to be used in decomposing systems into modulesCommunications of the ACM, 1972