{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T23:19:17Z","timestamp":1725664757916},"publisher-location":"Berlin, Heidelberg","reference-count":55,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540605782"},{"type":"electronic","value":"9783540477686"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1995]]},"DOI":"10.1007\/3-540-60578-9_1","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T20:41:58Z","timestamp":1330288918000},"page":"1-34","source":"Crossref","is-referenced-by-count":2,"title":["An overview of the CAPITL software development environment"],"prefix":"10.1007","author":[{"given":"Paul","family":"Adams","sequence":"first","affiliation":[]},{"given":"Marvin","family":"Solomon","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,6,7]]},"reference":[{"key":"1_CR1","unstructured":"Proceedings of the 14th International Conference on Software Engineering. IEEE Computer Society Press, May 1992."},{"key":"1_CR2","unstructured":"Proceedings of the 15th International Conference on Software Engineering. IEEE Computer Society Press, May 1993."},{"key":"1_CR3","volume-title":"Technical Report 1158","author":"P. Adams","year":"1993","unstructured":"Paul Adams and Marvin Solomon. POL: Persistent objects with logic. Technical Report 1158, University of Wisconsin-Madison, Computer Sciences Department, August 1993."},{"key":"1_CR4","doi-asserted-by":"crossref","unstructured":"Hassan A\u00eft-Kaci. An Algebraic Semantics Approach to the Effective Resolution of Type Equations, pages 293\u2013351. Number 45 in Theoretical Computer Science. Elsevier Science Publishers B.V., 1986.","DOI":"10.1016\/0304-3975(86)90047-2"},{"key":"1_CR5","doi-asserted-by":"crossref","unstructured":"Hassan A\u00eft-Kaci and Roger Nasr. LOGIN: a logic programming language with built-in inheritance. Journal of Logic Programming, pages 181\u2013215, March 1986.","DOI":"10.1016\/0743-1066(86)90013-0"},{"key":"1_CR6","doi-asserted-by":"crossref","unstructured":"P. Asirelli and P. Inverardi. Enhancing configuration facilities in software development: A logic approach. In Proceedings of ESEC '87: 1st European Software Engineering Conference, volume 289 of Lecture Notes in Computer Science, pages 55\u201363. Springer-Verlag, September 1987.","DOI":"10.1007\/BFb0022098"},{"key":"1_CR7","unstructured":"Atria Software, Natick,MA. ClearCase Concepts Manual, document number 3000-002-a edition, 1992."},{"key":"1_CR8","first-page":"159","volume-title":"Adele 2: A support to large software development process","author":"N. Belkhatir","year":"1991","unstructured":"N. Belkhatir, J. Estublier, and W. L. Melo. Adele 2: A support to large software development process. In M. Downson, editor, Proceedings of the 1st International Conference on Software Process, pages 159\u2013170, Redondo Beach, CA, October 1991. IEEE Computer Society Press."},{"key":"1_CR9","unstructured":"Mark R. Brown and John R. Ellis. Bridges: Tools to extend the vesta configuration management system. Technical report, Digital SRC, June 1993."},{"key":"1_CR10","unstructured":"Todd Brunhoff and Jim Fulton. Imake \u2014 c preprocessor interface to the make utility. Technical report, Unix Programmer's Manual, X Window System, Version 11, Release 5."},{"key":"1_CR11","unstructured":"Michael Carey, David DeWitt, Goetz Graefe, David Haight, Joel Richardson, Daniel Schuh, Eugene Shekita, and Scott Vandenberg. The EXODUS extensible DBMS project: an overview. In Stan Zdonik and David Maier, editors, Readings in Object-Oriented Databases. Morgan-Kaufman, 1990."},{"key":"1_CR12","unstructured":"CaseWare, Inc, Irvine, CA. Introduction to CaseWare\/CM, part number ic-031-010 edition, 1993."},{"key":"1_CR13","unstructured":"Sheng-Yang Chiu and Roy Levin. The vesta repository: A file system extension for software development. Technical report, Digital SRC, June 1993."},{"issue":"1","key":"1_CR14","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/77606.77607","volume":"12","author":"G. Clemm","year":"1990","unstructured":"Geoffrey Clemm and Leon Osterweil. A mechanism for environment integration. ACM Transactions on Programming Languages and Systems, 12(1):1\u201325, January 1990.","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"1_CR15","unstructured":"David J. DeWitt, Michael J. Franklin, Nancy E. Hall, Mark L. McAuliffe, Jeffrey F. Naughton, Daniel T. Schuh, Marvin H. Solomon, C. K. Tan, Odysseas G. Tsatalos, Seth J. White, and Michael J. Zwilling. Shoring up persistent applications. In SIGMOD, Minneapolis, MN, May 1994."},{"issue":"1","key":"1_CR16","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1016\/0022-0000(89)90034-2","volume":"38","author":"J. R. Driscol","year":"1989","unstructured":"James R. Driscol, Neil Sarnak, Daniel D. Sleator, and Robert E. Tarjan. Making data structures persistent. Journal of Computer and System Sciences, 38(1):86\u2013124, February 1989.","journal-title":"Journal of Computer and System Sciences"},{"key":"1_CR17","first-page":"140","volume-title":"A configuration manager: the ADELE database of programs","author":"J. Estublier","year":"1985","unstructured":"J. Estublier. A configuration manager: the ADELE database of programs. In Proceedings of the Workshop on Software Engineering Environments for Programmingin-the-Large, pages 140\u2013147, Harwichport, MA, June 1985. GTE Laboratories."},{"key":"1_CR18","doi-asserted-by":"crossref","unstructured":"J. Estublier, S. Ghoul, and S. Krakowiak. Preliminary experience with a configuration control system. In Proceedings of the SIGSOFT\/SIGPLAN Software Eng. Symposium on Practical Software Development Environments, pages 149\u2013156. ACM, April 1984.","DOI":"10.1145\/390010.808260"},{"key":"1_CR19","first-page":"38","volume-title":"Configuration management: the notion and the tools","author":"J. Estublier","year":"1988","unstructured":"Jacky Estublier. Configuration management: the notion and the tools. In Proceedings of the International Workshop on Software Version and Configuration Control, pages 38\u201361, Grassau, W. Germany, January 1988. B.G. Teubner, Stuttgart, W. Germany."},{"issue":"4","key":"1_CR20","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1002\/spe.4380090402","volume":"9","author":"S. I. Feldman","year":"1979","unstructured":"Stuart I. Feldman. Make\u2014a program for maintaining computer programs. Software\u2014Practice and Experience, 9(4):255\u2013265, April 1979.","journal-title":"Software\u2014Practice and Experience"},{"key":"1_CR21","unstructured":"Christine B. Hanna and Roy Levin. The vesta language for configuration management. Technical report, Digital SRC, June 1993."},{"key":"1_CR22","volume-title":"C. S. Technical Report 32","author":"S. C. Johnson","year":"1975","unstructured":"Stephen C. Johnson. YACC\u2014yet another compiler compiler. C. S. Technical Report 32, Bell Laboratories, Murray Hill, NJ, 1975."},{"key":"1_CR23","unstructured":"Gail Kaiser and Peter H. Feiler. Granularity issues in a knowledge-based programming environment. In 2nd Kansas Conference on Knowledge-Based Software Development, Manhattan, KA, October 1986."},{"key":"1_CR24","volume-title":"Tech. Report CU-CS-227-86","author":"G. Kaiser","year":"1986","unstructured":"Gail Kaiser and Peter H. Feiler. SMILE\/MARVEL: Two approaches to knowledgebased programming environments. Tech. Report CU-CS-227-86, Department of Computer Science, Columbia University, New York, NY 10027, October 1986."},{"key":"1_CR25","first-page":"80","volume-title":"An architecture for intelligent assistance in software development","author":"G. Kaiser","year":"1987","unstructured":"Gail Kaiser and Peter H. Feiler. An architecture for intelligent assistance in software development. In Proceedings of the Ninth International Conference on Software Engineering, pages 80\u201388, Monterey, CA, March 1987. IEEE Computer Society Press."},{"key":"1_CR26","doi-asserted-by":"crossref","unstructured":"Gail E. Kaiser. A rule-based process server component for constructing rule-based development environments. In Proceedings of the 7th International Software Process Workshop, pages 76\u201378, October 1991.","DOI":"10.1109\/ISPW.1991.637536"},{"key":"1_CR27","unstructured":"Thilo Kielmann. Using prolog for software system maintenance. In Proceedings of the First International Conference on the Practical Application of Prolog, volume 1, London, UK, October 1992."},{"issue":"1","key":"1_CR28","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1145\/62029.62030","volume":"21","author":"K. Knight","year":"1989","unstructured":"Kevin Knight. Unification: a multidisciplinary survey. ACM Computing Surveys, 21(1):93\u2013124, March 1989.","journal-title":"ACM Computing Surveys"},{"issue":"6","key":"1_CR29","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/872728.806846","volume":"18","author":"B. W. Lampson","year":"1983","unstructured":"Butler W. Lampson and Eric E. Schmidt. Organizing software in a distributed environment. ACM SIGPLAN Notices, 18(6):1\u201313, June 1983.","journal-title":"ACM SIGPLAN Notices"},{"issue":"5","key":"1_CR30","doi-asserted-by":"crossref","first-page":"104","DOI":"10.1145\/390011.808255","volume":"19","author":"D. B. Leblang","year":"1984","unstructured":"David B. Leblang and Robert P. Chase, Jr. Computer-aided software engineering n a distributed workstation environment. ACM SIGPLAN Notices, 19(5): 104\u2013112, April 1984.","journal-title":"ACM SIGPLAN Notices"},{"key":"1_CR31","first-page":"122","volume-title":"Configuration management for large-scale software development efforts","author":"D. B. Leblang","year":"1985","unstructured":"David B. Leblang and Gordon D. McLean, Jr. Configuration management for large-scale software development efforts. In Proceedings of the Workshop on Software Engineering Environments for Programming-in-the-Large, pages 122\u2013127, Harwichport, MA, June 1985. GTE Laboratories."},{"key":"1_CR32","volume-title":"C. S. Technical Report 39","author":"M.E. Lesk","year":"1975","unstructured":"M.E. Lesk. Lex\u2014a lexical analyzer generator. C. S. Technical Report 39, Bell Laboratories, Murray Hill, NJ, October 1975."},{"key":"1_CR33","unstructured":"Roy Levin and Paul R. McJones. The vesta approach to precise configuration of large software systems. Technical report, Digital SRC, June 1993."},{"key":"1_CR34","doi-asserted-by":"crossref","unstructured":"Mark A. Linton, John M. Vlissides, and Paul R. Calder. Composing user interfaces with interviews. IEEE Computer, pages 8\u201324, February 1989.","DOI":"10.1109\/2.19829"},{"key":"1_CR35","volume-title":"Shape\u2014a software configuration management tool","author":"A. Mahler","year":"1988","unstructured":"Axel Mahler and Andreas Lampen. Shape\u2014a software configuration management tool. In Proceedings of the International Workshop on Software Version and Configuration Control, Grassau, W. Germany, January 1988. B.G. Teubner, Stuttgart, W. Germany."},{"key":"1_CR36","doi-asserted-by":"crossref","unstructured":"Axel Mahler and Andreas Lampen. An integrated toolset for engineering software configurations. In Proceedings of the ACM SIGSOFT\/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, number (24)2 in ACM SIGPLAN Notices, pages 191\u2013200, February 1989.","DOI":"10.1145\/64140.64142"},{"key":"1_CR37","unstructured":"John K. Ousterhout. Tcl: an embeddable command language. In 1990 Winter USENIX Conference Proceedings, 1990."},{"key":"1_CR38","unstructured":"John K. Ousterhout. Tcl: An embeddable command language. 1990 Winter USENIX Conference Proceedings, 1990."},{"key":"1_CR39","unstructured":"John K. Ousterhout. An x11 toolkit based on the tcl language. 1991 Winter USENIX Conference Proceedings, 1991."},{"key":"1_CR40","unstructured":"Dewayne E. Perry, Nancy A. Staudenmayer, and Lawrence G. Votta, Jr. Finding out what goes on in a software development organization. Technical report, Personal communication (paper submitted for publication), September 1993."},{"key":"1_CR41","volume-title":"PhD thesis","author":"A. Rich","year":"1991","unstructured":"Anthony Rich. Logic-Based System Modelling. PhD thesis, University of Wisconsin-Madison, August 1991."},{"key":"1_CR42","doi-asserted-by":"crossref","unstructured":"Anthony Rich and Marvin Solomon. A logic-based approach to system modelling. In Peter H. Feiler, editor, Workshop on Software Configuration Management, pages 84\u201393, Trondheim, Norway, June 1991.","DOI":"10.1145\/111062.111073"},{"key":"1_CR43","doi-asserted-by":"crossref","unstructured":"Joel Richardson, Michael Carey, and Daniel Schuh. The design of the E programming language. ACM Transactions on Programming Languages and Systems, 15(3), July 1993.","DOI":"10.1145\/169683.174157"},{"key":"1_CR44","unstructured":"Russell Sandberg, David Goldberg, Steve Kleiman, Dan Walsh, and Bob Lyon. Design and implementation of the sun network filesystem. In Proceedings of the Summer 1985 USENIX Conference, pages 119\u2013130, Portland, OR, June 1985."},{"issue":"8","key":"1_CR45","first-page":"57","volume":"16","author":"R.W. Scheifler","year":"1983","unstructured":"R.W. Scheifler and J. Gettys. The X window system. ACM Transactions on Graphics, 16(8):57\u201369, August 1983.","journal-title":"ACM Transactions on Graphics"},{"key":"1_CR46","unstructured":"Marvin Solomon. EFS: the extensible file system. Unpublished manual, 1993."},{"key":"1_CR47","volume-title":"GNU Make","author":"R. M. Stallman","year":"1990","unstructured":"Richard M. Stallman and Roland McGrath. GNU Make. Free Software Foundation, Inc., Cambridge, MA, edition 0.26 beta edition, 1990.","edition":"edition 0.26 be"},{"key":"1_CR48","volume-title":"Technical Report 1","author":"S. M. Sutton Jr.","year":"1991","unstructured":"Stanley M. Sutton, Jr., Dennis Heimbigner, and Leon J. Osterweil. Managing change in software development through process programming. Technical Report 1, University of Colorado at Boulder, June 1991."},{"issue":"7","key":"1_CR49","doi-asserted-by":"crossref","first-page":"637","DOI":"10.1002\/spe.4380150703","volume":"15","author":"W. F. Tichy","year":"1985","unstructured":"Walter F. Tichy. RCS: a system for version control. Software\u2014Practice and Experience, 15(7):637\u2013654, July 1985.","journal-title":"Software\u2014Practice and Experience"},{"key":"1_CR50","first-page":"1","volume-title":"Tools for software configuration management","author":"W. F. Tichy","year":"1988","unstructured":"Walter F. Tichy. Tools for software configuration management. In J\u00fcrgen F.H. Winkler, editor, Proceedings of the First International Workshop on Software Version and Configuration Control, pages 1\u201320, Grassau, FRG, January 1988. B.G. Teubner, Stuttgart, W. Germany."},{"key":"1_CR51","doi-asserted-by":"crossref","unstructured":"Walter F. Tichy and Mark C. Baker. Smart recompilation. In 12th Annual ACM Symposium on Principles of Programming Languages, pages 236\u2013244, New Orleans, Louisiana, January 1985.","DOI":"10.1145\/318593.318648"},{"key":"1_CR52","unstructured":"Dennis Vadura. Dmake\u2014maintain program groups, or interdependent files. Technical report, University of Waterloo, 1992. Dmake Unix Programmers Manual, Version 3.8."},{"key":"1_CR53","volume-title":"PhD thesis","author":"D. Wiebe","year":"1990","unstructured":"Douglas Wiebe. Generic Software Configuration Management: Theory and Design. PhD thesis, University of Washington, Seattle, 1990."},{"key":"1_CR54","unstructured":"Edward Yourdon. The Decline & Fall of the American Programmer. Prentice Hall, 1993."},{"key":"1_CR55","unstructured":"Andreas Zeller. Configuration management with feature logics. Technical report, Technishe Universit\u00e4t Braunschweig Report No. 94-01, March 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-60578-9_1.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T20:59:49Z","timestamp":1605646789000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-60578-9_1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1995]]},"ISBN":["9783540605782","9783540477686"],"references-count":55,"URL":"https:\/\/doi.org\/10.1007\/3-540-60578-9_1","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1995]]}}}