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
来源
AI*IA 2016: ADVANCES IN ARTIFICIAL INTELLIGENCE | 2016年 / 10037卷
基金
欧盟地平线“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 条
  • [11] The ASP-based standard part customization platform
    Che, S
    Xiao, XJ
    He, KT
    Li, YS
    Lei, Y
    PROGRESS OF MACHINING TECHNOLOGY: WITH SOME TOPICS IN ADVANCED MANUFACTURING TECHNOLOGY, 2002, : 800 - 805
  • [12] ASP-based information access security control
    Li, Shengyi
    Cai, Shuqin
    Dong, Qingjun
    Zhang, Jinlong
    Jisuanji Gongcheng/Computer Engineering, 2000, 26 (12): : 26 - 27
  • [13] OntoDLV: An ASP-based System for Enterprise Ontologies
    Ricca, Francesco
    Gallucci, Lorenzo
    Schindlauer, Roman
    Dell'Armi, Tina
    Grasso, Giovanni
    Leone, Nicola
    JOURNAL OF LOGIC AND COMPUTATION, 2009, 19 (04) : 643 - 670
  • [14] An ASP-based framework for operating room scheduling
    Dodaro, Carmine
    Galata, Giuseppe
    Maratea, Marco
    Porro, Ivan
    INTELLIGENZA ARTIFICIALE, 2019, 13 (01) : 63 - 77
  • [15] An ASP-based solver for parametrized-difference revision
    Aravanis, Theofanis
    JOURNAL OF LOGIC AND COMPUTATION, 2022, 32 (03) : 630 - 666
  • [16] Research on ASP-Based Information Security System
    Zhou, Linzhen
    Liu, Defang
    Wang, Bin
    ISCSCT 2008: INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY, VOL 2, PROCEEDINGS, 2008, : 746 - 749
  • [17] An ASP-Based Approach to Counterfactual Explanations for Classification
    Bertossi, Leopoldo
    RULES AND REASONING, RULEML+RR 2020, 2020, 12173 : 70 - 81
  • [18] AQuA: ASP-Based Visual Question Answering
    Basu, Kinjal
    Shakerin, Farhad
    Gupta, Gopal
    PRACTICAL ASPECTS OF DECLARATIVE LANGUAGES (PADL 2020), 2020, 12007 : 57 - 72
  • [19] Hybrid ASP-Based Approach to Pattern Mining
    Paramonov, Sergey
    Stepanova, Daria
    Miettinen, Pauli
    RULES AND REASONING, 2017, 10364 : 199 - 214
  • [20] An ASP-based distributed collaborative design system
    Zhang, Linxuan
    Xiao, Tianyuan
    Liang, Ce
    Hu, Changchang
    Fan, Wenhui
    SYSTEMS MODELING AND SIMULATION: THEORY AND APPLICATIONS, ASIA SIMULATION CONFERENCE 2006, 2007, : 218 - +