ASPIDE: integrated development environment for answer set programming

  • Authors:
  • Onofrio Febbraro;Kristian Reale;Francesco Ricca

  • Affiliations:
  • DLVSystem s.r.l. - P.zza Vermicelli, Polo Tecnologico, Rende, Italy;Dipartimento di Matematica, Università della Calabria, Rende, Italy;Dipartimento di Matematica, Università della Calabria, Rende, Italy

  • Venue:
  • LPNMR'11 Proceedings of the 11th international conference on Logic programming and nonmonotonic reasoning
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Answer Set Programming (ASP) is a truly-declarative programming paradigm proposed in the area of non-monotonic reasoning and logic programming. In the last few years, several tools for ASP-program development have been proposed, including (more or less advanced) editors and debuggers. However, ASP still lacks an Integrated Development Environment (IDE) supporting the entire life-cycle of ASP development, from (assisted) programs editing to application deployment. In this paper we present ASPIDE, a comprehensive IDE for ASP, integrating a cutting-edge editing tool (featuring dynamic syntax highlighting, on-line syntax correction, autocompletion, code-templates, quick-fixes, refactoring, etc.) with a collection of user-friendly graphical tools for program composition, debugging, profiling, database access, solver execution configuration and output-handling.