{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:45:50Z","timestamp":1772163950743,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":12,"publisher":"ACM","license":[{"start":{"date-parts":[[2004,11,14]],"date-time":"2004-11-14T00:00:00Z","timestamp":1100390400000},"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":[],"published-print":{"date-parts":[[2004,11,14]]},"DOI":"10.1145\/1032297.1032303","type":"proceedings-article","created":{"date-parts":[[2005,1,30]],"date-time":"2005-01-30T12:55:16Z","timestamp":1107089716000},"page":"29-34","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Re-engineering global variables in Ada"],"prefix":"10.1145","author":[{"given":"Ricky E.","family":"Sward","sequence":"first","affiliation":[{"name":"U.S. Air Force Academy, CO"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"A. T.","family":"Chamillard","sequence":"additional","affiliation":[{"name":"University of Colorado at Colorado Springs, Colorado Springs, CO"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2004,11,14]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Copyright (C) 1992, 1993, 1994","author":"Ada Language Reference Manual","year":"1995","unstructured":"Ada Language Reference Manual . Version 6. 0 21 December 1994 . Copyright (C) 1992, 1993, 1994 , 1995 Intermetrics, Inc. Ada Language Reference Manual. Version 6.0 21 December 1994. Copyright (C) 1992, 1993, 1994, 1995 Intermetrics, Inc."},{"key":"e_1_3_2_1_2_1","volume-title":"from www.acm.org\/sigada\/wg\/asiswg\/basics.html","author":"Basic Concepts","year":"1998","unstructured":"ASIS Basic Concepts . Retrieved June 3, 2003 , from www.acm.org\/sigada\/wg\/asiswg\/basics.html , 1998 . ASIS Basic Concepts. Retrieved June 3, 2003, from www.acm.org\/sigada\/wg\/asiswg\/basics.html, 1998."},{"key":"e_1_3_2_1_3_1","volume-title":"Products, and Services. Retrieved","author":"Implementation","year":"2003","unstructured":"ASIS Implementation , Products, and Services. Retrieved June 3, 2003 , from www.acm.org\/sigada\/wg\/asiswg\/products.html#Products, 1998. ASIS Implementation, Products, and Services. Retrieved June 3, 2003, from www.acm.org\/sigada\/wg\/asiswg\/products.html#Products, 1998."},{"key":"e_1_3_2_1_4_1","volume-title":"The SPARK Approach to Safety and Security. c2003, Praxis Critical Systems Limited","author":"Barnes J.","unstructured":"Barnes , J. High Integrity Software , The SPARK Approach to Safety and Security. c2003, Praxis Critical Systems Limited . Addison-Wesley , London UK . Barnes, J. High Integrity Software, The SPARK Approach to Safety and Security. c2003, Praxis Critical Systems Limited. Addison-Wesley, London UK."},{"key":"e_1_3_2_1_5_1","volume-title":"Programming Language Concepts, c1982","author":"Ghezzi C.","unstructured":"Ghezzi , C. and Jazayeri , M . Programming Language Concepts, c1982 , John Wiley and Sons , New York, NY . Ghezzi, C. and Jazayeri, M. Programming Language Concepts, c1982, John Wiley and Sons, New York, NY."},{"key":"e_1_3_2_1_6_1","first-page":"5","volume":"7","author":"Henry S.","year":"1981","unstructured":"Henry , S. ; Kafura , D. : Software Structure Metrics Based on Information Flow. IEEE Transactions on Software Engineering , 7 ( 1981 ) 5 , pp. 510--518. Henry, S.; Kafura, D.: Software Structure Metrics Based on Information Flow. IEEE Transactions on Software Engineering, 7(1981)5, pp. 510--518.","journal-title":"Software Structure Metrics Based on Information Flow. IEEE Transactions on Software Engineering"},{"key":"e_1_3_2_1_7_1","volume-title":"Information technology -- Programming languages -- Ada Semantic Interface Specification","year":"1999","unstructured":"ISO\/IEC 15291:1999. Information technology -- Programming languages -- Ada Semantic Interface Specification , 1999 . ISO\/IEC 15291:1999. Information technology -- Programming languages -- Ada Semantic Interface Specification, 1999."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.1990.131371"},{"key":"e_1_3_2_1_9_1","unstructured":"Panorama's Solution. Retrived 30 Apr from http:\/\/www.softwareautomation.com\/www\/reengin.htm  Panorama's Solution. Retrived 30 Apr from http:\/\/www.softwareautomation.com\/www\/reengin.htm"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1008767522970"},{"key":"e_1_3_2_1_11_1","volume-title":"Programming Language Concepts. c2003","author":"Sebesta R.","unstructured":"Sebesta , R. Programming Language Concepts. c2003 , Addison Wesley , Reading MA . Sebesta, R. Programming Language Concepts. c2003, Addison Wesley, Reading MA."},{"key":"e_1_3_2_1_12_1","volume-title":"Retrieved on","year":"2004","unstructured":"TROOP database re-engineering. Retrieved on 30 Apr 2004 from http:\/\/www.ercim.org\/publication\/Ercim_News\/enw23\/castelli.html TROOP database re-engineering. Retrieved on 30 Apr 2004 from http:\/\/www.ercim.org\/publication\/Ercim_News\/enw23\/castelli.html"}],"event":{"name":"SIGAda '04: ACM SIGAda Annual International Conference","location":"Atlanta Georgia USA","acronym":"SIGAda '04","sponsor":["ACM Association for Computing Machinery","SIGAda ACM Special Interest Group on Ada Programming Language","SIGAPP ACM Special Interest Group on Applied Computing","SIGPLAN ACM Special Interest Group on Programming Languages","SIGSOFT ACM Special Interest Group on Software Engineering","SIGCAS ACM Special Interest Group on Computers and Society","SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 2004 annual ACM SIGAda international conference on Ada: The engineering of correct and reliable software for real-time &amp; distributed systems using Ada and related technologies"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1032297.1032303","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1032297.1032303","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T13:23:58Z","timestamp":1750253038000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1032297.1032303"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004,11,14]]},"references-count":12,"alternative-id":["10.1145\/1032297.1032303","10.1145\/1032297"],"URL":"https:\/\/doi.org\/10.1145\/1032297.1032303","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1046191.1032303","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2004,11,14]]},"assertion":[{"value":"2004-11-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}