{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,1,8]],"date-time":"2023-01-08T20:27:18Z","timestamp":1673209638940},"reference-count":10,"publisher":"Elsevier BV","issue":"1","license":[{"start":{"date-parts":[[1998,10,1]],"date-time":"1998-10-01T00:00:00Z","timestamp":907200000000},"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":[[1998,10]]},"DOI":"10.1016\/s0164-1212(98)10018-3","type":"journal-article","created":{"date-parts":[[2003,4,5]],"date-time":"2003-04-05T02:09:52Z","timestamp":1049508592000},"page":"11-17","source":"Crossref","is-referenced-by-count":7,"title":["Reverse engineering of software threads: A design recovery technique for large multi-process systems"],"prefix":"10.1016","volume":"43","author":[{"given":"Norman","family":"Wilde","sequence":"first","affiliation":[]},{"given":"Christopher","family":"Casey","sequence":"additional","affiliation":[]},{"given":"Joe","family":"Vandeville","sequence":"additional","affiliation":[]},{"given":"Gary","family":"Trio","sequence":"additional","affiliation":[]},{"given":"Dick","family":"Hotz","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/S0164-1212(98)10018-3_BIB1","unstructured":"Beizer, B., 1990. Software Testing Techniques, 2nd edition. Van Nostrand, New York"},{"key":"10.1016\/S0164-1212(98)10018-3_BIB2","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1109\/52.43044","article-title":"Reverse engineering and design recovery: A taxonomy","volume":"7","author":"Chikofsky","year":"1990","journal-title":"IEEE Software"},{"key":"10.1016\/S0164-1212(98)10018-3_BIB3","unstructured":"Dauphin, P., Hofmann, R., Klar, R., Mohr, B., Quick, A., Siegle, M., Sotz, F., 1994. ZM4\/SIMPLE: A general approach to performance measurement and evaluation of distributed systems. In: Casavant, T., Singahl, M. (Eds.), Readings in Distributed Computing Systems. IEEE Comput. Soc. Press, Los Alamitos, CA"},{"key":"10.1016\/S0164-1212(98)10018-3_BIB4","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1109\/2.471179","article-title":"Estimating and optimizing performance for parallel programs","volume":"28","author":"Fahringer","year":"1995","journal-title":"IEEE Comput."},{"key":"10.1016\/S0164-1212(98)10018-3_BIB5","doi-asserted-by":"crossref","unstructured":"Fiutem, R., Tonella, P., Antoniol, G., Merlo, E., 1996. A clich\u00e9-based environment to support architectural reverse engineering. In: Proceedings of IEEE Conference on Software Maintenance, pp. 319\u2013328","DOI":"10.1109\/ICSM.1996.565035"},{"key":"10.1016\/S0164-1212(98)10018-3_BIB6","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1109\/2.471178","article-title":"The paradyn parallel performance measurement tool","volume":"28","author":"Miller","year":"1995","journal-title":"IEEE Comput."},{"key":"10.1016\/S0164-1212(98)10018-3_BIB7","unstructured":"Scully, M.C., 1993. Augmenting program understanding with test case based methods. Report SERC-TR-68-F, Software Engineering Research Center, University of Florida, Gainesville, FL 32611"},{"key":"10.1016\/S0164-1212(98)10018-3_BIB8","doi-asserted-by":"crossref","unstructured":"Wilde, N., Gomez, J.A., Gust, T., Strasburg, D., 1992. Locating user functionality in old code. In: Proceedings of IEEE Conference on Software Maintenance, pp. 200\u2013205","DOI":"10.1109\/ICSM.1992.242542"},{"key":"10.1016\/S0164-1212(98)10018-3_BIB9","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1002\/smr.4360070105","article-title":"Software reconnaissance: Mapping program features to code","volume":"7","author":"Wilde","year":"1995","journal-title":"J. Software Maintenance: Res. Practice"},{"key":"10.1016\/S0164-1212(98)10018-3_BIB10","doi-asserted-by":"crossref","unstructured":"Wilde, N., Casey, C., 1996. Early field experience with the software reconnaissance technique for program comprehension. In: Proceedings of IEEE Conference on Software Maintenance, pp. 312\u2013318","DOI":"10.1109\/ICSM.1996.565034"}],"container-title":["Journal of Systems and Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121298100183?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121298100183?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2020,1,10]],"date-time":"2020-01-10T08:15:39Z","timestamp":1578644139000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0164121298100183"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1998,10]]},"references-count":10,"journal-issue":{"issue":"1","published-print":{"date-parts":[[1998,10]]}},"alternative-id":["S0164121298100183"],"URL":"https:\/\/doi.org\/10.1016\/s0164-1212(98)10018-3","relation":{},"ISSN":["0164-1212"],"issn-type":[{"value":"0164-1212","type":"print"}],"subject":[],"published":{"date-parts":[[1998,10]]}}}