Kristian Reale

Kristian Reale


Research Focus & Metrics

Academic Career Length

14Years (2013-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
15 February 2019 in Theory and Practice of Logic Programming
Verified
Journal Article
Closed access
PDF file
CDCarmine Dodaro
Carmine Dodaro
PGPhilip Gasteiger
Philip Gasteiger
KRKristian Reale
Kristian Reale
FRFrancesco Ricca
Francesco Ricca
KSKonstantin Schekotihin
Konstantin Schekotihin
Answer set programming (ASP) is one of the major declarative programming paradigms in the area of logic programming and non-monotonic reasoning. Despite that ASP features a simple syntax and an intuitive semantics, errors are common during the development of ASP programs. In this paper we propose a novel debugging approach allowing for interactive localization of bugs in non-ground programs. The new approach points the user directly to a set of non-ground rules involved in the bug, which might be refined (up to the point in which the bug is easily identified) by asking the programmer a sequence of questions on an expected answer set. The approach has been implemented on top of the ASP solver wasp. The resulting debugger has been complemented by a user-friendly graphical interface, and integrated in aspide, a rich integrated development environment (IDE) for answer set programs. In addition, an empirical analysis shows that the new debugger is not affected by the grounding blowup limiting the application of previous approaches based on meta-programming.

12 May 2019
Verified
Book Chapter
Closed access
PDF file
NLNicola Leone
Nicola Leone
CACarlo Allocca
Carlo Allocca
MAMario Alviano
Mario Alviano
Francesco CalimeriFrancesco Calimeri
Francesco Calimeri
CCCristina Civili
Cristina Civili
Jessica ZangariJessica Zangari
Jessica Zangari

6 May 2019
Verified
Book Chapter
Closed access
PDF file
BCBernardo Cuteri
Bernardo Cuteri
KRKristian Reale
Kristian Reale
FRFrancesco Ricca
Francesco Ricca

16 November 2013
Verified
Book Chapter
Closed access
PDF file
OFOnofrio Febbraro
Onofrio Febbraro
NLNicola Leone
Nicola Leone
KRKristian Reale
Kristian Reale
FRFrancesco Ricca
Francesco Ricca

7 January 2022
Verified
Book Chapter
Closed access
PDF file
KRKristian Reale
Kristian Reale
Francesco CalimeriFrancesco Calimeri
Francesco Calimeri
NLNicola Leone
Nicola Leone
FRFrancesco Ricca
Francesco Ricca

14 March 2023 in Algorithms
Verified
Journal Article
Open access
PDF file
Francesco CalimeriFrancesco Calimeri
Francesco Calimeri
NLNicola Leone
Nicola Leone
GMGiovanni Melissari
Giovanni Melissari
FPFrancesco Pacenza
Francesco Pacenza
Simona PerriSimona Perri
Simona Perri
Jessica ZangariJessica Zangari
Jessica Zangari
In the last few years, we have witnessed the spread of computing devices getting smaller and smaller (e.g., Smartphones, Smart Devices, Raspberry, etc.), and the production and availability of data getting bigger and bigger. This work presents DLV-EE, a framework based on Answer Set Programming (ASP) for performing declarative reasoning tasks over data-intensive, distributed applications. It relies on the DLV2 system and it features interoperability means for dealing with Big-Data over modern industry-level databases (relational and NoSQL). Furthermore, the work introduces DLV-IoT, an ASP system compatible with “mobile” technologies for enabling advanced reasoning capabilities on smart/IoT devices; eventually, DLV-EE and DLV-IoT via some real-world applications are illustrated as well.