{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,28]],"date-time":"2025-09-28T04:11:49Z","timestamp":1759032709513},"reference-count":27,"publisher":"Elsevier BV","issue":"2","license":[{"start":{"date-parts":[[1990,7,1]],"date-time":"1990-07-01T00:00:00Z","timestamp":646790400000},"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":["Data &amp; Knowledge Engineering"],"published-print":{"date-parts":[[1990,7]]},"DOI":"10.1016\/0169-023x(90)90006-y","type":"journal-article","created":{"date-parts":[[2003,3,14]],"date-time":"2003-03-14T12:15:20Z","timestamp":1047644120000},"page":"93-103","source":"Crossref","is-referenced-by-count":8,"title":["Software engineering for AI based software products"],"prefix":"10.1016","volume":"5","author":[{"given":"Larry","family":"Druffel","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Reed","family":"Little","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/0169-023X(90)90006-Y_BIB1","doi-asserted-by":"crossref","DOI":"10.1109\/52.2014","article-title":"Characterizing the software process: A maturity framework","author":"Humphrey","year":"1988","journal-title":"IEEE Software"},{"key":"10.1016\/0169-023X(90)90006-Y_BIB2","series-title":"Out of the Crisis","author":"Deming","year":"1986"},{"issue":"2","key":"10.1016\/0169-023X(90)90006-Y_BIB3","doi-asserted-by":"crossref","DOI":"10.1147\/sj.242.0076","article-title":"The IBM large system software development process","volume":"24","author":"Humphrey","year":"1985","journal-title":"IBM Systems Journal"},{"key":"10.1016\/0169-023X(90)90006-Y_BIB4","doi-asserted-by":"crossref","DOI":"10.1109\/C-M.1975.218952","article-title":"Software engineering: Process, principles and goals","author":"Ross","year":"1975","journal-title":"Computer"},{"key":"10.1016\/0169-023X(90)90006-Y_BIB5","doi-asserted-by":"crossref","DOI":"10.1145\/800176.809976","article-title":"Introducing Ada","author":"Carlson","year":"1980","journal-title":"ACM-80"},{"key":"10.1016\/0169-023X(90)90006-Y_BIB6","series-title":"Proceedings of IEEE Industrial Electronics Conference","article-title":"Task scheduling in distributed real-time systems","author":"Sha","year":"1987"},{"key":"10.1016\/0169-023X(90)90006-Y_BIB7","doi-asserted-by":"crossref","DOI":"10.1145\/58612.59371","article-title":"The priority ceiling protocol: A method for minimizing the blocking of high priority Ada tasks","author":"Goodenough","year":"1988"},{"key":"10.1016\/0169-023X(90)90006-Y_BIB8","doi-asserted-by":"crossref","DOI":"10.21236\/ADA200608","article-title":"A survey of real-time performance benchmarks for the Ada programming language","author":"Donohoe","year":"1987"},{"key":"10.1016\/0169-023X(90)90006-Y_BIB9","series-title":"Keynote presentation at SEI Affiliates Symposium","article-title":"Software and some lessons from engineering","author":"Shaw","year":"1988"},{"key":"10.1016\/0169-023X(90)90006-Y_BIB10","series-title":"NATO Conference Proceedings","author":"Nato","year":"1968"},{"key":"10.1016\/0169-023X(90)90006-Y_BIB11","article-title":"Software engineering education","author":"Ford","year":"1987"},{"key":"10.1016\/0169-023X(90)90006-Y_BIB12","doi-asserted-by":"crossref","DOI":"10.1109\/2.75","article-title":"Automatic programming: Myths and prospects","author":"Rich","year":"1988","journal-title":"IEEE Computer"},{"key":"10.1016\/0169-023X(90)90006-Y_BIB13","article-title":"DoD related software technology: requirements, practices and prospects for the future","author":"Redwine","year":"1984"},{"key":"10.1016\/0169-023X(90)90006-Y_BIB14","series-title":"Building Expert Systems","year":"1983"},{"issue":"1","key":"10.1016\/0169-023X(90)90006-Y_BIB15","doi-asserted-by":"crossref","DOI":"10.1147\/rd.301.0014","article-title":"A continuous real-time expert system for computer operations","volume":"30","author":"Ennis","year":"1986","journal-title":"IBM J. Res. Develop."},{"issue":"4","key":"10.1016\/0169-023X(90)90006-Y_BIB16","first-page":"17","article-title":"Artificial intelligence goes to work","volume":"7","year":"1987","journal-title":"High Technol."},{"key":"10.1016\/0169-023X(90)90006-Y_BIB17","series-title":"Proceedings of AAAI-87","first-page":"13","article-title":"Assessing the maintainability of XCON-in-RIME: Coping with the problems of a VERY large rule base","author":"Soloway","year":"1988"},{"key":"10.1016\/0169-023X(90)90006-Y_BIB18","doi-asserted-by":"crossref","DOI":"10.1109\/52.2011","article-title":"Creating a software-engineering knowledge base","author":"Symonds","year":"1988","journal-title":"IEEE Software"},{"key":"10.1016\/0169-023X(90)90006-Y_BIB19","doi-asserted-by":"crossref","DOI":"10.1109\/52.2012","article-title":"ASPIS: A knowledge based CASE environment","author":"Puncello","year":"1988","journal-title":"IEEE Software"},{"issue":"11","key":"10.1016\/0169-023X(90)90006-Y_BIB20","article-title":"The programmer's apprentice: A session with KBEmacs","volume":"SE-111","author":"Walters","year":"1985","journal-title":"Transactions Software Engin."},{"issue":"5","key":"10.1016\/0169-023X(90)90006-Y_BIB21","doi-asserted-by":"crossref","DOI":"10.1109\/2.59","article-title":"A spiral model of software development and enhancement","volume":"21","author":"Boehm","year":"1988","journal-title":"IEEE Computer"},{"issue":"5","key":"10.1016\/0169-023X(90)90006-Y_BIB22","doi-asserted-by":"crossref","DOI":"10.1145\/42411.42416","article-title":"Managing prototype knowledge\/expert system projects","volume":"31","author":"Cupello","year":"1988","journal-title":"Comm. ACM"},{"issue":"2","key":"10.1016\/0169-023X(90)90006-Y_BIB23","doi-asserted-by":"crossref","DOI":"10.1109\/64.2103","article-title":"GATES: An airline gate assignment and tracking expert system","volume":"3","author":"Brazile","year":"1988","journal-title":"IEEE Expert"},{"key":"10.1016\/0169-023X(90)90006-Y_BIB24","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-662-09771-7_19","article-title":"Vision system sorts casting at General Motors, Canada","author":"Baumann","year":"1983"},{"key":"10.1016\/0169-023X(90)90006-Y_BIB25","article-title":"A model of grammar based on principles of government and binding","author":"Sharp","year":"1985"},{"key":"10.1016\/0169-023X(90)90006-Y_BIB26","author":"Barr","year":"1981"},{"key":"10.1016\/0169-023X(90)90006-Y_BIB27","series-title":"XCON: An Expert Configuration System at Digital Equipment Corporation","year":"1984"}],"container-title":["Data &amp; Knowledge Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0169023X9090006Y?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0169023X9090006Y?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,3,26]],"date-time":"2019-03-26T11:27:17Z","timestamp":1553599637000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/0169023X9090006Y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1990,7]]},"references-count":27,"journal-issue":{"issue":"2","published-print":{"date-parts":[[1990,7]]}},"alternative-id":["0169023X9090006Y"],"URL":"https:\/\/doi.org\/10.1016\/0169-023x(90)90006-y","relation":{},"ISSN":["0169-023X"],"issn-type":[{"value":"0169-023X","type":"print"}],"subject":[],"published":{"date-parts":[[1990,7]]}}}