{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:58:04Z","timestamp":1750309084944,"version":"3.41.0"},"reference-count":11,"publisher":"Association for Computing Machinery (ACM)","issue":"63","license":[{"start":{"date-parts":[[1977,6,1]],"date-time":"1977-06-01T00:00:00Z","timestamp":233971200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGART Bull."],"published-print":{"date-parts":[[1977,6]]},"abstract":"<jats:p>\n            A general purpose Production System interpreter, APRIL, has been developed to model aspects of students problem solving in a CAI environment. APRIL incorporates most of the facilities common to earlier interpreters and also includes several additional features. One new feature allows \"high-level\" routines, such as those used by the interpreter itself in the matching and cycling phases, to be actions in production rules: hence it is possible for the user to \"create\" an interpreter which is suitable for his particular domain. However, the most important features of APRIL are that: 1) memory is handled uniformly (Production Rules and data both being stored as\n            <jats:italic>states<\/jats:italic>\n            ) and 2) APRIL allows Production Rules to retrieve and modify\n            <jats:italic>any<\/jats:italic>\n            state. Together these latter features allow\n            <jats:italic>adaptive<\/jats:italic>\n            systems to be implemented.\n          <\/jats:p>","DOI":"10.1145\/1045343.1045361","type":"journal-article","created":{"date-parts":[[2007,1,17]],"date-time":"2007-01-17T18:32:02Z","timestamp":1169058722000},"page":"28-33","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["APRIL"],"prefix":"10.1145","author":[{"given":"M. J.","family":"Smith","sequence":"first","affiliation":[{"name":"The University of Leeds England"}]},{"given":"D. H.","family":"Sleeman","sequence":"additional","affiliation":[{"name":"The University of Leeds England"}]}],"member":"320","published-online":{"date-parts":[[1977,6]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"Visual Information Processing, Chase, W.(Ed","author":"Newell A.","year":"1973","unstructured":"Newell , A. Production systems: Models of control structures . In Visual Information Processing, Chase, W.(Ed . ) Academic Press , 1973 . Newell, A. Production systems: Models of control structures. In Visual Information Processing, Chase, W.(Ed.) Academic Press, 1973."},{"key":"e_1_2_1_2_1","volume-title":"Advance Proceedings of the International Joint Conference on Artificial Intelligence","author":"Waterman D. A.","year":"1975","unstructured":"Waterman , D. A. Adaptive production systems . Advance Proceedings of the International Joint Conference on Artificial Intelligence , 1975 , 296--303. Waterman, D. A. Adaptive production systems. Advance Proceedings of the International Joint Conference on Artificial Intelligence, 1975, 296--303."},{"key":"e_1_2_1_3_1","volume-title":"Serial pattern acquisition: a production system approach","author":"Waterman D. A.","year":"1976","unstructured":"Waterman , D. A. Serial pattern acquisition: a production system approach . In Pattern Recognition and Artificial Intelligence, Chen, C. H. (Ed.), 1976 , 529--553. Waterman, D. A. Serial pattern acquisition: a production system approach. In Pattern Recognition and Artificial Intelligence, Chen, C. H. (Ed.), 1976, 529--553."},{"key":"e_1_2_1_5_1","volume-title":"The symbolic imagery hypothesis: a production system model (Volumes 1 and 2). Computer Science Department","author":"Moran T. P.","year":"1973","unstructured":"Moran , T. P. The symbolic imagery hypothesis: a production system model (Volumes 1 and 2). Computer Science Department , Carnegie-Mellon University , 1973 . Moran, T. P. The symbolic imagery hypothesis: a production system model (Volumes 1 and 2). Computer Science Department, Carnegie-Mellon University, 1973."},{"key":"e_1_2_1_7_1","volume-title":"Gordon and Breach","author":"O'Shea T.","year":"1973","unstructured":"O'Shea , T. and Sleeman , D. H . A design for an adaptive self-improving teaching system. In Advances in Cybernetics and Systems, Rose, J. (Ed.) . Gordon and Breach , London , 1973 . O'Shea, T. and Sleeman, D. H. A design for an adaptive self-improving teaching system. In Advances in Cybernetics and Systems, Rose, J. (Ed.). Gordon and Breach, London, 1973."},{"key":"e_1_2_1_8_1","volume-title":"PAS-II Reference Manual. Computer Science Department","author":"Waterman D. A.","year":"1973","unstructured":"Waterman , D. A. PAS-II Reference Manual. Computer Science Department , Carnegie-Mellon University , 1973 . Waterman, D. A. PAS-II Reference Manual. Computer Science Department, Carnegie-Mellon University, 1973."},{"key":"e_1_2_1_9_1","volume-title":"PSG Manual: System version PSG2. Computer Science Department","author":"Newell A.","year":"1974","unstructured":"Newell , A. and McDermott , J. PSG Manual: System version PSG2. Computer Science Department , Carnegie-Mellon University , 1974 . Newell, A. and McDermott, J. PSG Manual: System version PSG2. Computer Science Department, Carnegie-Mellon University, 1974."},{"volume-title":"Center for Computer Studies","author":"Smith M. J.","key":"e_1_2_1_10_1","unstructured":"Smith , M. J. Forthcoming Thesis , Center for Computer Studies , University of Leeds. Smith, M. J. Forthcoming Thesis, Center for Computer Studies, University of Leeds."},{"key":"e_1_2_1_11_1","doi-asserted-by":"crossref","DOI":"10.21236\/ADA955862","volume-title":"The studnt production system: a study of encoding knowledge in production systems. Computer Science Department","author":"Rychener M. D.","year":"1975","unstructured":"Rychener , M. D. The studnt production system: a study of encoding knowledge in production systems. Computer Science Department , Carnegie-Mellon University , 1975 . Rychener, M. D. The studnt production system: a study of encoding knowledge in production systems. Computer Science Department, Carnegie-Mellon University, 1975."},{"key":"e_1_2_1_12_1","volume-title":"Computer Based Learning Project","author":"Cole A. J.","year":"1973","unstructured":"Cole , A. J. An outline description of the Leeds Modular One multi-system. Internal report , Computer Based Learning Project , Leeds , 1973 . Cole, A. J. An outline description of the Leeds Modular One multi-system. Internal report, Computer Based Learning Project, Leeds, 1973."},{"key":"e_1_2_1_13_1","volume-title":"Computer Laboratory","author":"Richards M.","year":"1969","unstructured":"Richards , M. BCPL Reference Manual. Technical Memo 69\/1 , Computer Laboratory , Cambridge , 1969 . Richards, M. BCPL Reference Manual. Technical Memo 69\/1, Computer Laboratory, Cambridge, 1969."}],"container-title":["ACM SIGART Bulletin"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1045343.1045361","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1045343.1045361","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T22:43:31Z","timestamp":1750286611000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1045343.1045361"}},"subtitle":["a flexible production rule interpreter"],"short-title":[],"issued":{"date-parts":[[1977,6]]},"references-count":11,"journal-issue":{"issue":"63","published-print":{"date-parts":[[1977,6]]}},"alternative-id":["10.1145\/1045343.1045361"],"URL":"https:\/\/doi.org\/10.1145\/1045343.1045361","relation":{},"ISSN":["0163-5719"],"issn-type":[{"type":"print","value":"0163-5719"}],"subject":[],"published":{"date-parts":[[1977,6]]},"assertion":[{"value":"1977-06-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}