TY - JOUR T1 - Logic Programming and Interactive Applications JF - Organon F Y1 - 2013 A1 - Alexander Šimko A1 - Jozef Šiška KW - Answer Set Programming KW - Declarative Problem Solving KW - Interactive Applications KW - Logic Programming AB - Answer Set Programming (ASP) is a logic programming based, truly declarative formalism for general purpose problem solving. Its declarative nature allows users to solve problems by defining what the solutions are instead of how to find them. Complete lack of an imperative component in ASP makes creation of end user applications or integration with other systems demanding. External tools that can process and interpret the output of ASP solvers are needed. To address this issue in the case of simple applications with an input – output interaction loop we introduce a framework for iterative logic applications. Such applications consist of a core logic program that is used to evaluate user actions w.r.t. their current state and to derive a new state of the application. We take care to define the framework in a way that allows it to be used also with other formalism, especially SAT solvers. We also present a web based implementation of such framework for ASP. IS - 2 VL - 20 SP - 187-205 UR - http://www.klemens.sav.sk/fiusav/doc/organon/prilohy/2013/2/187-205.pdf U3 - 187205 U5 - 1 TI - Logic Programming and Interactive Applications ER -