{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:51:16Z","timestamp":1750308676828,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":14,"publisher":"ACM","license":[{"start":{"date-parts":[[2012,6,13]],"date-time":"2012-06-13T00:00:00Z","timestamp":1339545600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001871","name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia","doi-asserted-by":"publisher","award":["FCOMP-01-0124-FEDER-022701"],"award-info":[{"award-number":["FCOMP-01-0124-FEDER-022701"]}],"id":[{"id":"10.13039\/501100001871","id-type":"DOI","asserted-by":"publisher"}]},{"name":"LEAP project","award":["PTDC\/EIA-CCO\/112158\/2009"],"award-info":[{"award-number":["PTDC\/EIA-CCO\/112158\/2009"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2012,6,13]]},"DOI":"10.1145\/2237887.2237890","type":"proceedings-article","created":{"date-parts":[[2012,6,11]],"date-time":"2012-06-11T13:03:31Z","timestamp":1339419811000},"page":"11-16","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["LogicObjects"],"prefix":"10.1145","author":[{"given":"Sergio","family":"Castro","sequence":"first","affiliation":[{"name":"Universit\u00e9 catholique de Louvain, Belgium"}]},{"given":"Kim","family":"Mens","sequence":"additional","affiliation":[{"name":"Universit\u00e9 catholique de Louvain, Belgium"}]},{"given":"Paulo","family":"Moura","sequence":"additional","affiliation":[{"name":"University of Beira Interior &amp; CRACS, INESC--TEC, Portugal"}]}],"member":"320","published-online":{"date-parts":[[2012,6,13]]},"reference":[{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCCC.2007.15"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.5555\/646157.679856"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1363686.1363740"},{"key":"e_1_3_2_1_5_1","volume-title":"Vrije Universiteit Brussel","author":"D'Hondt M.","year":"2003","unstructured":"M. D'Hondt . A survey of systems that integrate logic reasoning and object-oriented programming. Technical report , Vrije Universiteit Brussel , 2003 . M. D'Hondt. A survey of systems that integrate logic reasoning and object-oriented programming. Technical report, Vrije Universiteit Brussel, 2003."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/967900.968168"},{"key":"e_1_3_2_1_7_1","volume-title":"Simply logical: intelligent reasoning by example","author":"Flach P.","year":"1994","unstructured":"P. Flach . Simply logical: intelligent reasoning by example . John Wiley & amp; Sons, Inc., New York, NY, USA, 1994 . P. Flach. Simply logical: intelligent reasoning by example. John Wiley &amp; Sons, Inc., New York, NY, USA, 1994."},{"key":"e_1_3_2_1_8_1","unstructured":"C. Friedrich Bolz. Pyrolog: A prolog interpreter written in python using the pypy translator toolchain. https:\/\/bitbucket.org\/cfbolz\/pyrolog\/.  C. Friedrich Bolz. Pyrolog: A prolog interpreter written in python using the pypy translator toolchain. https:\/\/bitbucket.org\/cfbolz\/pyrolog\/."},{"key":"e_1_3_2_1_9_1","volume-title":"Proceedings of the Workshop on Declarative Programming in the Context of Object-Oriented Languages","author":"Gybels K.","year":"2003","unstructured":"K. Gybels . Soul and smalltalk - just married: Evolution of the interaction between a logic and an object-oriented language towards symbiosis . In Proceedings of the Workshop on Declarative Programming in the Context of Object-Oriented Languages , 2003 . K. Gybels. Soul and smalltalk - just married: Evolution of the interaction between a logic and an object-oriented language towards symbiosis. In Proceedings of the Workshop on Declarative Programming in the Context of Object-Oriented Languages, 2003."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cl.2005.10.003"},{"key":"e_1_3_2_1_11_1","first-page":"24","volume-title":"International Workshop on New Models for Software Architecture (IMSA): Reflection And Meta-Level Architecture","author":"Ichisugi Y.","year":"1992","unstructured":"Y. Ichisugi , S. Matsuoka , and A. Yonezawa . Rbcl: A reflective object-oriented concurrent language without a run-time kernel . In International Workshop on New Models for Software Architecture (IMSA): Reflection And Meta-Level Architecture , pages 24 -- 35 , 1992 . Y. Ichisugi, S. Matsuoka, and A. Yonezawa. Rbcl: A reflective object-oriented concurrent language without a run-time kernel. In International Workshop on New Models for Software Architecture (IMSA): Reflection And Meta-Level Architecture, pages 24--35, 1992."},{"key":"e_1_3_2_1_13_1","series-title":"Lecture Notes in Artificial Intelligence","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1007\/978-3-642-20589-7_4","volume-title":"Applications of Declarative Programming and Knowledge Management","author":"Moura P.","year":"2011","unstructured":"P. Moura . Programming patterns for logtalk parametric objects . In S. Abreu and D. Seipel, editors, Applications of Declarative Programming and Knowledge Management , volume 6547 of Lecture Notes in Artificial Intelligence , pages 52 -- 69 . Springer-Verlag , Berlin Heidelberg , Apr. 2011 . P. Moura. Programming patterns for logtalk parametric objects. In S. Abreu and D. Seipel, editors, Applications of Declarative Programming and Knowledge Management, volume 6547 of Lecture Notes in Artificial Intelligence, pages 52--69. Springer-Verlag, Berlin Heidelberg, Apr. 2011."},{"key":"e_1_3_2_1_14_1","unstructured":"P. Paul Tarau. Styla: a lightweight scala-based prolog interpreter based on a pure object oriented term hierarchy. http:\/\/code.google.com\/p\/styla\/.  P. Paul Tarau. Styla: a lightweight scala-based prolog interpreter based on a pure object oriented term hierarchy. http:\/\/code.google.com\/p\/styla\/."},{"key":"e_1_3_2_1_15_1","volume-title":"A Modern Approach","author":"Russel S.","year":"1995","unstructured":"S. Russel and N. P. Artificial Intelligence , A Modern Approach . Prentice Hall , 1995 . S. Russel and N. P. Artificial Intelligence, A Modern Approach. Prentice Hall, 1995."},{"key":"e_1_3_2_1_16_1","volume-title":"International Workshop on MultiParadigm Programming with Object-Oriented Languages","author":"Wuyts R.","year":"2001","unstructured":"R. Wuyts and S. Ducasse . Symbiotic reflection between an object-oriented and a logic programming language . International Workshop on MultiParadigm Programming with Object-Oriented Languages , 2001 . R. Wuyts and S. Ducasse. Symbiotic reflection between an object-oriented and a logic programming language. International Workshop on MultiParadigm Programming with Object-Oriented Languages, 2001."}],"event":{"name":"ECOOP'12: 26th European Conference on Object-Oriented Programming","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGSOFT ACM Special Interest Group on Software Engineering","AITO Assoc Internationale por les Technologies Objects"],"location":"Beijing China","acronym":"ECOOP'12"},"container-title":["Proceedings of the 9th ECOOP Workshop on Reflection, AOP, and Meta-Data for Software Evolution"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2237887.2237890","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2237887.2237890","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T20:00:54Z","timestamp":1750276854000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2237887.2237890"}},"subtitle":["a linguistic symbiosis approach to bring the declarative power of Prolog to Java"],"short-title":[],"issued":{"date-parts":[[2012,6,13]]},"references-count":14,"alternative-id":["10.1145\/2237887.2237890","10.1145\/2237887"],"URL":"https:\/\/doi.org\/10.1145\/2237887.2237890","relation":{},"subject":[],"published":{"date-parts":[[2012,6,13]]},"assertion":[{"value":"2012-06-13","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}