Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

Commercial realtime software needs different configuation management

Published: 01 October 1989 Publication History

Abstract

Arguments are presented as to why integrated, monolithic configuration management is not well suited to commercial realtime systems. An alternative approach to configuration management that over several years we have found to be effective and widely useable is described. This approach, Database and Selectors Cel (DaSC), separates treatment of versions that exist simultaneously from the evolution of those versions over time. Versions that exist simultaneously are represented by selectors from a common database. Evolution is represented by layers, as in the film animators cel.

References

[1]
T.A. Cargill, "Management of Source Text of a Portable Operating System," in Proceedings of COMPSAC '80, IEEE Computer Society Fourth International Computer Software and Application Conference, Chicago, October 1980, pp. 764-768.
[2]
DEC/CMS, Code Management System, Digital Equipment Corporation, Product No. QL-007A#-AA/LX.
[3]
Stuart I. Feldman, "Make - a Program for Maintaining Computer Programs," Software - Practice and Experience, Vol. 9, No. 3, March 1979, pp. 255-265.
[4]
W.M. Gentleman, S.A. MacKay, D.A. Stewart and M. Wein, "Using the Harmony Operating System, Release 3.0," NRC/ERA-377, National Research Council of Canada, Ottawa, Ont., February 1989.
[5]
W.M. Gentleman, S.A. MacKay, D.A. Stewart and M. Wein, "An Introduction to the Harmony Realtime Operating System," Newsletter of the IEEE Computer Society Technical Committee on Operating Systems, Summer 1988, pp. 3-6.
[6]
W.M. Gentleman, "Managing Configurability in Multi-Installation Realtime Programs," Proceedings of the Canadian Conference on Electrical and Computer Engineering, Vancouver, B.C, November 3-4 1988, pp. 823-827.
[7]
David B. Leblang, Robert P. Chase Jr. and Howard Spilke, "Increasing Productivity with Parallel Configuration Manager," in Berichte of the German Chapter of ACM, Vol. 30, cd. J.F.H. Winkler, Proceedings of the International Workshop on Version and Configuration Control, Grassau, January 1988, pp. 21-37.
[8]
Marc J. Rochkind, "The Source Code Control System," IEEE Transactions on Software Engineering, Vol. SE-l, No. 4, December 1975, pp. 364-370.
[9]
Walter F. Tichy, "RCS - A System for Version Control," Software - Practice and Experience, Vol. 15, No. 7, July 1985, pp. 637-654.
[10]
Walter F. Tichy, "Tools for Configuration Management," in Berichte of the German Chapter of ACM, Vol. 30, ed. J.F.H. Winkler, Proceedings of the International Workshop on Version and Configuration Control, Grassau, January 1988, pp. l-20.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGSOFT Software Engineering Notes
ACM SIGSOFT Software Engineering Notes  Volume 14, Issue 7
Nov. 1989
178 pages
ISSN:0163-5948
DOI:10.1145/73337
Issue’s Table of Contents
  • cover image ACM Conferences
    SCM '89: Proceedings of the 2nd International Workshop on Software configuration management
    October 1989
    178 pages
    ISBN:0897913345
    DOI:10.1145/72910
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 October 1989
Published in SIGSOFT Volume 14, Issue 7

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)89
  • Downloads (Last 6 weeks)16
Reflects downloads up to 22 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2021)Design for Sustainability and Reconfigurable Manufacturing Systems - An Critical AnalysisJournal of Machine and Computing10.53759/7669/jmc202101002(11-19)Online publication date: 5-Jan-2021
  • (2005)Change sets revisited and configuration management of complex documentsSoftware Configuration Management10.1007/BFb0023099(277-281)Online publication date: 10-Jun-2005
  • (2017)A classification of variation control systemsACM SIGPLAN Notices10.1145/3170492.313605452:12(49-62)Online publication date: 23-Oct-2017
  • (2017)A classification of variation control systemsProceedings of the 16th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences10.1145/3136040.3136054(49-62)Online publication date: 23-Oct-2017
  • (2009)Configuration Management for Realtime Simulation SoftwareProceedings of the 2009 35th Euromicro Conference on Software Engineering and Advanced Applications10.1109/SEAA.2009.69(229-236)Online publication date: 27-Aug-2009
  • (2005)Impact of software engineering research on the practice of software configuration managementACM Transactions on Software Engineering and Methodology10.1145/1101815.110181714:4(383-430)Online publication date: 1-Oct-2005
  • (2005)The state of the art in concurrent, distributed configuration managementSoftware Configuration Management10.1007/3-540-60578-9_17(180-193)Online publication date: 7-Jun-2005
  • (2005)Syntactic software mergingSoftware Configuration Management10.1007/3-540-60578-9_14(153-172)Online publication date: 7-Jun-2005
  • (2003)CPP denotational semanticsProceedings Third IEEE International Workshop on Source Code Analysis and Manipulation10.1109/SCAM.2003.1238028(22-31)Online publication date: 2003
  • (1998)Representing architectural evolutionProceedings of the 1998 conference of the Centre for Advanced Studies on Collaborative research10.5555/783160.783171Online publication date: 30-Nov-1998
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media