{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:46:07Z","timestamp":1772163967537,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":9,"publisher":"ACM","license":[{"start":{"date-parts":[[2005,11,13]],"date-time":"2005-11-13T00:00:00Z","timestamp":1131840000000},"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":[[2005,11,13]]},"DOI":"10.1145\/1103846.1103850","type":"proceedings-article","created":{"date-parts":[[2006,2,6]],"date-time":"2006-02-06T10:52:40Z","timestamp":1139223160000},"page":"23-30","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Using ASIS to generate C++ bindings"],"prefix":"10.1145","author":[{"given":"Howard","family":"Ausden","sequence":"first","affiliation":[{"name":"Lockheed Martin TSS, Rockville, MD"}]},{"given":"Karl","family":"Nyberg","sequence":"additional","affiliation":[{"name":"Grebyn Corporation, Sterling, VA"}]}],"member":"320","published-online":{"date-parts":[[2005,11,13]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"http:\/\/www.omg.org\/gettingstarted\/corbafaq.htm  http:\/\/www.omg.org\/gettingstarted\/corbafaq.htm"},{"key":"e_1_3_2_1_2_1","unstructured":"http:\/\/unicoi.kennesaw.edu\/ase\/ase02_02\/tools\/cbind\/readme  http:\/\/unicoi.kennesaw.edu\/ase\/ase02_02\/tools\/cbind\/readme"},{"key":"e_1_3_2_1_3_1","volume-title":"Reliable Software Technologies: Proceedings of the Ada Europe 1998 conference","author":"Emery David E","year":"1998","unstructured":"Emery , David E . ; Mathis , Robert F.; and Nyberg , Karl A . \"Automating the Ada Binding Process for Java - How Far Can We Go?\" Reliable Software Technologies: Proceedings of the Ada Europe 1998 conference , June 1998 , Uppsala, Sweden. Emery, David E.; Mathis, Robert F.; and Nyberg, Karl A. \"Automating the Ada Binding Process for Java - How Far Can We Go?\" Reliable Software Technologies: Proceedings of the Ada Europe 1998 conference, June 1998, Uppsala, Sweden."},{"key":"e_1_3_2_1_4_1","first-page":"125","volume-title":"Proceedings of the 12th Ada-Europe International Conference","author":"Jesper Jurgensen A","year":"1993","unstructured":"Jesper Jurgensen , A Comparison of the Object-Oriented Features of Ada 9X and C++ , Proceedings of the 12th Ada-Europe International Conference , p. 125 -- 141 , June 14-18, 1993 Jesper Jurgensen, A Comparison of the Object-Oriented Features of Ada 9X and C++, Proceedings of the 12th Ada-Europe International Conference, p.125--141, June 14-18, 1993"},{"key":"e_1_3_2_1_5_1","unstructured":"http:\/\/www.adahome.com\/articles\/1997-03\/ada_vs_cpp.html  http:\/\/www.adahome.com\/articles\/1997-03\/ada_vs_cpp.html"},{"key":"e_1_3_2_1_6_1","unstructured":"http:\/\/www.adaic.com\/whyada\/ada-vs-c\/ada-vs-c.html  http:\/\/www.adaic.com\/whyada\/ada-vs-c\/ada-vs-c.html"},{"key":"e_1_3_2_1_7_1","unstructured":"http:\/\/www.acm.org\/sigada\/wg\/asiswg\/ASIS_Background.html  http:\/\/www.acm.org\/sigada\/wg\/asiswg\/ASIS_Background.html"},{"key":"e_1_3_2_1_8_1","unstructured":"http:\/\/www.acm.org\/sigada\/wg\/asiswg\/intro.html  http:\/\/www.acm.org\/sigada\/wg\/asiswg\/intro.html"},{"key":"e_1_3_2_1_9_1","unstructured":"http:\/\/www.acm.org\/sigada\/wg\/asiswg\/asiswg.html  http:\/\/www.acm.org\/sigada\/wg\/asiswg\/asiswg.html"}],"event":{"name":"SIGAda '05: ACM SIGAda Annual International Conference","location":"Atlanta GA USA","acronym":"SIGAda '05","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 2005 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\/1103846.1103850","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1103846.1103850","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T18:48:54Z","timestamp":1750272534000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1103846.1103850"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,11,13]]},"references-count":9,"alternative-id":["10.1145\/1103846.1103850","10.1145\/1103846"],"URL":"https:\/\/doi.org\/10.1145\/1103846.1103850","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1104011.1103850","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2005,11,13]]},"assertion":[{"value":"2005-11-13","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}