|
ABSTRACT
This paper studies an abstract model of dependencies between software configuration items based on a theory of concurrent computation over a class of Petri nets. The primary goal is to illustrate the descriptive power of the model and lay theoretical groundwork for using it to design software configuration maintenance tools or model software configurations. As a start in this direction, the paper analyzes and addresses certain limitations in make description files using a form of abstract interpretation.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Matthias Blume. CM: A Compilation Manager for SML/NJ. User Manual.
|
| |
2
|
Andrei Broder. Some applications of Rabin's fingerprinting method. In R. M. Capocelli et. al., editor, Sequences II: Methods in Communication, Security, and Computer Science. Sprinter-Verlag, 1991.
|
| |
3
|
G. L. Burn, C. Hankin, and S. Abramsky. Strictness analysis for higher-order functions. Science of Computer Programming, 7:249-278, 1986.
|
| |
4
|
Stuart I. Feldman. Make-a program for maintaining computer programs. Software Practice and Experience, 9:255- 265, 1979.
|
| |
5
|
|
| |
6
|
Christine B. Hanna and Roy Levin. The Vesta language for configuration management. Technical Report 107, Digital Systems Research Center, 1993.
|
 |
7
|
|
| |
8
|
Roy Levin and Paul R. McJones. The Vesta approach to precise configuration of large software systems. Technical Report 105, Digital Systems Research Center, 1993.
|
| |
9
|
|
| |
10
|
Benjamin C. Pierce. Programming in the pi-calculus: An experiment in programming language design. Tutorial notes on the Pict language. Available electronically, 1995,
|
| |
11
|
|
| |
12
|
Benjamin C. Pierce and David N. Turner. Pict: A programming language based on the pi-calculus. To appear, 1995.
|
 |
13
|
|
 |
14
|
|
 |
15
|
|
 |
16
|
|
|