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; 2012-09-24 - 2012-09-25; 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.

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

Electronic version of the publication:

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