{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,16]],"date-time":"2025-12-16T12:10:06Z","timestamp":1765887006665},"publisher-location":"Berlin, Heidelberg","reference-count":23,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540571209"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/3-540-47910-4_2","type":"book-chapter","created":{"date-parts":[[2007,8,16]],"date-time":"2007-08-16T12:13:47Z","timestamp":1187266427000},"page":"4-20","source":"Crossref","is-referenced-by-count":21,"title":["Active Programming Strategies in Reuse"],"prefix":"10.1007","author":[{"given":"Mary Beth","family":"Rosson","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John M.","family":"Carroll","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"2_CR1","first-page":"80","volume-title":"Interfacing thought: Cognitive aspects of human-computer interaction","author":"J.M. Carroll","year":"1987","unstructured":"J.M. Carroll and M.B. Rosson. The paradox of the active user. In J.M. Carroll (Ed.), Interfacing thought: Cognitive aspects of human-computer interaction (pp. 80\u2013111). Cambridge, Mass: MIT Press, 1987."},{"key":"2_CR2","doi-asserted-by":"publisher","first-page":"281","DOI":"10.1207\/s15327051hci0603&4_4","volume":"6","author":"J.M. Carroll","year":"1991","unstructured":"J.M. Carroll and M.B. Rosson. Deliberated evolution: Stalking the View Matcher in design space. Human-Computer Interaction, 6, 281\u2013318, 1991.","journal-title":"Human-Computer Interaction"},{"key":"2_CR3","first-page":"431","volume-title":"CHI\u201990 Proceedings","author":"J.M. Carroll","year":"1990","unstructured":"J.M. Carroll, J.A. Singer, R.K.E. Bellamy, and S.R. Alpert. A View Matcher for learning Smalltalk. In CHI\u201990 Proceedings (pp. 431\u2013438), New York: ACM, 1990."},{"key":"2_CR4","volume-title":"Object oriented programming: An evolutionary approach","author":"B.J. Cox","year":"1986","unstructured":"B.J. Cox. Object oriented programming: An evolutionary approach. Reading, Mass.: Addison-Wesley, 1986."},{"key":"2_CR5","unstructured":"B.J. Cox. Building malleable systems from software \u2018chips\u2019. Computerworld (March), 59\u201368, 1987."},{"key":"2_CR6","first-page":"5","volume-title":"Empirical studies of programmers: Fourth workshop","author":"F. Detienne","year":"1991","unstructured":"F. Detienne. Reasoning from a schema and from an analog in software code reuse. In J. Koenmann-Belliveau, T.G. Moher & S.P. Robertson (Eds.), Empirical studies of programmers: Fourth workshop. (pp.5\u201322). Norwood, NJ: Ablex, 1991."},{"key":"2_CR7","series-title":"Applications and experience","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1145\/75722.75725","volume-title":"Software reusability","author":"L.P. Deutsch","year":"1989","unstructured":"L.P. Deutsch. Design reuse and frameworks in the Smalltalk-80 system. In T.J. Biggerstaff & AJ. Perlis (Eds.), Software reusability, volume 2: Applications and experience (pp. 57\u201372). New York: Addison-Wesley, 1989."},{"key":"2_CR8","volume-title":"Smalltalk\/V PM","author":"Digitalk, Inc.","year":"1989","unstructured":"Digitalk, Inc. (1989). Smalltalk\/V PM. Los Angeles: Digitalk, Inc."},{"key":"2_CR9","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1037\/0033-295X.87.3.215","volume":"87","author":"K.A. Ericsson","year":"1980","unstructured":"K.A. Ericsson and H.A. Simon. Verbal reports as data. Psychological Review, 87, 215\u2013251, 1980.","journal-title":"Psychological Review"},{"key":"2_CR10","doi-asserted-by":"crossref","unstructured":"G. Fischer. Cognitive view of reuse and redesign. IEEE Software (July), 60\u201372, 1987.","DOI":"10.1109\/MS.1987.231065"},{"key":"2_CR11","first-page":"275","volume":"3","author":"B. Hayes-Roth","year":"1979","unstructured":"B. Hayes-Roth and F.A. Hayes-Roth. A cognitive model of planning. Cognitive Psychology, 3, 275\u2013310, 1979.","journal-title":"Cognitive Psychology"},{"key":"2_CR12","first-page":"47","volume-title":"Proceedings of OOPSLA\u201991","author":"R. Helm","year":"1991","unstructured":"R. Helm and Y.S. Maarek. Integrating information retrieval and domain spe cific approaches for browsing and retrieval in object-oriented class libraries. Proceedings of OOPSLA\u201991 (pp. 47\u201361). New York: ACM, 1991."},{"key":"2_CR13","first-page":"251","volume-title":"Proceedings of SIGIR\u201991","author":"S. Henninger","year":"1991","unstructured":"S. Henninger. (1991). Retrieving software objects in an example-based programming environment. Proceedings of SIGIR\u201991 (pp. 251\u2013260). New York: ACM, 1991."},{"key":"2_CR14","first-page":"63","volume-title":"Proceedings of OOPSLA\u201992","author":"R.E. Johnson","year":"1992","unstructured":"R.E. Johnson. Documenting frameworks using patterns. In Proceedings of OOPSLA\u201992 (pp. 63\u201376). New York: ACM, 1992."},{"issue":"2","key":"2_CR15","first-page":"22","volume":"1","author":"R.E. Johnson","year":"1988","unstructured":"R.E. Johnson and B. Foote. Designing reusable classes. Journal of Object-oriented Programming 1(2): 22\u201335, 1988.","journal-title":"Journal of Object-oriented Programming"},{"key":"2_CR16","first-page":"69","volume-title":"Proceedings CHI\u201989","author":"B.M. Lange","year":"1989","unstructured":"B.M. Lange and T.G. Moher. Some strategies for reuse in an object-oriented programming environment. In Proceedings CHI\u201989 (pp. 69\u201374), New York: ACM, 1989."},{"key":"2_CR17","first-page":"184","volume-title":"Proceedings of OOPSLA\u201991","author":"J.A. Lewis","year":"1991","unstructured":"J.A. Lewis, S.M. Henry, D.G. Kafura, and R.S. Schulman. An empirical study of the object-oriented paradigm and software reuse. In Proceedings of OOPSLA\u201991 (pp. 184\u2013196). New York: ACM, 1991."},{"key":"2_CR18","volume-title":"Object-oriented software construction","author":"B. Meyer","year":"1988","unstructured":"B. Meyer. Object-oriented software construction. New York: Prentice Hall, 1988."},{"key":"2_CR19","volume-title":"Aptitude, learning and instruction: Cognitive process analyses","author":"R. Millward","year":"1979","unstructured":"R. Millward. Models of concept formation. In R.E. Snow, P.-A. Federico & Montague, W.E. (Eds.), Aptitude, learning and instruction: Cognitive process analyses. Hillsdale, NJ: Lawrence Erlbaum Associates, 1979."},{"key":"2_CR20","first-page":"63","volume-title":"Proceedings of CHI\u201989","author":"L. Neal","year":"1989","unstructured":"L. Neal. A system for example-based programming. Proceedings of CHI\u201989 (pp. 63\u201368). New York: ACM, 1989."},{"key":"2_CR21","first-page":"3","volume-title":"Pro ceedings of ECOOP\u201989","author":"R.K. Raj","year":"1989","unstructured":"R.K. Raj and H.M. Levy. A compositional model of software reuse. In Pro ceedings of ECOOP\u201989 (pp. 3\u201324), London: British Computer Society, 1989"},{"key":"2_CR22","first-page":"277","volume-title":"Proceedings of CHI\u201991","author":"M.B. Rosson","year":"1991","unstructured":"M.B. Rosson, J.M. Carroll, and C. Sweeney. A View Matcher for reusing Smalltalk classes. Proceedings of CHI\u201991 (pp. 277\u2013284). New York: ACM, 1991."},{"key":"2_CR23","first-page":"25","volume-title":"Proceedings of ECOOP\u201989","author":"D. Taenzer","year":"1989","unstructured":"D. Taenzer, M. Ganti, and S. Podar. Problems in object-oriented software reuse. Proceedings of ECOOP\u201989 (pp. 25\u201338). Cambridge: Cambridge University Press, 1989."}],"container-title":["Lecture Notes in Computer Science","ECOOP\u2019 93 \u2014 Object-Oriented Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-47910-4_2.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T21:14:33Z","timestamp":1605647673000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-47910-4_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540571209"],"references-count":23,"URL":"https:\/\/doi.org\/10.1007\/3-540-47910-4_2","relation":{},"subject":[]}}