Mutation Analysis of Specification-Based Contracts in Software Testing
dc.author.scopusid | 57220749541.0 | |
dc.author.scopusid | 14627984700.0 | |
dc.author.scopusid | 57200611344.0 | |
dc.contributor.author | Khalilov, Abbas | |
dc.contributor.author | Tuglular, Tugkan | |
dc.contributor.author | Belli, Fevzi | |
dc.contributor.author | Tuğlular, Tuğkan | |
dc.contributor.other | Bilgisayar Mühendisliği Bölümü | |
dc.date.accessioned | 2023-10-30T08:06:55Z | |
dc.date.available | 2023-10-30T08:06:55Z | |
dc.date.issued | 2021 | |
dc.department | Izmir Institute of Technology İYTE | en_US |
dc.department-temp | [Khalilov, Abbas; Tuglular, Tugkan] Izmir Inst Technol, Dept Comp Engn, Izmir, Turkey; [Belli, Fevzi] Univ Paderborn, Dept Comp Sci Elect Engn & Math, Paderborn, Germany | en_US |
dc.description.abstract | This work focuses on checking the adequacy of the test cases generated using Decision-Table-augmented Event Sequence Graphs (ESG-DTs), which represents the specification of a system under test, by using mutation analysis. Test cases are represented in the Complete Event Sequence (CES) and Faulty CES (FCES) forms. We present a new set of mutation operators for mutation of contracts represented in Multi-Terminal Binary Decision Diagram (MTBDD) and introduce a new approach to mutation of the ESG-DT model by using the proposed mutation operators. The approach is evaluated on three cases. The results show the drawback of specific FCES test sequences and the relationship between the mutant detection by CES/FCES sequences and proposed mutation operators. | en_US |
dc.identifier.citation | 0 | |
dc.identifier.doi | [WOS-DOI-BELIRLENECEK-1] | |
dc.identifier.endpage | 132 | en_US |
dc.identifier.isbn | 9781665410700 | |
dc.identifier.scopus | 2-s2.0-85124805995 | |
dc.identifier.startpage | 127 | en_US |
dc.identifier.uri | http://65.108.157.135:4000/handle/123456789/42 | |
dc.identifier.wos | WOS:000813101100025 | |
dc.language.iso | en | en_US |
dc.opencitations.citationcount | 0 | |
dc.publisher | Ieee | en_US |
dc.relation.ispartof | 15th Turkish National Software Engineering Symposium (UYMS) -- NOV 17-19, 2021 -- ELECTR NETWORK | en_US |
dc.relation.publicationcategory | Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı | en_US |
dc.rights | info:eu-repo/semantics/closedAccess | en_US |
dc.scopus.citedbyCount | 1 | |
dc.sobiad.citationcount | 0 | |
dc.subject | mutation analysis | en_US |
dc.subject | event sequence graph | en_US |
dc.subject | design by contract | en_US |
dc.subject | contract mutation | en_US |
dc.subject | decision tables | en_US |
dc.subject | multi-terminal binary decision diagrams | en_US |
dc.title | Mutation Analysis of Specification-Based Contracts in Software Testing | en_US |
dc.type | Conference Object | en_US |
dc.wos.citedbyCount | 0 | |
dspace.entity.type | Publication | |
relation.isAuthorOfPublication | 16066bf2-f189-4d4b-91e8-3fc6cb495163 | |
relation.isAuthorOfPublication.latestForDiscovery | 16066bf2-f189-4d4b-91e8-3fc6cb495163 | |
relation.isOrgUnitOfPublication | c6842224-7566-492d-b2b4-2d51b18ef9e3 | |
relation.isOrgUnitOfPublication.latestForDiscovery | c6842224-7566-492d-b2b4-2d51b18ef9e3 |