Boosting the Development of ASP-Based Applications in Mobile and General Scenarios

被引:1
|
作者
Calimeri, Francesco [1 ,2 ]
Fusca, Davide [1 ]
Germano, Stefano [1 ]
Perri, Simona [1 ]
Zangari, Jessica [1 ]
机构
[1] Univ Calabria, Dept Math & Comp Sci, Arcavacata Di Rende, Italy
[2] DLVSystem Srl, Arcavacata Di Rende, Italy
基金
欧盟地平线“2020”;
关键词
Answer Set Programming; Knowledge representation and reasoning; Logic programs; Education; Software development; Complex systems; Embedded systems; Mobile applications; LOGIC PROGRAMS; SEMANTICS; KNOWLEDGE;
D O I
10.1007/978-3-319-49130-1_17
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Answer Set Programming (ASP) is a well-established declarative programming paradigm in close relationship with other formalisms such as Satisfiability Modulo Theories, Constraint Handling Rules, FO(.) (First-Order logic extensions), Planning Domain Definition Language and many others; it became widely used in AI and recognized as a powerful tool for knowledge representation and reasoning, especially for its high expressiveness and the ability to deal also with incomplete knowledge. In the latest years, the community produced significant theoretical results and a number of robust and efficient implementations; this has been moving the focus from a strict theoretical scope to more practical aspects, and ASP has been increasingly employed in a number of different domains and for the development of industrial-level and enterprise applications. Although different development tools have been released, there is still a lack of proper means for an effective, large-scale applicability of ASP, especially in the mobile setting. In this work we show a general framework for integrating ASP reasoners into external systems and its use for designing and implementing ASP-based applications to different extents. In particular, we illustrate the integration of the ASP system DLV on the Android platform, and a full-native ASP-based mobile app for helping players of a live game of checkers.
引用
收藏
页码:223 / 236
页数:14
相关论文
共 50 条
  • [1] Clingraph: ASP-Based Visualization
    Hahn, Susana
    Sabuncu, Orkunt
    Schaub, Torsten
    Stolzmann, Tobias
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING, LPNMR 2022, 2022, 13416 : 401 - 414
  • [2] Centurio, a General Game Player: Parallel, Java']Java-and ASP-based
    Moeller, Maximilian
    Schneider, Marius
    Wegner, Martin
    Schaub, Torsten
    KUNSTLICHE INTELLIGENZ, 2011, 25 (01): : 17 - 24
  • [3] ASP-Based Declarative Process Mining
    Chiariello, Francesco
    Maggi, Fabrizio Maria
    Patrizi, Fabio
    THIRTY-SIXTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FOURTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE / THE TWELVETH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2022, : 5539 - 5547
  • [4] Clingraph: A System for ASP-based Visualization
    Hahn, Susana
    Sabuncu, Orkunt
    Schaub, Torsten
    Stolzmann, Tobias
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2024, 24 (03) : 533 - 559
  • [5] An ASP-Based Data Integration System
    Leone, Nicola
    Ricca, Francesco
    Terracina, Giorgio
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING, PROCEEDINGS, 2009, 5753 : 528 - 534
  • [6] ASP-Based Declarative Reasoning in Data-Intensive Enterprise and IoT Applications
    Calimeri, Francesco
    Leone, Nicola
    Melissari, Giovanni
    Pacenza, Francesco
    Perri, Simona
    Reale, Kristian
    Ricca, Francesco
    Zangari, Jessica
    ALGORITHMS, 2023, 16 (03)
  • [7] A ASP-Based Switching Motor Controller
    Rubaai, Ahmed
    2008 IEEE INDUSTRY APPLICATIONS SOCIETY ANNUAL MEETING, VOLS 1-5, 2008, : 700 - 706
  • [8] An ASP-Based System for e-Tourism
    Ielpa, Salvatore Maria
    Iiritano, Salvatore
    Leone, Nicola
    Ricca, Francesco
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING, PROCEEDINGS, 2009, 5753 : 368 - +
  • [9] The research on ASP-based SMEs collaborative platform
    Yang, HC
    Jing, SK
    Wang, HL
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOL 2, 2004, : 6 - 9
  • [10] Hybrid ASP-based Approach to Pattern Mining
    Paramonov, Sergey
    Stepanova, Daria
    Miettinen, Pauli
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2019, 19 (04) : 505 - 535