{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,11]],"date-time":"2026-03-11T01:32:25Z","timestamp":1773192745730,"version":"3.50.1"},"reference-count":43,"publisher":"Elsevier BV","issue":"4","license":[{"start":{"date-parts":[[1996,8,1]],"date-time":"1996-08-01T00:00:00Z","timestamp":838857600000},"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":["Decision Support Systems"],"published-print":{"date-parts":[[1996,8]]},"DOI":"10.1016\/0167-9236(96)00007-3","type":"journal-article","created":{"date-parts":[[2003,5,19]],"date-time":"2003-05-19T16:52:26Z","timestamp":1053363146000},"page":"313-330","source":"Crossref","is-referenced-by-count":41,"title":["A meta-model for formulating knowledge-based models of software development"],"prefix":"10.1016","volume":"17","author":[{"given":"Peiwei","family":"Mi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Walt","family":"Scacchi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/0167-9236(96)00007-3_BIB1","series-title":"Previous version presented at the 5th International Conference on Intelligent Systems for Finance, Accounting, and Management","article-title":"Modeling, Integrating, and Enacting Complex Organizational Processes","author":"Scacchi","year":"1993"},{"key":"10.1016\/0167-9236(96)00007-3_BIB2","series-title":"Proceedings of the 12th International Conference on Software Engineering","first-page":"249","article-title":"LaSSIE: A Knowledge-based Software Information System","author":"Devanbu","year":"1990"},{"key":"10.1016\/0167-9236(96)00007-3_BIB3","series-title":"Proceedings of 1st European Workshop on Software Process Modelling","first-page":"181","article-title":"Merlin: Knowledge-based Process modeling","author":"Emmerich","year":"1991"},{"key":"10.1016\/0167-9236(96)00007-3_BIB4","article-title":"Matisse: A Knowledge-Based Team Programming Environment","author":"Garg","year":"1992"},{"key":"10.1016\/0167-9236(96)00007-3_BIB5","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1145\/64137.65012","article-title":"A Plan-Based Intelligent Assistant That Supports the Process of Programming","volume":"13","author":"Huff","year":"1988","journal-title":"ACM SIGSOFT Software Engineering Notes"},{"key":"10.1016\/0167-9236(96)00007-3_BIB6","series-title":"The 4th International Software Process Workshop","first-page":"84","article-title":"Rule-Based Modeling of the Software Development Process","author":"Kaiser","year":"1988"},{"issue":"No. 3","key":"10.1016\/0167-9236(96)00007-3_BIB7","doi-asserted-by":"crossref","first-page":"283","DOI":"10.1109\/69.60792","article-title":"A Knowledge-based Environment for Modeling and Simulating Software Engineering Processes","volume":"2","author":"Mi","year":"1990","journal-title":"IEEE Trans. on Knowledge and Data Engineering"},{"issue":"No. 10","key":"10.1016\/0167-9236(96)00007-3_BIB8","doi-asserted-by":"crossref","first-page":"886","DOI":"10.1109\/32.163605","article-title":"Representing Software Engineering Models \u2014 The TAME Goal Oriented Approach","volume":"18","author":"Oivo","year":"1992","journal-title":"IEEE Trans. Software Engineering"},{"key":"10.1016\/0167-9236(96)00007-3_BIB9","series-title":"Proceedings of 6th Knowledge-based Software Engineering Conference","first-page":"223","article-title":"Representation and Maintenance of Process Knowledge for Large Scale Systems Development","author":"Ramesh","year":"1991"},{"issue":"No. 1","key":"10.1016\/0167-9236(96)00007-3_BIB10","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1142\/S0218194092000051","article-title":"A Knowledge-based Software Development Environment Supporting Cooperative Work","volume":"2","author":"Schafer","year":"1992","journal-title":"International Journal Software Engineering and Know. Engineering"},{"key":"10.1016\/0167-9236(96)00007-3_BIB11","series-title":"Software Engineering Environments","first-page":"116","article-title":"A Knowledge-based Software Components Catalogue","author":"Wood","year":"1988"},{"key":"10.1016\/0167-9236(96)00007-3_BIB12","series-title":"Proceedings of the 7th Knowledge-Based Software Engineering Conference","article-title":"A Knowledge-based Software Process Library for Process-driven Software Development","author":"Mi","year":"1992"},{"issue":"No. 5","key":"10.1016\/0167-9236(96)00007-3_BIB13","doi-asserted-by":"crossref","first-page":"547","DOI":"10.1287\/mnsc.33.5.547","article-title":"An Introduction to Structured Modeling","volume":"33","author":"Geoffrion","year":"1987","journal-title":"Management Science"},{"issue":"No. 1","key":"10.1016\/0167-9236(96)00007-3_BIB14","first-page":"30","article-title":"The formal aspects of structured modeling","volume":"37","author":"Geoffrion","year":"1989","journal-title":"Operations Management"},{"issue":"No. 1","key":"10.1016\/0167-9236(96)00007-3_BIB15","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1287\/opre.40.1.38","article-title":"The SML language for structured modeling: levels 1 and 2, and 3 and 4","volume":"40","author":"Geoffion","year":"1992","journal-title":"Operations Research"},{"issue":"No. 5","key":"10.1016\/0167-9236(96)00007-3_BIB16","doi-asserted-by":"crossref","first-page":"501","DOI":"10.1093\/comjnl\/35.5.501","article-title":"Integration of Information Systems using an Object-Oriented Approach","volume":"35","author":"Czejdo","year":"1992","journal-title":"Computer Journal"},{"issue":"Nos. 3\u20134","key":"10.1016\/0167-9236(96)00007-3_BIB17","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1016\/0167-9236(93)90023-V","article-title":"An Object-Oriented Approach to Model Management","volume":"9","author":"Lenard","year":"1993","journal-title":"Decision Support Systems"},{"issue":"No. 1","key":"10.1016\/0167-9236(96)00007-3_BIB18","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1016\/0306-4379(90)90018-K","article-title":"A Software Process Data Model for Knowledge Engineering in Information Systems","volume":"15","author":"Jarke","year":"1990","journal-title":"Information Systems"},{"issue":"No. 1","key":"10.1016\/0167-9236(96)00007-3_BIB19","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1016\/0167-9236(93)90021-T","article-title":"On Modeling Processes","volume":"9","author":"Dhar","year":"1993","journal-title":"Decision Support Systems"},{"key":"10.1016\/0167-9236(96)00007-3_BIB20","series-title":"Proceedings of the 16th International Conference Software Engineering","first-page":"341","article-title":"The SMART Approach to Software Process Engineering","author":"Garg","year":"1994"},{"issue":"No. 2","key":"10.1016\/0167-9236(96)00007-3_BIB21","doi-asserted-by":"crossref","first-page":"326","DOI":"10.1147\/sj.332.0326","article-title":"Managing Business Processes as an Information Resource","volume":"33","author":"Leymann","year":"1994","journal-title":"IBM Systems Journal"},{"issue":"No. 5","key":"10.1016\/0167-9236(96)00007-3_BIB22","doi-asserted-by":"crossref","first-page":"283","DOI":"10.1016\/0950-5849(94)90084-1","article-title":"A Meta-Model of Information Systems to Support Reverse Engineering","volume":"36","author":"Freeman","year":"1994","journal-title":"Information and Software Technology"},{"issue":"No. 4","key":"10.1016\/0167-9236(96)00007-3_BIB23","first-page":"215","article-title":"Characterizing the Software Process","volume":"19","author":"Blum","year":"1994","journal-title":"Information and Decision Technologies"},{"issue":"Nos. 3\u20134","key":"10.1016\/0167-9236(96)00007-3_BIB24","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1016\/0167-9236(93)90025-X","article-title":"Computer Aided Model Construction","volume":"9","author":"Bhargava","year":"1993","journal-title":"Decision Support Systems"},{"issue":"No. 5","key":"10.1016\/0167-9236(96)00007-3_BIB25","doi-asserted-by":"crossref","first-page":"1220","DOI":"10.1109\/21.179863","article-title":"Construction of a Model Formulation Consultant: The AEROBA Experience","volume":"22","author":"Sen","year":"1992","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics"},{"issue":"Nos. 3\u20134","key":"10.1016\/0167-9236(96)00007-3_BIB26","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/0167-9236(93)90022-U","article-title":"Model Integration and a Theory of Models","volume":"9","author":"Dolk","year":"1993","journal-title":"Decision Support Systems"},{"issue":"No. 2","key":"10.1016\/0167-9236(96)00007-3_BIB27","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1109\/52.120601","article-title":"Process Integration in CASE Environments","volume":"9","author":"Mi","year":"1992","journal-title":"IEEE Software"},{"issue":"No. 5","key":"10.1016\/0167-9236(96)00007-3_BIB28","doi-asserted-by":"crossref","first-page":"355","DOI":"10.1049\/sej.1991.0036","article-title":"The Software Infrastructure for A Distributed System Factory","volume":"6","author":"Scacchi","year":"1991","journal-title":"Software Engineering Journal"},{"key":"10.1016\/0167-9236(96)00007-3_BIB29","series-title":"Proceedings of the 1st International Conference on the Software Process","first-page":"188","article-title":"Modeling Articulation Work in Software Engineering Processes","author":"Mi","year":"1991"},{"key":"10.1016\/0167-9236(96)00007-3_BIB30","series-title":"Position Paper at the 8th International Software Process Work","article-title":"Experiences with Process Modeling, Analysis, and Simulation of Formalized Process Models","author":"Scacchi","year":"1993"},{"key":"10.1016\/0167-9236(96)00007-3_BIB31","series-title":"Position Paper at the 8th International Software Process Work","article-title":"Comparing One Formal to One Informal Process Description","author":"Votta","year":"1993"},{"key":"10.1016\/0167-9236(96)00007-3_BIB32","series-title":"Proceedings of the 3rd Irvine Software Symposium","article-title":"Modeling, Integrating, and Enacting Software Engineering Processes","author":"Scacchi","year":"1993"},{"key":"10.1016\/0167-9236(96)00007-3_BIB33","series-title":"Proceedings of the 1st ACM SIGSOFT Symposium on Foundations Software Engineering","first-page":"9","article-title":"Mechanisms for Generic Process Support","volume":"18","author":"Balzer","year":"1993"},{"key":"10.1016\/0167-9236(96)00007-3_BIB34","series-title":"Software Process Technology, Second European Workshop on Software Process Technology (EWSPT '92)","first-page":"3","article-title":"Towards a Reference Framework for Process Concepts","volume":"635","author":"Conradi","year":"1992"},{"issue":"No. 9","key":"10.1016\/0167-9236(96)00007-3_BIB35","doi-asserted-by":"crossref","DOI":"10.1016\/0950-5849(91)90040-I","article-title":"SOFTMAN: An Environment for Forward and Reverse CASE","volume":"33","author":"Choi","year":"1991","journal-title":"Information and Software Technology"},{"key":"10.1016\/0167-9236(96)00007-3_BIB36","article-title":"Modeling and Analyzing the Software Process and Process Breakdowns","author":"Mi","year":"1992"},{"key":"10.1016\/0167-9236(96)00007-3_BIB37","series-title":"Proceedings of the 8th Knowledge-Based Software Engineering Conference","first-page":"77","article-title":"Articulation: An Integrated Approach to Diagnosis, Re-planning, and Re-scheduling","author":"Mi","year":"1993"},{"key":"10.1016\/0167-9236(96)00007-3_BIB38","article-title":"Defense System Software Development","author":"US Department of Defense","year":"1988"},{"issue":"No. 7","key":"10.1016\/0167-9236(96)00007-3_BIB39","first-page":"67","article-title":"Assuring the Correctness of Configured Software Descriptions","volume":"17","author":"Choi","year":"1989","journal-title":"ACM Software Engineering Notes"},{"issue":"No. 3","key":"10.1016\/0167-9236(96)00007-3_BIB40","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1109\/52.55233","article-title":"A Hypertext System to Manage Software Life Cycle Documents","volume":"7","author":"Garg","year":"1990","journal-title":"IEEE Software"},{"issue":"No. 12","key":"10.1016\/0167-9236(96)00007-3_BIB41","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1109\/2.116887","article-title":"Integrating Diverse Information Repositories: A Distributed Hypertext Approach","volume":"24","author":"Noll","year":"1991","journal-title":"Computer"},{"key":"10.1016\/0167-9236(96)00007-3_BIB42","series-title":"Object Oriented Design with Application","author":"Booch","year":"1991"},{"key":"10.1016\/0167-9236(96)00007-3_BIB43","series-title":"Proceedings of the 1st ACM SIGSOFT Symposium on Foundations Software Engineering","first-page":"182","article-title":"Signature Matching: A Key to Reusem","volume":"18","author":"Zaremski","year":"1993"}],"container-title":["Decision Support Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0167923696000073?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0167923696000073?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,4,27]],"date-time":"2019-04-27T20:25:01Z","timestamp":1556396701000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/0167923696000073"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996,8]]},"references-count":43,"journal-issue":{"issue":"4","published-print":{"date-parts":[[1996,8]]}},"alternative-id":["0167923696000073"],"URL":"https:\/\/doi.org\/10.1016\/0167-9236(96)00007-3","relation":{},"ISSN":["0167-9236"],"issn-type":[{"value":"0167-9236","type":"print"}],"subject":[],"published":{"date-parts":[[1996,8]]}}}