{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T04:34:36Z","timestamp":1742358876388,"version":"3.40.1"},"publisher-location":"Berlin, Heidelberg","reference-count":19,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642245404"},{"type":"electronic","value":"9783642245411"}],"license":[{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011]]},"DOI":"10.1007\/978-3-642-24541-1_28","type":"book-chapter","created":{"date-parts":[[2012,1,20]],"date-time":"2012-01-20T12:08:56Z","timestamp":1327061336000},"page":"376-386","source":"Crossref","is-referenced-by-count":0,"title":["Incremental Design: Programming with Holes and Evolvers"],"prefix":"10.1007","author":[{"given":"Ron","family":"Morrison","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dharini","family":"Balasubramaniam","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Brian","family":"Warboys","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"28_CR1","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511608896","volume-title":"Design Theory and Computer Science","author":"S. Dasgupta","year":"1991","unstructured":"Dasgupta, S.: Design Theory and Computer Science. Cambridge University Press, Cambridge (1991)"},{"issue":"1","key":"28_CR2","first-page":"71","volume":"10","author":"B.C. Warboys","year":"1995","unstructured":"Warboys, B.C.: The Software Paradigm. ICL Technical Journal\u00a010(1), 71\u201380 (1995)","journal-title":"ICL Technical Journal"},{"issue":"4","key":"28_CR3","doi-asserted-by":"publisher","first-page":"221","DOI":"10.1145\/362575.362577","volume":"14","author":"N. Wirth","year":"1971","unstructured":"Wirth, N.: Program Development by Stepwise Refinement. Comm. ACM.\u00a014(4), 221\u2013227 (1971)","journal-title":"Comm. ACM."},{"key":"28_CR4","volume-title":"Extreme Programming Explained","author":"K. Beck","year":"2005","unstructured":"Beck, K., Andres, C.: Extreme Programming Explained. Addison-Wesley, Reading (2005)"},{"issue":"3","key":"28_CR5","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1007\/s10515-007-0011-7","volume":"14","author":"R. Morrison","year":"2007","unstructured":"Morrison, R., Balasubramaniam, D., Kirby, G.N.C., Mickan, K., Warboys, R., Greenwood, W., Robertson, I., Snowdon, R.: A Framework for Supporting Dynamic Systems Co evolution. Automated Software Engineering\u00a014(3), 261\u2013292 (2007)","journal-title":"Automated Software Engineering"},{"issue":"1","key":"28_CR6","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1109\/MC.2003.1160055","volume":"36","author":"J.O. Kephart","year":"2003","unstructured":"Kephart, J.O., Chess, D.M.: The Vision of Autonomic Computing. Computer\u00a036(1), 41\u201350 (2003)","journal-title":"Computer"},{"doi-asserted-by":"crossref","unstructured":"Witkowski, M.M., Standley, S.: Collaborative Risk Management for the Cassini-Huygens Probe Mission. In: IEEE Aerospace Conference, pp. 111\u2013119 (2005)","key":"28_CR7","DOI":"10.1109\/AERO.2005.1559304"},{"key":"28_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"94","DOI":"10.1007\/11494713_7","volume-title":"Software Architecture","author":"F. Losavio","year":"2005","unstructured":"Losavio, F., Levy, N., Davari, P., Colonna, F.: The ArchWare Tower: The Implementation of an Active Software Engineering Environment using a (\u03c0-calculus based Architecture Description Language. In: Morrison, R., Oquendo, F. (eds.) EWSA 2005. LNCS, vol.\u00a03527, pp. 94\u2013112. Springer, Heidelberg (2005)"},{"key":"28_CR9","volume-title":"The Brain of the Firm","author":"S. Beer","year":"1981","unstructured":"Beer, S.: The Brain of the Firm. Wiley, Chichester (1981)"},{"doi-asserted-by":"crossref","unstructured":"Herring, C., Kaplan, S.: A Viable System Architecture. In: Proc. 34th Hawaii International Conference on System Sciences, pp. 1\u201310 (2001)","key":"28_CR10","DOI":"10.1109\/HICSS.2001.927249"},{"key":"28_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1007\/BFb0017737","volume-title":"Software Process Technology","author":"M.M. Lehman","year":"1996","unstructured":"Lehman, M.M.: Laws of Software Evolution Revisited. In: Montangero, C. (ed.) EWSPT 1996. LNCS, vol.\u00a01149, pp. 108\u2013124. Springer, Heidelberg (1996)"},{"issue":"1","key":"28_CR12","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1145\/225907.225911","volume":"20","author":"M. Shaw","year":"1995","unstructured":"Shaw, M.: Beyond Objects: A Software Design Paradigm based on Process Control. ACM Software Engineering Notes\u00a020(1), 27\u201338 (1995)","journal-title":"ACM Software Engineering Notes"},{"unstructured":"Kaplan, S. (ed.): Working Conference on Complex and Dynamic Systems Architecture, Brisbane, Australia (2001)","key":"28_CR13"},{"unstructured":"Yeomans, B.S.: A Process-Based Environment for the Evolutionary Development of Large Software Systems. M. Res Thesis, University of Manchester UK (1997)","key":"28_CR14"},{"unstructured":"Mickan, K.: A Meta-Programming Framework for Software Evolution, Ph.D. Thesis, University of St. Andrews (2006)","key":"28_CR15"},{"unstructured":"Barringer, H., Rydeheard, D., Warboys, B., Gabbay, D.: A Revision-Based Logical Framework for Evolvable Software. In: Proc. International Conference on Software Engineering, pp. 78\u201383 (2007)","key":"28_CR16"},{"key":"28_CR17","first-page":"158","volume-title":"Fully Integrated Data Environments","author":"D. Stemple","year":"1999","unstructured":"Stemple, D., Fegaras, L., Stanton, R.B., Sheard, T., Philbrow, P., Cooper, R.L., Atkinson, M.P., Morrison, R., Kirby, G.N.C., Connor, R.C.H., Alagic, S.: Type-safe Linguistic Reflection: A Generator Technology. In: Atkinson, M.P., Welland, R. (eds.) Fully Integrated Data Environments, pp. 158\u2013188. Springer, Heidelberg (1999)"},{"key":"28_CR18","series-title":"Trends in Software","first-page":"1","volume-title":"Software Fault Tolerance","author":"B. Randell","year":"1994","unstructured":"Randell, B., Xu, J.: The Evolution of the Recovery Block Concept. In: Lyu, M. (ed.) Software Fault Tolerance. Trends in Software, pp. 1\u201322. J. Wiley, Chichester (1994)"},{"unstructured":"Horning, J.J., Lauer, H.C., Melliar-Smith, P.M., Randell, B.: A Program Structure for Error Detection and Recovery. LNCS, vol.\u00a016, pp. 177\u2013193 (1974)","key":"28_CR19"}],"container-title":["Lecture Notes in Computer Science","Dependable and Historic Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-24541-1_28","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T01:13:53Z","timestamp":1742346833000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-24541-1_28"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011]]},"ISBN":["9783642245404","9783642245411"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-24541-1_28","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2011]]}}}