Category: Feature Articles

Probabilistic Logic Programming Tutorial

By Fabrizio Riguzzi and Giuseppe Cota University of Ferrara, Italy Introduction Probabilistic Logic Programming (PLP) introduces probabilistic reasoning in Logic Programs in order to represent uncertain information. It is receiving an increased attention due to its applications in particular in…

OOASP: Connecting Object-oriented and Logic Programming

By Andreas Falkner, Siemens AG Österreich, Vienna, Austria Anna Ryabokon, Alpen-Adria-Universität Klagenfurt, Austria Gottfried Schenner,Siemens Österreich, Vienna, Austria Kostyantyn Shchekotykhin Alpen-Adria-Universität Klagenfurt, Austria Abstract Most of contemporary software systems are implemented using an object-oriented approach. Modeling phases – during which software engineers specify requirements…


By Theofrastos Mantadelis, Univ of Porto, and Gerda Janssens, KU Leuven. Communicated by Vitor Santos Costa and Fabrizio Riguzzi.