{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:13:00Z","timestamp":1763467980696},"publisher-location":"Berlin, Heidelberg","reference-count":21,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540635314"},{"type":"electronic","value":"9783540695929"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1997]]},"DOI":"10.1007\/3-540-63531-9_29","type":"book-chapter","created":{"date-parts":[[2010,4,5]],"date-time":"2010-04-05T20:01:15Z","timestamp":1270497675000},"page":"432-449","source":"Crossref","is-referenced-by-count":44,"title":["The use of program profiling for software maintenance with applications to the year 2000 problem"],"prefix":"10.1007","author":[{"given":"Thomas","family":"Reps","sequence":"first","affiliation":[]},{"given":"Thomas","family":"Ball","sequence":"additional","affiliation":[]},{"given":"Manuvir","family":"Das","sequence":"additional","affiliation":[]},{"given":"James","family":"Larus","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,8,1]]},"reference":[{"issue":"11","key":"29_CR1","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1145\/240455.240475","volume":"39","author":"D. Abramson","year":"1996","unstructured":"Abramson, D., Foster, I., Michalakes, J., and Sosic, R., \u201cRelative debugging: A new methodology for debugging scientific applications,\u201d Commun. of the ACM 39(11) pp. 68\u201377 (Nov. 1996).","journal-title":"Commun. of the ACM"},{"key":"29_CR2","unstructured":"Bala, V., \u201cLow overhead path profiling,\u201d Tech. Rep., Hewlett-Packard Labs (1996)."},{"issue":"5","key":"29_CR3","doi-asserted-by":"crossref","first-page":"1399","DOI":"10.1145\/186025.186027","volume":"16","author":"T. Ball","year":"1994","unstructured":"Ball, T., \u201cEfficiently counting program events with support for on-line queries,\u201d ACM Trans. Program. Lang. Syst. 16(5) pp. 1399\u20131410 (Sept. 1994).","journal-title":"ACM Trans. Program. Lang. Syst."},{"key":"29_CR4","doi-asserted-by":"crossref","unstructured":"Ball, T. and Larus, J., \u201cEfficient path profiling,\u201d in Proc. of MICRO-29, (Dec. 1996).","DOI":"10.1109\/MICRO.1996.566449"},{"key":"29_CR5","first-page":"149","volume-title":"Proc. of the Second IEEE Workshop on Program Comprehension, (July 8\u20139, 1993 Capri, Italy)","author":"P. Benedusi","year":"1993","unstructured":"Benedusi, P., Benvenuto, V., and Tomacelli, L., \u201cThe role of testing and dynamic analysis in program comprehension supports,\u201d pp. 149\u2013158 in Proc. of the Second IEEE Workshop on Program Comprehension, (July 8\u20139, 1993 Capri, Italy), ed. B. Fadini and V. Rajlich,IEEE Comp. Soc. Press, Wash., DC (July 1993)."},{"key":"29_CR6","volume-title":"Proc. of the Sixteenth Int. Conf. on Softw. Eng., (May 16\u201321, 1994, Sorrento, Italy)","author":"Y.-F. Chen","year":"1994","unstructured":"Chen, Y.-F., Rosenblum, D.S., and Vo, K.-P., \u201cTestTube: A system for selective regression testing,\u201d in Proc. of the Sixteenth Int. Conf. on Softw. Eng., (May 16\u201321, 1994, Sorrento, Italy), IEEE Comp. Soc. Press, Wash., DC (1994)."},{"key":"29_CR7","first-page":"244","volume-title":"Proc. of the Eighth Int. Conf. on Softw. Eng.","author":"L.A. Clarke","year":"1985","unstructured":"Clarke, L.A., Podgurski, A., Richardson, D.J., and Zeil, S.J., \u201cA comparison of data flow path selection criteria,\u201d pp. 244\u2013251 in Proc. of the Eighth Int. Conf. on Softw. Eng., IEEE Comp. Soc. Press, Wash., DC (1985)."},{"key":"29_CR8","unstructured":"Gartner Group, Year 2000 Problem Gains National Attention, Gartner Group, Stamford, CT (April 1996). (See URL http:\/\/www.gartner.con\/aboutgg\/pressrel\/pry2000.html.)"},{"issue":"1","key":"29_CR9","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1145\/77606.77608","volume":"12","author":"S. Horwitz","year":"1990","unstructured":"Horwitz, S., Reps, T., and Binkley, D., \u201cInterprocedural slicing using dependence graphs,\u201d ACM Trans. Program. Lang. Syst. 12(1) pp. 26\u201360 (Jan. 1990).","journal-title":"ACM Trans. Program. Lang. Syst."},{"key":"29_CR10","unstructured":"Johnson, S.C., \u201cPostloading for fun and profit,\u201d pp. 325-330 in Proc. of the Winter 1990 USENIX Conf., (Jan. 1990)."},{"key":"29_CR11","doi-asserted-by":"crossref","unstructured":"Larus, J.R. and Schnarr, E., \u201cEEL: Machine-independent executable editing,\u201d Proc. of the ACM SIGPLAN 95 Conf. on Programming Language Design and Implementation, (La Jolla, CA, June 18\u201321, 1995), ACM SIGPLAN Notices 30(6) pp. 291\u2013300 (June 1995).","DOI":"10.1145\/223428.207163"},{"key":"29_CR12","doi-asserted-by":"crossref","unstructured":"Ottenstein, K.J. and Ottenstein, L.M., \u201cThe program dependence graph in a software development environment,\u201d Proc. of the ACM SIGSOFTISIGPLAN Softw. Eng. Symp. on Practical Software Development Environments, (Pittsburgh, PA, Apr. 23\u201325, 1984), ACM SIGPLAN Notices 19(5) pp. 177\u2013184 (May 1984).","DOI":"10.1145\/800020.808263"},{"issue":"4","key":"29_CR13","doi-asserted-by":"crossref","first-page":"367","DOI":"10.1109\/TSE.1985.232226","volume":"SE-11","author":"S. Rapps","year":"1985","unstructured":"Rapps, S. and Weyuker, E.J., \u201cSelecting software test data using data flow information,\u201d IEEE Trans. on Softw. Eng. SE-11(4) pp. 367\u2013375 (Apr. 1985).","journal-title":"IEEE Trans. on Softw. Eng."},{"key":"29_CR14","doi-asserted-by":"crossref","unstructured":"Reps, T., Horwitz, S., Sagiv, M., and Rosay, G., \u201cSpeeding up slicing,\u201d SIGSOFT 94: Proc. of the Second ACM SIGSOFT Symp. on the Found. of Softw. Eng., (New Orleans, LA, Dec. 7\u20139,1994), ACM SIGSOFT Softw. Eng. Notes 19(5) pp. 11\u201320 (Dec. 1994).","DOI":"10.1145\/195274.195287"},{"key":"29_CR15","volume-title":"Software Testing","author":"M. Roper","year":"1994","unstructured":"Roper, M., Software Testing, McGraw-Hill, New York, NY (1994)."},{"key":"29_CR16","volume-title":"Algorithms","author":"R. Sedgewick","year":"1983","unstructured":"Sedgewick, R., Algorithms, Addison-Wesley, Reading, MA (1983)."},{"key":"29_CR17","first-page":"192","volume-title":"Proc. of the IEEE Working Conf. on Reverse Engineering, (May 21\u201323, 1993, Baltimore, MD)","author":"H.M. Sneed","year":"1993","unstructured":"Sneed, H.M. and Ritsch, H., \u201cReverse engineering programs via dynamic analysis,\u201d pp. 192\u2013201 in Proc. of the IEEE Working Conf. on Reverse Engineering, (May 21\u201323, 1993, Baltimore, MD), IEEE Comp. Soc. Press, Wash., DC (May 1993)."},{"key":"29_CR18","first-page":"240","volume-title":"Proc. of the Fourth IEEE Workshop on Program Comprehension, (Mar. 29\u201331, 1996, Berlin, Germany)","author":"H.M. Sneed","year":"1996","unstructured":"Sneed, H.M. and Erdos, K., \u201cExtracting business rules from source code,\u201d pp. 240\u2013247 in Proc. of the Fourth IEEE Workshop on Program Comprehension, (Mar. 29\u201331, 1996, Berlin, Germany), ed. V. Rajlich, A. Cimitile, and H.A. Mueller, IEEE Comp. Soc. Press, Wash., DC (Mar. 1996)."},{"key":"29_CR19","doi-asserted-by":"crossref","unstructured":"Srivastava, A. and Eustace, A., \u201cATOM: A system for building customized program analysis tools,\u201d Proc. of the ACM SIGPLAN 94 Conf. on Programming Language Design and Implementation, (Orlando, FL, June 22\u201324,1994), ACM SIGPLAN Notices 29(6) pp. 196\u2013205 (June 1994).","DOI":"10.1145\/178243.178260"},{"issue":"4","key":"29_CR20","doi-asserted-by":"crossref","first-page":"352","DOI":"10.1109\/TSE.1984.5010248","volume":"SE-10","author":"M. Weiser","year":"1984","unstructured":"Weiser, M., \u201cProgram slicing,\u201d IEEE Trans. on Softw. Eng. SE-10(4) pp. 352\u2013357 (July 1984).","journal-title":"IEEE Trans. on Softw. Eng."},{"issue":"3","key":"29_CR21","doi-asserted-by":"crossref","first-page":"278","DOI":"10.1109\/TSE.1980.230473","volume":"SE-6","author":"M.R. Woodward","year":"1980","unstructured":"Woodward, M.R., Hedley, D., and Hennell, M.A., \u201cExperience with path analysis and testing of programs,\u201d IEEE Trans. on Softw. Eng. SE-6(3) pp. 278\u2013286 (May 1980).","journal-title":"IEEE Trans. on Softw. Eng."}],"container-title":["Lecture Notes in Computer Science","Software Engineering \u2014 ESEC\/FSE'97"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-63531-9_29","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,28]],"date-time":"2019-05-28T00:23:37Z","timestamp":1559003017000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-63531-9_29"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1997]]},"ISBN":["9783540635314","9783540695929"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/3-540-63531-9_29","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1997]]}}}