{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,3]],"date-time":"2022-04-03T19:30:18Z","timestamp":1649014218431},"reference-count":24,"publisher":"Elsevier BV","issue":"2","license":[{"start":{"date-parts":[[1992,2,1]],"date-time":"1992-02-01T00:00:00Z","timestamp":696902400000},"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":[[1992,2]]},"DOI":"10.1016\/0164-1212(92)90091-w","type":"journal-article","created":{"date-parts":[[2003,8,8]],"date-time":"2003-08-08T00:31:55Z","timestamp":1060302715000},"page":"129-143","source":"Crossref","is-referenced-by-count":2,"title":["A flexible program adaptation system: Case studies in Ada"],"prefix":"10.1016","volume":"17","author":[{"given":"James M.","family":"Purtilo","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Elizabeth L.","family":"White","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/0164-1212(92)90091-W_BIB1","series-title":"Proceedings of the Sixth Annual Software Engineering Workshop","article-title":"Evaluating Software Development Characteristics: Assessment of Software Engineering Measures in the Software Engineering Library","author":"Basili","year":"1981"},{"key":"10.1016\/0164-1212(92)90091-W_BIB2","series-title":"Proceedings of the Fourth International Conference on Software Engineering","first-page":"356","article-title":"Third Time Charm: Stronger Prediction of Programmer Performance by Software Complexity Metrics","author":"Curtis","year":"1979"},{"key":"10.1016\/0164-1212(92)90091-W_BIB3","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1109\/TSE.1979.234163","article-title":"Measuring Improvements in Program Clarity","volume":"SE-5","author":"Gordan","year":"1979","journal-title":"IEEE Trans. Software Eng."},{"key":"10.1016\/0164-1212(92)90091-W_BIB4","series-title":"Elements of Software Science","author":"Halstead","year":"1977"},{"key":"10.1016\/0164-1212(92)90091-W_BIB5","doi-asserted-by":"crossref","first-page":"344","DOI":"10.1109\/TSE.1987.233165","article-title":"A Controlled Experiment on the Impact of Software Structure on Maintainability","volume":"SE-13","author":"Rombach","year":"1987","journal-title":"IEEE Trans. Software Eng."},{"key":"10.1016\/0164-1212(92)90091-W_BIB6","series-title":"AFIPS Conference Proceedings","first-page":"335","article-title":"Understanding Software Through Empirical Reliability Analysis","volume":"44","author":"Thayer","year":"1975"},{"key":"10.1016\/0164-1212(92)90091-W_BIB7","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1109\/TSE.1979.234162","article-title":"An Experiment on Unit Increase in Problem Complexity","volume":"SE-5","author":"Woodfield","year":"1979","journal-title":"IEEE Trans. Software Eng."},{"key":"10.1016\/0164-1212(92)90091-W_BIB8","doi-asserted-by":"crossref","first-page":"1467","DOI":"10.1145\/76380.76387","article-title":"Parse Tree Annotations","volume":"32","author":"Purtilo","year":"1989","journal-title":"Commun. ACM"},{"key":"10.1016\/0164-1212(92)90091-W_BIB9","article-title":"YACC: Yet Another Compiler Compiler","author":"Johnson","year":"1975"},{"key":"10.1016\/0164-1212(92)90091-W_BIB10","article-title":"ASAP: An Ada Static Source Code Analyzer Program","author":"Doubleday","year":"1987"},{"key":"10.1016\/0164-1212(92)90091-W_BIB11","article-title":"Lex\u2014A Lexical Analyzer Generator","author":"Lesk","year":"1975"},{"key":"10.1016\/0164-1212(92)90091-W_BIB12","article-title":"Prototype Testing Tools","author":"Babbitt","year":"1990"},{"key":"10.1016\/0164-1212(92)90091-W_BIB13","series-title":"Compilers: Principles, Techniques, and Tools","author":"Aho","year":"1986"},{"key":"10.1016\/0164-1212(92)90091-W_BIB14","series-title":"Proceedings of the Eighth Annual Pacific Northwest Software Quality Conference","first-page":"264","article-title":"Building Prototype Testing Tools","author":"Babbitt","year":"1990"},{"key":"10.1016\/0164-1212(92)90091-W_BIB15","first-page":"759","article-title":"The TAME Project: Towards Improvement-Oriented Software Environments","volume":"SE-14","author":"Basili","year":"1988","journal-title":"IEEE Trans. Software Eng."},{"key":"10.1016\/0164-1212(92)90091-W_BIB16","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1145\/357233.357235","article-title":"Grammar-Based Definition of Metaprogramming Systems","volume":"6","author":"Cameron","year":"1984","journal-title":"ACM Trans. Progr. Lang. Systems"},{"key":"10.1016\/0164-1212(92)90091-W_BIB17","series-title":"Software Engineering Metrics and Models","author":"Conte","year":"1986"},{"key":"10.1016\/0164-1212(92)90091-W_BIB18","series-title":"Software Metrics","author":"Gilb","year":"1977"},{"key":"10.1016\/0164-1212(92)90091-W_BIB19","series-title":"Tutorial: Software Testing and Validation Techniques","year":"1981"},{"key":"10.1016\/0164-1212(92)90091-W_BIB20","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1109\/C-M.1978.218134","article-title":"Program Instrumentation and Software Testing","volume":"11","author":"Huang","year":"1978","journal-title":"Computer"},{"key":"10.1016\/0164-1212(92)90091-W_BIB21","series-title":"The Art of Software Testing","author":"Myers","year":"1979"},{"key":"10.1016\/0164-1212(92)90091-W_BIB22","series-title":"Proceedings of the Eighth Annual Pacific Northwest Software Quality Conference","article-title":"Using Program Adaptation Techniques for Ada Coverage Testing","author":"Purtilo","year":"1990"},{"key":"10.1016\/0164-1212(92)90091-W_BIB23","article-title":"An Experimental Program Analysis Tool for Ada","author":"Purtilo","year":"1990"},{"key":"10.1016\/0164-1212(92)90091-W_BIB24","series-title":"Ada Language and Methodology","author":"Watt","year":"1987"}],"container-title":["Journal of Systems and Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:016412129290091W?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:016412129290091W?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,3,14]],"date-time":"2019-03-14T22:56:31Z","timestamp":1552604191000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/016412129290091W"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1992,2]]},"references-count":24,"journal-issue":{"issue":"2","published-print":{"date-parts":[[1992,2]]}},"alternative-id":["016412129290091W"],"URL":"https:\/\/doi.org\/10.1016\/0164-1212(92)90091-w","relation":{},"ISSN":["0164-1212"],"issn-type":[{"value":"0164-1212","type":"print"}],"subject":[],"published":{"date-parts":[[1992,2]]}}}