[Back]


Talks and Poster Presentations (with Proceedings-Entry):

J. Oetsch, J. Puehrer, H. Tompits:
"Extending Object-Oriented Languages by Declarative Specifications of Complex Objects using Answer-Set Programming";
Talk: 26th Workshop on Logic Programming (WLP 2012), Bonn, Germany; 09-24-2012 - 09-25-2012; in: "26th Workshop on Logic Programming (WLP 2012)", (2012), 129 - 137.



English abstract:
Many applications require complexly structured data objects. Developing new or adapting existing algorithmic solutions for creating such objects can be a non-trivial and costly task if the considered objects are subject to different application-specific constraints. Often, however, it is comparatively easy to declaratively describe the required objects. In this paper, we propose an approach for instantiating objects in standard object-oriented programming languages. In particular, we extend Java with declarative specifications in terms of answer-set programming (ASP), a well-established declarative programming paradigm from the area of logic-based artificial intelligence, from which the required objects can be automatically generated using available ASP solver technology.

Keywords:
answer-set programming, hybridisation, object-oriented programming, declarative programming


Electronic version of the publication:
http://publik.tuwien.ac.at/files/PubDat_211517.pdf


Created from the Publication Database of the Vienna University of Technology.