Abstract
This paper describes some preliminary experience gathered during the implementation and early use of a program composition and version control system. This system has been designed and implemented as a part of the Adele research project, a programming environment for the production of modular programs (Estublier 83). This project has four main components: a) a program editor, interpreter and debugger; b) a parameterized code generator; c) a user interface; d) a program base, the subject of this paper. The current version of this environment has been developed on a Multics system.
The program base, including the system composition and version control mechanisms, has been used for six months, notably for its own development and maintenance.
- 1 Cristofor E., Wendt T.A., Wonsiewicz B.C., Source control + Tools &equil; Stable systems, Proc. Compsac 80 (IEEE Computer Soc. Press) (oct. 1980)Google Scholar
- 2 Estublier J., Krakowiak S., Mossière J., Rouzaud Y., Design principles of the Adèle programming environment, Proc. International Computing Symposium on Application Systems Development (ACM), Nuremberg (march 1983)Google Scholar
- 3 Feldman S.I., Make - a program for maintaining computer programs, Software - Practice and Experience, vol.9, 3 (march 1979), pp.255-265Google ScholarCross Ref
- 4 Ghoul S., Base de données et gestion de configurations dans un atelier de génie logiciel, (in French), Thèse de Docteur-Ingénieur, Institut National Polytechnique de Grenoble (déc. 1983)Google Scholar
- 5 Kaiser G.E., Habermann A.N., A description of the correct version control supported by the Gandalf environment, in The 2-nd Compendium of Gandalf Documentation, Carnegie-Mellon Univ. (1982)Google Scholar
- 6 Lampson B.W., Schmidt E.E., Organizing software in a distributed environment, in Proc. SIGPLAN '83 Symposium on programming language issues in software systems, vol.18, 6 (1983) pp.1-13 Google ScholarDigital Library
- 7 Schmidt E.E., Controlling large software development in a distributed environment (Ph.D. thesis, Univ. of California, Berkeley), CSL 82-7, Xerox PARC (dec. 1982) Google ScholarDigital Library
- 8 Tichy W.F., Design, implementation and evaluation of a revision control system, Proc. 6th International Conf. on Software Engineering (ACM-IEEE), Tokyo (sept. 1982) Google ScholarDigital Library
- 9 Tichy W.F., A data model for programming support environments and its application, Proc. IFIP W.G. 8.1 Workshop on Automated tools for information system design and development, New-Orleans (jan. 1982), North-HollandGoogle Scholar
Index Terms
- Preliminary experience with a configuration control system for modular programs
Recommendations
Preliminary experience with a configuration control system for modular programs
This paper describes some preliminary experience gathered during the implementation and early use of a program composition and version control system. This system has been designed and implemented as a part of the Adele research project, a programming ...
Preliminary experience with a configuration control system for modular programs
SDE 1: Proceedings of the first ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environmentsThis paper describes some preliminary experience gathered during the implementation and early use of a program composition and version control system. This system has been designed and implemented as a part of the Adele research project, a programming ...
Control of modular and distributed discrete-event systems
FMCO'05: Proceedings of the 4th international conference on Formal Methods for Components and ObjectsControl of modular and distributed discrete-event systems appears as an approach to handle computational complexity of synthesizing supervisory controllers for large scale systems. For both modular and distributed discrete-event systems sufficient and ...
Comments