[go: up one dir, main page]

Skip to main content

Experiences with the use of a configuration language

  • Industrial Experiences with CM Systems
  • Conference paper
  • First Online:
Software Configuration Management (SCM 1996)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1167))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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.

    Google Scholar 

  2. 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.

    Google Scholar 

  3. 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.

    Google Scholar 

  4. Rolv Bræk and Øystein Haugen. Engineering Real Time Systems. Prentice Hall, 1993. ISBN 0-13-034448-6.

    Google Scholar 

  5. 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.

    Google Scholar 

  6. Stuart I. Feldman. Make, A Program for Maintaining Computer Programs. Software—Practice and Experience, 9(4):255–265, April 1979.

    Google Scholar 

  7. 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.

    Google Scholar 

  8. 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.

    Google Scholar 

  9. 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.

    Google Scholar 

  10. ITU. Specification and Description Language SDL. Recommendation Z.100, CCITT ITU, Geneva, 1993.

    Google Scholar 

  11. Michel Lacroix and Jacky Estublier. SCM Systems Session. In J. Estublier, editor, Software Configuration Management, page 215, LNCS 1005, Springer-Verlag.

    Google Scholar 

  12. David B. Leblang and Robert P. Chase, Jr., Parallel Software Configuration Management in a Network Environment. IEEE Software, 4(6):28–35, November 1987.

    Google Scholar 

  13. 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.

    Google Scholar 

  14. Ruben Prieto-Diaz and James M. Neighbors. Module Interconnection Languages. Journal of Systems and Software, 6(4):307–334, November 1986.

    Google Scholar 

  15. PROTEUS consortium. PCL-V2 Reference Manual. Technical Report P-DEL-3.4.D-1.9, 85 pages, September 2, 1994.

    Google Scholar 

  16. Ian Sommerville and Graham Dean. A configuration language for modelling evolving system architectures. Submitted for publication.

    Google Scholar 

  17. Telelogic. SDT User Manual. Telelogic, Sweden.

    Google Scholar 

  18. Telox. TST User Manual. Telox, Norway.

    Google Scholar 

  19. 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.

    Google Scholar 

  20. Walter F. Tichy. RCS — A System for Version Control, Software—Practice and Experience, 15(7):637–654, July 1985.

    Google Scholar 

  21. 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.

    Google Scholar 

  22. Richard C. Waters. Automated Software Management Based on Structural Models. Software—Practice and Experience, 19(10):931–955, October 1989.

    Google Scholar 

  23. 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.

    Google Scholar 

  24. 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Ian Sommerville

Rights and permissions

Reprints 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

Publish with us

Policies and ethics