{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T15:10:09Z","timestamp":1742397009141},"reference-count":8,"publisher":"Wiley","issue":"3","license":[{"start":{"date-parts":[[2006,10,30]],"date-time":"2006-10-30T00:00:00Z","timestamp":1162166400000},"content-version":"vor","delay-in-days":7183,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1987,3]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>This paper presents a description of, and experience in using, AIDA, an automated instrumentation system to perform data flow analysis for Pascal programs. AIDA is capable of detecting not only data flow anomalies, but also certain kinds of errors. It is a useful software testing and development tool for Pascal programs. The associated implementation problems and their solutions are presented.<\/jats:p>","DOI":"10.1002\/spe.4380170306","type":"journal-article","created":{"date-parts":[[2006,11,18]],"date-time":"2006-11-18T02:10:12Z","timestamp":1163815812000},"page":"227-239","source":"Crossref","is-referenced-by-count":22,"title":["AIDA\u2013A dynamic data flow anomaly detection system for pascal programs"],"prefix":"10.1002","volume":"17","author":[{"given":"Fun Ting","family":"Chan","sequence":"first","affiliation":[]},{"given":"Tsong Yueh","family":"Chen","sequence":"additional","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2006,10,30]]},"reference":[{"key":"e_1_2_1_2_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380060405"},{"key":"e_1_2_1_3_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1979.234184"},{"key":"e_1_2_1_4_2","first-page":"249","article-title":"A data flow analysis system for Fortran programs","volume":"82","author":"Leung H.","year":"1982","journal-title":"Proceedings of SEARCC"},{"key":"e_1_2_1_5_2","unstructured":"T. Y.ChenandH.Leung \u2018The use of data flow analysis as an aid to developing Fortran programs\u2019 Proceedings of the 9th Australian Computer Conference 240\u2013249(1982)."},{"key":"e_1_2_1_6_2","unstructured":"C.WilsonandL. J.Osterweil \u2018Omega\u2013a data flow analysis tool for the C programming language\u2019 Proceedings of COMPSAC 1982 9\u201318(1982)."},{"key":"e_1_2_1_7_2","first-page":"170","article-title":"On data flow analysis across a subroutine boundary","volume":"1","author":"Chan F. T.","year":"1980","journal-title":"Proceedings of International Computer Symposium"},{"key":"e_1_2_1_8_2","unstructured":"F. T.Chan \u2018Testing programs with data flow analysis\u2019 Proceedings of SEARCC 80 285\u2013293(1980)."},{"key":"e_1_2_1_9_2","unstructured":"M. C.Pong \u2018A system for programming with interactive graphical support\u2019 M. Phil. Thesis Centre of Computer Studies and Applications University of Hong Kong 1980."}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fspe.4380170306","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380170306","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,22]],"date-time":"2023-10-22T10:05:15Z","timestamp":1697969115000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380170306"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1987,3]]},"references-count":8,"journal-issue":{"issue":"3","published-print":{"date-parts":[[1987,3]]}},"alternative-id":["10.1002\/spe.4380170306"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380170306","archive":["Portico"],"relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1987,3]]}}}