Abstract
Which are the open problems in Software Configuration Management SCM? The purpose of this paper is to ignite a discussion on current and future SCM directions. Based on the findings of a Dagstuhl Seminar on the current state of Software Engineering, we assess the state of SCM with the goal to identity effective SCM tasks and solutions, to establish a core body of SCM knowledge, and to denote remaining real-world SCM problems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Berliner, B. CVS 11: Parallelizing software development. In Pmc. of the 1990 Winter USENIX Conference (Washington, D.C., 1990).
Binkley, D., Horwitz, S., AND Reps, T. Program integration for languages with procedure calls. ACM Transactions on Sofrware Engineering and Methodology 4, 1 (Jan. 1999, 3–35.
Buffenbarger, J. Syntactic software merging. In Estublier [8], pp, 153–172.
Burrows, C., AND Wesley, I. Ovum Evaluates: ConJiguration Management. Ovum, Inc., Burlington, MA, 1999.
Conradi, R., AND Westfechtbl, B. Version models for software configuration management. ACM Computing Surveys 30,2 (June 1998), 232–282.
Dart, S. Concepts in configuration management. In Feiler [II], pp, 1–18.
Denert, E., Hoffman, D. M., Ludewig, J., AND Parnas, D. L. Softwareengineering research and education: Seeking a new agenda. Workshop Report 230, Dagstuhl, Feb. 1999.
Estublier, J., Ed. Softwarn Configuration Management: selected papers / ICSE SCM-4 and SCM-5 workshops (Seattle, Washington, Oct. 1995), vol. 1005 of Lecture Notes in Computer Science, Springer-Verlag.
Estublier, J., AND Casallas, R. The Adele configuration manager. In Tichy [30], ch. 4, pp. 99–133.
Estublier, J., Favre, J.-M., AND Morat, P. Towards scm/pdm integration? In Magnusson [20], pp. 95–106.
Feiler, P. H., Ed. Pmc. 3rd lnternalional Workshop on Sofrware Configuration Management (Trondheim, Norway, June 1991), ACM Press.
Feldman, S. 1. Make-A program for maintaining computer programs. Sofhvare-Practice and Experience 9 (Apr. 1979), 255–265.
Fowler, G., Korn, D., AND Rao, H. n-DFS: The multiple dimensional file system. In Tichy [30], ch. 5, pp. 135–154.
Fruhauf, K. Hygiene in software workssoftware configuration management. In Pmceedings of the Second Eumpean Conference on Software Quality (Oslo, 1990), pp. 1–17.
Heimbigner, D., AND Wolf, A. Post-deployment configuration management. In Sommerville [26], pp. 272–276.
Horwitz, S., Prins, J., AND Reps, T. Integrating noninterfering versions of programs. ACM Transactions on Programming Languages and System$ I I, 3 (July 1989), 345–387.
Hunt, J. J., Vo, K.-P., AND Tichy, W. F. Delta algorithms: An empirical analysis. ACM Transactions on Sofhyare Engineering and Methodology 7,2 (Apr. 1998), 192–214.
Leblang, D. B. The CM challenge: Configuration management that works. In Tichy [30], ch. I, pp. 1–37.
Mackenzie, D., AND Elliston, B. Autoconf-Creating Automatic Confguration Scripts. Free Software Foundation, Inc., Dec. 1998. Distributed with GNU autoconf.
Magnusson, B., Ed. Pmc. 8th Symposium on System Configuration Managemenf (Brussels, Belgium, July I998), vol. I349 of Lecture Notes in Computer Science, Springer-Verlag.
Micallef, J., AND Clemm, G. M. The Asgard system: Activity-based configuration management. In Sommerville [26], pp. 175–186.
Oobject Management Group. The Common Object Request Bmker: Architecture and Specijication, Aug. 1991.
Osier, J. M., AND Kehoe, B. Keeping Track: Managing Messages With GNATS. Cygnus Support, 1996.
Ploedereder, E., AND Fergany, A. The data model of the configuration management assistant. In Proc. 2nd International Workshop on Software Conjigwarion Management (Princeton, New Jersey, Oct. 1989). W. F. Tichy, Ed., ACM Press, pp. 5–13.
Rochkind, M. J. The source code control system. IEEE Transacrions on Software Engineering SE-I, 4 (Dec. 1975), 364–370.
Sommerville, I., Ed. Proc. 6th lnternational Workshop on sojiware Configuration Management (Berlin, Germany, Mar. 1996), vol. I167 of Lecture Notes in Computer Science, Springer-Verlag.
Stallman, R., AND McGrath, R. GNUMake-A Pmgram forDirectingRecompilation, 0.48 ed. Free Software Foundation, Inc., 1995. Distributed with GNU Make.
Tichy, W. F. RCS-A system for version control. Software-Practice and Experience 15, 7 (July 1985), 637–654.
Tichy, W. F. Smart recompilation. ACM Transactions on Software Engineering and Methodology 8, 3 (July 1986), 273–291.
Tichy, W. F., Ed. Configuration Management, vol. 2 of Trends in Sofmare. John Wiley & Sons, Chichester, UK, 1994.
VAN DER Hoek, A,, Heimbigner, D., AND Wolf, A. L. Doesconfigurationmanagement research have a future? In Estublier [8], pp. 305–310.
VAN DER Hoek, A,, Heimbigner, D., AND Wolf, A. L. System modeling resurrected. In Magnusson [20], pp. 140–145.
Westfechtel, B., AND Conradi, R. Software configuration management and engineering data management: Differences and similarities. In Magnusson [20], pp. 95–106.
Whitgift, D. Methods and Toolsfor Software Configuration Management. John Wiley & Sons, Chichester, UK, 1991.
Zeller, A. Smooth operations with square operators-The version set model in ICE. In Sommerville [26], pp. 8–30.
Zeller, A,, AND Snelting, G. Unified versioning through feature logic. ACM Transactions on Software Engineeringand Methodology6,4 (Oct. 1997), 398–441.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Frühauf, K., Zeller, A. (1999). Software Configuration Management: State of the Art, State of the Practice. In: System Configuration Management. SCM 1999. Lecture Notes in Computer Science, vol 1675. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48253-9_15
Download citation
DOI: https://doi.org/10.1007/3-540-48253-9_15
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66484-0
Online ISBN: 978-3-540-48253-6
eBook Packages: Springer Book Archive