Abstract
This paper reports on some practical work undertaken to assess the use of a formalised configuration language to support industrial system development and evolution. The language and supporting analysis and system generation tools are the main result of the PROTEUS project. The work described is based on practical application of the PROTEUS approach in Stentofon, a Norwegian industrial company producing customized internal communications systems.
Preview
Unable to display preview. Download preview PDF.
References
N. Belkhatir and J. Estublier. Experience with a Data Base of Programs. Proceedings of the 2 nd ACM SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, pages 84–91, Palo Alto, CA, December 9–11, 1986, December 1986. ACM SIGPLAN Notices 22(1), January 1987.
Yves Bernard, Michel Lacroix, Pierre Lavency and Marlene Vanhoedenaghe. Configuration Management in an Open Environment. Proceedings of the 1 st European Software Engineering Conference, pages 35–43, Strasbourg, France, September 1987. LNCS 289, Springer-Verlag.
Ellen Borison. A Model of Software Manufacture. Proceedings of the International Workshop on Advanced Programming Environments, pages 197–220, Trondheim, Norway, June 16–18, 1986. LNCS 244, Springer-Verlag.
Rolv Bræk and Øystein Haugen. Engineering Real Time Systems. Prentice Hall, 1993. ISBN 0-13-034448-6.
Geoffery M. Clemm. The Odin Specification Language. Proceedings of the International Workshop on Software Version and Configuration Control, pages 144–158, Grassau, January 27–29, 1988. B.G.Teubner, Stuttgart.
Stuart I. Feldman. Make, A Program for Maintaining Computer Programs. Software—Practice and Experience, 9(4):255–265, April 1979.
Jacqueline Floch. Supporting Evolution and Maintenance by Using a Flexible Automatic Code Generator. Proceedings of the 17 th International Conference on Software Engineering, pages 211–220, Seattle, WA, April 23–30, 1995. ACM Press.
Jacqueline Floch, Joe Gorman and Ulrik Johansen. ProgGen User's Guide 3.0, and ProgGen Skeleton Author's Guide 3.0. ProgGen tool documentation provided by SINTEF DELAB, N-7034 Trondheim, Norway, 1994.
Bjørn Gulla. Constructing a PCL model of the PCL V2.x toolsets. Technical Report P-WP-A224b-BG036-SIN.1, 70 pages, PROTEUS consortium, August 1, 1995.
ITU. Specification and Description Language SDL. Recommendation Z.100, CCITT ITU, Geneva, 1993.
Michel Lacroix and Jacky Estublier. SCM Systems Session. In J. Estublier, editor, Software Configuration Management, page 215, LNCS 1005, Springer-Verlag.
David B. Leblang and Robert P. Chase, Jr., Parallel Software Configuration Management in a Network Environment. IEEE Software, 4(6):28–35, November 1987.
Anund Lie, Reidar Conradi, Tor M. Didriksen, Even-Andrè Karlsson, Svein O. Hallsteinsen and Per Holager. Change Oriented Versioning in a Software Engineering Database. Proceedings of the 2 nd International Workshop on Software Configuration Management, pages 56–65, Princeton, New Jersey, October 25–27, 1989. ACM SIGSOFT Software Engineering Notes 17(7), November 1989.
Ruben Prieto-Diaz and James M. Neighbors. Module Interconnection Languages. Journal of Systems and Software, 6(4):307–334, November 1986.
PROTEUS consortium. PCL-V2 Reference Manual. Technical Report P-DEL-3.4.D-1.9, 85 pages, September 2, 1994.
Ian Sommerville and Graham Dean. A configuration language for modelling evolving system architectures. Submitted for publication.
Telelogic. SDT User Manual. Telelogic, Sweden.
Telox. TST User Manual. Telox, Norway.
Walter F. Tichy. Software Development Control Based on Module Interconnection. Proceedings of the 4 th International Conference on Software Engineering, pages 29–41, September 1979. IEEE CS Press.
Walter F. Tichy. RCS — A System for Version Control, Software—Practice and Experience, 15(7):637–654, July 1985.
Eirik Tryggeseth, Bjørn Gulla and Reidar Conradi. Modelling Systems with Variability using the PROTEUS Configuration Language. 5 th International Workshop on Software Configuration Management, Seattle, WA, April 24–25, 1995. In J. Estublier, editor, Software Configuration Management, pages 216–240, LNCS 1005, Springer-Verlag.
Richard C. Waters. Automated Software Management Based on Structural Models. Software—Practice and Experience, 19(10):931–955, October 1989.
Douglas Wiebe. Object-Oriented Software Configuration Management. Proceedings of the 4 th International Workshop on Software Configuration Management, pages 241–252, Baltimore, Maryland, May 21–22, 1993.
Jürgen F. H. Winkler and Clemens Stoffel. Program Variations in the Small. Proceedings of the International Workshop on Software Version and Configuration Control, pages 175–196, Grassau, January 27–29, 1988. B.G.Teubner, Stuttgart.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gulla, B., Gorman, J. (1996). Experiences with the use of a configuration language. In: Sommerville, I. (eds) Software Configuration Management. SCM 1996. Lecture Notes in Computer Science, vol 1167. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0023091
Download citation
DOI: https://doi.org/10.1007/BFb0023091
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61964-2
Online ISBN: 978-3-540-49569-7
eBook Packages: Springer Book Archive