{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T14:03:36Z","timestamp":1742393016288},"publisher-location":"Berlin, Heidelberg","reference-count":35,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540140368"},{"type":"electronic","value":"9783540391951"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1007\/3-540-39195-9_3","type":"book-chapter","created":{"date-parts":[[2007,7,4]],"date-time":"2007-07-04T10:16:18Z","timestamp":1183544178000},"page":"24-39","source":"Crossref","is-referenced-by-count":6,"title":["Software Architecture and Software Configuration Management"],"prefix":"10.1007","author":[{"given":"Bernhard","family":"Westfechtel","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Reidar","family":"Conradi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2003,4,1]]},"reference":[{"key":"3_CR1","first-page":"1","volume-title":"Advances in Software Engineering and Knowledge Engineering","author":"D. Garlan","year":"1993","unstructured":"Garlan, D., Shaw, M.: An introduction to software architecture. In Ambriola, V., Tortora, G., eds.: Advances in Software Engineering and Knowledge Engineering. Volume 2. World Scientific, Singapore (1993) 1\u201339"},{"key":"3_CR2","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1145\/219308.219320","volume":"20","author":"D. Garlan","year":"1995","unstructured":"Garlan, D., Paulisch, F., Tichy, W.: Summary of the Dagstuhl workshop on software architecture. ACM Software Engineering Notes 20 (1995) 63\u201383","journal-title":"ACM Software Engineering Notes"},{"key":"3_CR3","unstructured":"Software Engineering Institute Pittsburgh, Pennsylvania: How Do You Define Software Architecture? (2003) \n                    \n                      http:\/\/www.sei.cmu.edu\/architecture\/definitions.html\n                    \n                    \n                  ."},{"key":"3_CR4","volume-title":"The Unified Modeling Language User Guide","author":"G. Booch","year":"1998","unstructured":"Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modeling Language User Guide. Addison Wesley, Reading, Massachusetts (1998)"},{"key":"3_CR5","doi-asserted-by":"publisher","first-page":"307","DOI":"10.1016\/0164-1212(86)90002-6","volume":"6","author":"R. Prieto-Diaz","year":"1986","unstructured":"Prieto-Diaz, R., Neighbors, J.: Module interconnection languages. The Journal of Systems and Software 6 (1986) 307\u2013334","journal-title":"The Journal of Systems and Software"},{"key":"3_CR6","unstructured":"Vestal, S.: A cursory overview and comparison of four architecture description languages. Technical report, Honeywell Systems and Research Center (1993)"},{"key":"3_CR7","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1109\/32.825767","volume":"26","author":"N. Medvidovic","year":"2000","unstructured":"Medvidovic, N., Taylor, R.: A classification and comparison framework for software architecture description languages. IEEE Transactions on Software Engineering 26 (2000) 70\u201393","journal-title":"IEEE Transactions on Software Engineering"},{"key":"3_CR8","unstructured":"Tichy, W.F.: Tools for software configuration management. In Winkler, J.F.H., ed.: Proceedings of the International Workshop on Software Version and Configuration Control, Grassau, Germany, Teubner Verlag (1988) 1\u201320"},{"key":"3_CR9","unstructured":"IEEE New York, New York: IEEE Standard for Software Configuration Management Plans: ANSI\/IEEE Std 828-1983. (1983)"},{"key":"3_CR10","doi-asserted-by":"crossref","unstructured":"Dart, S.: Concepts in configuration management systems. In Feiler, P.H., ed.: Proceedings of the 3rd International Workshop on Software Configuration Management, Trondheim, Norway, ACM Press (1991) 1\u201318","DOI":"10.1145\/111062.111063"},{"key":"3_CR11","doi-asserted-by":"publisher","first-page":"232","DOI":"10.1145\/280277.280280","volume":"30","author":"R. Conradi","year":"1998","unstructured":"Conradi, R., Westfechtel, B.: Version models for software configuration management. ACM Computing Surveys 30 (1998) 232\u2013282","journal-title":"ACM Computing Surveys"},{"key":"3_CR12","unstructured":"Tichy, W.F.: Software development control based on module interconnection. In: Proceedings of the IEEE 4th International Conference on Software Engineering, Pittsburgh, Pennsylvania, IEEE Computer Society Press (1979) 29\u201341"},{"key":"3_CR13","unstructured":"Estublier, J.: A configuration manager: The Adele data base of programs. In: Proceedings of the Workshop on Software Engineering Environments for Programming-in-the-Large, Harwichport, Massachusetts (1985) 140\u2013147"},{"key":"3_CR14","unstructured":"Marzullo, K., Wiebe, D.: Jasmine: A software system modelling facility. In: Proceedings of the ACM SIGSOFT\/SIGPLAN Software Engineering Symposium on Practical Software Development Environments. ACM SIGPLAN Notices 22-1, Palo Alto, California (1986) 121\u2013130"},{"key":"3_CR15","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"216","DOI":"10.1007\/3-540-60578-9_20","volume-title":"Software Configuration Management: Selected Papers SCM-4 and SCM-5","author":"E. Tryggeseth","year":"1995","unstructured":"Tryggeseth, E., Gulla, B., Conradi, R.: Modelling systems with variability using the PROTEUS configuration language. [34] 216\u2013240"},{"key":"3_CR16","unstructured":"Leblang, D.B., McLean, G.D.: Configuration management for large-scale software development efforts. In: Proceedings of the Workshop on Software Engineering Environments for Programming-in-the-Large, Harwichport, Massachusetts (1985) 122\u2013127"},{"key":"3_CR17","volume-title":"Ovum Evaluates: Configuration Management","author":"C. Burrows","year":"2002","unstructured":"Burrows, C.: Ovum Evaluates: Configuration Management. Ovum Limited, London, UK. (2002) \n                    \n                      http:\/\/www.ovum.com\n                    \n                    \n                  ."},{"key":"3_CR18","doi-asserted-by":"publisher","first-page":"255","DOI":"10.1002\/spe.4380090402","volume":"9","author":"S.I. Feldman","year":"1979","unstructured":"Feldman, S.I.: Make \u2014 A program for maintaining computer programs. Software Practice and Experience 9 (1979) 255\u2013265","journal-title":"Software Practice and Experience"},{"key":"3_CR19","doi-asserted-by":"crossref","first-page":"364","DOI":"10.1109\/TSE.1975.6312866","volume":"1","author":"M.J. Rochkind","year":"1975","unstructured":"Rochkind, M.J.: The source code control system. Transactions on Software Engineering 1 (1975) 364\u2013370","journal-title":"Transactions on Software Engineering"},{"key":"3_CR20","doi-asserted-by":"publisher","first-page":"637","DOI":"10.1002\/spe.4380150703","volume":"15","author":"W.F. Tichy","year":"1985","unstructured":"Tichy, W.F.: RCS \u2014 A system for version control. Software Practice and Experience 15 (1985) 637\u2013654","journal-title":"Software Practice and Experience"},{"key":"3_CR21","series-title":"Trends in Software","first-page":"1","volume-title":"Configuration Management","author":"D. Leblang","year":"1994","unstructured":"Leblang, D.: The CM challenge: Configuration management that works. [35] 1\u201338"},{"key":"3_CR22","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1007\/3-540-60578-9_2","volume-title":"Software Configuration Management: Selected Papers SCM-4 and SCM-5","author":"M. Cagan","year":"1995","unstructured":"Cagan, M.: Untangling configuration management. [34] 35\u201352"},{"key":"3_CR23","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"118","DOI":"10.1007\/3-540-60578-9_9","volume-title":"Software Configuration Management: Selected Papers SCM-4 and SCM-5","author":"J. Estublier","year":"1995","unstructured":"Estublier, J., Casallas, R.: Three dimensional versioning. [34] 118\u2013135"},{"key":"3_CR24","volume-title":"UML with Rational Rose 2002","author":"W. Boggs","year":"2002","unstructured":"Boggs, W., Boggs, M.: UML with Rational Rose 2002. Sybex, Alameda, California (2002)"},{"key":"3_CR25","volume-title":"Object Technology Series","author":"B.A. White","year":"2000","unstructured":"White, B.A.: Software Configuration Management Strategies and Rational ClearCase. Object Technology Series. Addison-Wesley, Reading, Massachusetts (2000)"},{"key":"3_CR26","unstructured":"Rational Software Corporation Cupertino, California: Using Rational Rose and Rational ClearCase in a Team Environment. (2002) \n                    \n                      http:\/\/www.rational.com\n                    \n                    \n                  ."},{"key":"3_CR27","series-title":"Trends in Software","first-page":"99","volume-title":"Configuration Management","author":"J. Estublier","year":"1994","unstructured":"Estublier, J., Casallas, R.: The Adele configuration manager. [35] 99\u2013134"},{"key":"3_CR28","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1145\/258077.258078","volume":"6","author":"R. Allen","year":"1997","unstructured":"Allen, R., Garlan, D.: A formal basis for architectural connection. ACM Transactions on Software Engineering and Methodology 6 (1997) 213\u2013249","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"3_CR29","doi-asserted-by":"publisher","first-page":"336","DOI":"10.1109\/32.385971","volume":"21","author":"D.C. Luckham","year":"1995","unstructured":"Luckham, D.C., Kenney, J.J., Augustin, L.M., Vera, J., Bryan, D., Mann, W.: Specification and analysis of system architecture using Rapide. IEEE Transactions on Software Engineering 21 (1995) 336\u2013354","journal-title":"IEEE Transactions on Software Engineering"},{"key":"3_CR30","series-title":"Technical Report","volume-title":"Software architecture, configuration management, and configurable distributed systems: A menage a trois","author":"A. Hoek van der","year":"1998","unstructured":"van der Hoek, A., Heimbigner, D., Wolf, A.L.: Software architecture, configuration management, and configurable distributed systems: A menage a trois. Technical Report CU-CS-849-98, University of Boulder, Colorado (1998)"},{"key":"3_CR31","series-title":"Technical Report","doi-asserted-by":"crossref","DOI":"10.21236\/ADA444534","volume-title":"Capturing architectural configurability: Variants, options, and evolution","author":"A. Hoek van der","year":"1999","unstructured":"van der Hoek, A., Heimbigner, D., Wolf, A.L.: Capturing architectural configurability: Variants, options, and evolution. Technical Report CU-CS-895-99, University of Boulder, Colorado (1999)"},{"key":"3_CR32","series-title":"ACM Software Engineering Notes","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/503209.503211","volume-title":"Proceedings of the Joint 8th European Software Engineering Conference and the 9th ACM SIGSOFT Symposium on Fundamentals of Software Engineering","author":"A. Hoek van der","year":"2001","unstructured":"van der Hoek, A., Mikic-Rakic, M., Roshandel, R., Medvidovic, N.: Taming architectural evolution. In: Proceedings of the Joint 8th European Software Engineering Conference and the 9th ACM SIGSOFT Symposium on Fundamentals of Software Engineering. ACM Software Engineering Notes 26-5, Vienna, Austria, ACM Press (2001) 1\u201310"},{"key":"3_CR33","unstructured":"Westfechtel, B., Conradi, R.: Software architecture and software configuration management. In van der Hoek, A., ed.: 10th International Workshop on Software Configuration Management: New Practices, New Challenges, and New Boundaries (SCM 10), Toronto, Canada (2001) 19\u201326"},{"key":"3_CR34","series-title":"Lect Notes Comput Sci","volume-title":"Software Configuration Management: Selected Papers SCM-4 and SCM-5","year":"1995","unstructured":"Estublier, J., ed.: Software Configuration Management: Selected Papers SCM-4 and SCM-5. LNCS 1005, Seattle, Washington, Springer-Verlag (1995)"},{"key":"3_CR35","series-title":"Trends in Software","volume-title":"Configuration Management","year":"1994","unstructured":"Tichy, W.F., ed.: Configuration Management. Volume 2 of Trends in Software. John Wiley & Sons, New York, New York (1994)"}],"container-title":["Lecture Notes in Computer Science","Software Configuration Management"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-39195-9_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,2,17]],"date-time":"2019-02-17T12:50:21Z","timestamp":1550407821000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-39195-9_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003]]},"ISBN":["9783540140368","9783540391951"],"references-count":35,"URL":"https:\/\/doi.org\/10.1007\/3-540-39195-9_3","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2003]]}}}