Back to Search Start Over

Testing in ASP: Revisited Language and Programming Environment

Authors :
Francesco Ricca
Giovanni Amendola
Tobias Berei
Source :
Logics in Artificial Intelligence ISBN: 9783030757748, JELIA
Publication Year :
2021
Publisher :
Springer International Publishing, 2021.

Abstract

Unit testing frameworks are nowadays considered a best practice, foregone in almost all modern software development processes, to achieve rapid development of correct specifications. The first unit testing specification language for Answer Set Programming (ASP) was proposed in 2011 as a feature of the ASPIDE development environment. Later, a more portable unit testing language was included in the LANA annotation language. In this paper we propose a revisited unit testing specification language that allows one to inline tests within ASP program and an ASP-based test execution mechanism. Moreover, we present a programming environment supporting test driven development (TDD) of ASP programs with our language.

Details

ISBN :
978-3-030-75774-8
ISBNs :
9783030757748
Database :
OpenAIRE
Journal :
Logics in Artificial Intelligence ISBN: 9783030757748, JELIA
Accession number :
edsair.doi...........6cfd2cfee6be2f20cc282a60d1538d81