Random vs. Structure-Based Testing of Answer-Set Programs: An Experimental Comparison

Tomi Janhunen*, Ilkka Niemelä, Johannes Oetsch, Joerg Puehrer, Hans Tompits

*Tämän työn vastaava kirjoittaja

    Tutkimustuotos: Artikkeli kirjassa/konferenssijulkaisussaConference contributionScientificvertaisarvioitu

    10 Sitaatiot (Scopus)

    Abstrakti

    Answer-set programming (ASP) is an established paradigm for declarative problem solving, yet comparably little work on testing of answer-set programs has been done so far. In a recent paper, foundations for structure-based testing of answer-set programs building on a number of coverage notions have been proposed. In this paper, we develop a framework for testing answer-set programs based on this work and study how good the structure-based approach to test input generation is compared to random test input generation. The results indicate that random testing is quite ineffective for some benchmarks, while structure-based techniques catch faults with a high rate more consistently also in these cases.

    AlkuperäiskieliEnglanti
    OtsikkoInternational Conference on Logic Programming and Nonmonotonic Reasoning, LPNMR 2011
    ToimittajatJames Delgrande, Wolfgang Faber
    KustantajaSpringer
    Sivut242-247
    Sivumäärä6
    ISBN (elektroninen)978-3-642-20895-9
    ISBN (painettu)978-3-642-20894-2
    DOI - pysyväislinkit
    TilaJulkaistu - 2011
    OKM-julkaisutyyppiA4 Artikkeli konferenssijulkaisuussa
    TapahtumaInternational Conference on Logic Programming and Nonmonotonic Reasoning - Vancouver, Kanada
    Kesto: 16 toukok. 201119 toukok. 2011
    Konferenssinumero: 11

    Julkaisusarja

    NimiLecture Notes in Computer Science
    KustantajaSPRINGER-VERLAG BERLIN
    Vuosikerta6645
    ISSN (painettu)0302-9743

    Conference

    ConferenceInternational Conference on Logic Programming and Nonmonotonic Reasoning
    LyhennettäLPNMR
    Maa/AlueKanada
    KaupunkiVancouver
    Ajanjakso16/05/201119/05/2011

    Sormenjälki

    Sukella tutkimusaiheisiin 'Random vs. Structure-Based Testing of Answer-Set Programs: An Experimental Comparison'. Ne muodostavat yhdessä ainutlaatuisen sormenjäljen.

    Siteeraa tätä