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),
- 2012-09-25; in: "26th Workshop on Logic Programming (WLP 2012)",
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.