{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,14]],"date-time":"2026-03-14T14:51:08Z","timestamp":1773499868652,"version":"3.50.1"},"reference-count":37,"publisher":"Elsevier BV","issue":"2-3","license":[{"start":{"date-parts":[[2000,6,1]],"date-time":"2000-06-01T00:00:00Z","timestamp":959817600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Systems and Software"],"published-print":{"date-parts":[[2000,6]]},"DOI":"10.1016\/s0164-1212(99)00138-7","type":"journal-article","created":{"date-parts":[[2003,4,5]],"date-time":"2003-04-05T02:09:52Z","timestamp":1049508592000},"page":"121-129","source":"Crossref","is-referenced-by-count":34,"title":["The role of comprehension in software inspection"],"prefix":"10.1016","volume":"52","author":[{"given":"A","family":"Dunsmore","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M","family":"Roper","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M","family":"Wood","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"issue":"2","key":"10.1016\/S0164-1212(99)00138-7_BIB1","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1109\/52.268958","article-title":"Managing code inspection information","volume":"11","author":"Barnard","year":"1994","journal-title":"IEEE Software"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB2","doi-asserted-by":"crossref","unstructured":"Basili, V.R., Green, S., Laitenberger, O., Lanubile, F., Shull, F., S\u00f8rumg\u00e5rd, S., Zelkowitz, M.V., 1996. The empirical investigation of perspective-based reading. Empirical Software Engineering, An International Journal, 1 (2), 133\u2013164 (Also available as Techical Report ISERN-96-06), Kluwer Academic Publishers, Dordrecht","DOI":"10.1007\/BF00368702"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB3","doi-asserted-by":"crossref","first-page":"543","DOI":"10.1016\/S0020-7373(83)80031-5","article-title":"Towards a theory of the comprehension of computer programs","volume":"18","author":"Brooks","year":"1983","journal-title":"International Journal of Man\u2013Machine Studies"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB4","doi-asserted-by":"crossref","unstructured":"Canfora, G., Mancini, L., Tortorella, M., 1996. A workbench for program comprehension during software maintenance. In: Fourth Workshop on Program Comprehension, IEEE Computer Society Press, Silver Spring, MD, pp. 30\u201339","DOI":"10.1109\/WPC.1996.501118"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB5","doi-asserted-by":"crossref","unstructured":"Chikofsky, E.J., Cross II, J.H. 1990. Reverse engineering and design recovery: a taxonomy. IEEE Software, January, 1990","DOI":"10.1109\/52.43044"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB6","doi-asserted-by":"crossref","unstructured":"D\u00e9tienne, F. 1990. Expert programming knowledge: a schema-based approach, In: Hoc, J.-M., Green, T.R.G., Samur\u00e7ay, R., Gilmore, D.J. (Eds.), Psychology of Programming, Academic Press, New York","DOI":"10.1016\/B978-0-12-350772-3.50018-5"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB7","first-page":"184","article-title":"Design and code inspections to reduce errors in program development","volume":"3","author":"Fagan","year":"1976","journal-title":"IBM Systems Journal"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB8","doi-asserted-by":"crossref","unstructured":"Fagan, M.E. 1986. Advances in software inspections. IEEE Transactions on Software Engineering 12 (7)","DOI":"10.1109\/TSE.1986.6312976"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB9","doi-asserted-by":"crossref","unstructured":"Gershon, N., Eick, S.G., Card, S. 1998. Information visualization. Interactions 2","DOI":"10.1145\/274430.274432"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB10","series-title":"Software Inspection","author":"Gilb","year":"1993"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB11","series-title":"A Discipline for Software Engineering","author":"Humphrey","year":"1995"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB12","unstructured":"Jones, C., 1994. Gaps in the object-oriented paradigm. IEEE Computer 27 (6)"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB13","doi-asserted-by":"crossref","unstructured":"Laitenberger, O., DeBaud, J.-M., 1997. Perspective-based reading of code documents at Robert Bosch GmbH. Information and Software Technology (special issue)","DOI":"10.1016\/S0950-5849(97)00030-X"},{"issue":"4","key":"10.1016\/S0164-1212(99)00138-7_BIB14","doi-asserted-by":"crossref","first-page":"387","DOI":"10.1002\/spe.4380240405","article-title":"Visualising program dependencies: an experimental study","volume":"24","author":"Linos","year":"1994","journal-title":"Software-Practice and Experience"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB15","unstructured":"Littman, D.C., Pinto, J., Letovsky, S., Soloway, E., 1986. Mental models and software maintenance. In: Empirical Studies of Programmers, Ablex, Norwood, NJ, pp. 80\u201398"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB16","doi-asserted-by":"crossref","unstructured":"Macdonald, F., Miller, J., 1995. Modeling software inspection methods for the application of tool support. EFoCS-16\u201395","DOI":"10.1109\/CASE.1995.465300"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB17","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1002\/(SICI)1099-1689(199606)6:2<61::AID-STVR107>3.0.CO;2-3","article-title":"Applying inspection to object-oriented software","volume":"6","author":"Macdonald","year":"1996","journal-title":"Software Testing, Verification and Reliability"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB18","doi-asserted-by":"crossref","unstructured":"von Mayrhauser, A., Vans, A.M., 1995. Program comprehension during software maintenance and evolution. IEEE Computer 28 (8)","DOI":"10.1109\/2.402076"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB19","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1023\/A:1009735805377","article-title":"Further experiences with scenarios and checklists","volume":"3","author":"Miller","year":"1998","journal-title":"Empirical Software Engineering"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB20","doi-asserted-by":"crossref","unstructured":"Oman, P., 1990. Maintenance tools. IEEE Software","DOI":"10.1109\/52.55229"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB21","unstructured":"Petre, M., Blackwell, A.F., Green, T.R.G., 1998. Cognitive questions in software visualisation. In: Stasko, J., Domingue, J., Price, B., Brown, M. (Eds.), Software Visualization: Programming as a Multi-Media Experience, MIT Press, Cambridge, MA"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB22","doi-asserted-by":"crossref","unstructured":"Porter, A.A., Votta, L.G., 1994. An experiment to assess different defect detection methods for software requirements inspections. In: Proceedings of the Sixteenth International Conference on Software Engineering, pp. 103\u2013112","DOI":"10.1109\/ICSE.1994.296770"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB23","first-page":"40","article-title":"A survey of software inspection","volume":"42","author":"Porter","year":"1996","journal-title":"Advances in Computers"},{"issue":"2","key":"10.1016\/S0164-1212(99)00138-7_BIB24","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1016\/0164-1212(91)90092-K","article-title":"Approaches to program comprehension","volume":"14","author":"Robson","year":"1991","journal-title":"Journal of Systems Software"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB25","doi-asserted-by":"crossref","unstructured":"Roman, G., Cox, K.C., 1992. Program visualization: the art of mapping programs to pictures. In: Proceedings of the 14th International Conference on Software Engineering","DOI":"10.1109\/ICSE.1992.753517"},{"issue":"1","key":"10.1016\/S0164-1212(99)00138-7_BIB26","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1109\/52.62929","article-title":"Experience with inspections in ultralarge-scale developments","volume":"8","author":"Russell","year":"1991","journal-title":"IEEE Software"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB27","doi-asserted-by":"crossref","first-page":"465","DOI":"10.1016\/S0020-7373(77)80014-X","article-title":"Measuring computer program quality and comprehension","volume":"9","author":"Shneideram","year":"1977","journal-title":"International Journal of Man\u2013Machine Studies"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB28","series-title":"Software Psychology: Human Factors in Computer and Information Systems","author":"Sheiderman","year":"1980"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB29","doi-asserted-by":"crossref","unstructured":"Storey, M.-A.D., Fracchia, F.D., M\u00fcller, H.A., 1997. Cognitive design elements to support the construction of a mental model during software visualization. In: Proceedings of the Fifth International Workshop on Program Comprehension, 28\u201330 May, Dearborn, Michigan, USA, pp. 17\u201328","DOI":"10.1109\/WPC.1997.601257"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB30","doi-asserted-by":"crossref","unstructured":"Storey, M.-A.D., Wong, K., Fong, P., Hooper, D., Hopkins, K., M\u00fcller, H.A., 1996. On designing an experiment to evaluate a reverse engineering tool, In: Proceedings of the Third Working Conference on Reverse Engineering, pp. 31\u201340","DOI":"10.1109\/WCRE.1996.558826"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB31","doi-asserted-by":"crossref","unstructured":"Tilley, S.R., Paul, S., Smith, D.B., 1996. Towards a framework for program comprehension. In: Fourth Workshop on Program Comprehension, IEEE Computer Society Press, Silver Spring, MD, pp. 19\u201328","DOI":"10.1109\/WPC.1996.501117"},{"issue":"5","key":"10.1016\/S0164-1212(99)00138-7_BIB32","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1109\/52.232397","article-title":"Lessons from three years of inspection data","volume":"10","author":"Weller","year":"1993","journal-title":"IEEE Software"},{"issue":"12","key":"10.1016\/S0164-1212(99)00138-7_BIB33","doi-asserted-by":"crossref","first-page":"1038","DOI":"10.1109\/TSE.1992.1263033","article-title":"Maintenance support for object-oriented programs","volume":"18","author":"Wilde","year":"1992","journal-title":"IEEE Transactions on Software Engineering"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB34","doi-asserted-by":"crossref","unstructured":"Wilde, N., Matthews, P., Huitt, R., 1993. Maintaining object-oriented software, IEEE Software 10 (1)","DOI":"10.1109\/52.207232"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB35","doi-asserted-by":"crossref","unstructured":"Votta, L.G., 1993. Does every inspection need a meeting? In: Proceedings of the First ACM SIGSOFT Symposium on the Foundations of Software Engineering, pp. 107\u2013114","DOI":"10.1145\/256428.167070"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB36","unstructured":"Young, P., 1996a. Program Comprehension, Visualisation Research Group, Centre for Software Maintenance, University of Durham"},{"key":"10.1016\/S0164-1212(99)00138-7_BIB37","unstructured":"Young, P., 1996b. Software Visualisation, Visualisation Research Group, Centre for Software Maintenance, University of Durham"}],"container-title":["Journal of Systems and Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121299001387?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121299001387?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,4,26]],"date-time":"2019-04-26T04:27:29Z","timestamp":1556252849000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0164121299001387"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000,6]]},"references-count":37,"journal-issue":{"issue":"2-3","published-print":{"date-parts":[[2000,6]]}},"alternative-id":["S0164121299001387"],"URL":"https:\/\/doi.org\/10.1016\/s0164-1212(99)00138-7","relation":{},"ISSN":["0164-1212"],"issn-type":[{"value":"0164-1212","type":"print"}],"subject":[],"published":{"date-parts":[[2000,6]]}}}