Back to Search
Start Over
Testing in ASP: Revisited Language and Programming Environment
- 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.
- Subjects :
- Unit testing
Computer science
Programming language
Best practice
0102 computer and information sciences
02 engineering and technology
Specification language
computer.software_genre
Test-driven development
01 natural sciences
Software development process
Annotation
Answer set programming
010201 computation theory & mathematics
0202 electrical engineering, electronic engineering, information engineering
Feature (machine learning)
020201 artificial intelligence & image processing
computer
Subjects
Details
- ISBN :
- 978-3-030-75774-8
- ISBNs :
- 9783030757748
- Database :
- OpenAIRE
- Journal :
- Logics in Artificial Intelligence ISBN: 9783030757748, JELIA
- Accession number :
- edsair.doi...........6cfd2cfee6be2f20cc282a60d1538d81