ZGŁOŚ PROBLEM
ODSYŁACZE
Link do zasobu (skrót):
http://zasobynauki.pl/zasoby/49819Link do zasobu (repozytorium):
https://id.e-science.pl/records/49819Metadane zasobu
Tytuł |
Reducing the number of higher-order mutants with the aid of data flow |
---|---|
Osoby |
Autorzy:
Ahmed S. Ghiduk
Partner: Politechnika Wrocławska |
Opis |
Higher-order mutants are created by injecting two or more mutations into the original program,while first-order mutants are generated by seeding single faults in the original program. Mutant generation is a key stage of mutation testing which is computationally very expensive, especially in the case of higher-order mutants. Although many mutation testing techniques have been developed to construct the first-order mutants, a very small number of techniques have been presented to generate the higher-order mutants because of the exponential growth of the number of higher-order mutants, and the coupling effect between higher-order and first-order mutants. To overcome the exponential explosion in the number of higher-order mutants considered, this paper introducesa new technique for generating a reduced set of higher-order mutants. The proposed techniqueutilizes a data-flow analysis to decrease the number of mutation points through the program under test and consequently reduce the number of higher-order mutants. In this technique only positions of defsand uses are considered as locations to seed the mutation. The generated set of higher-ordermutants consists of a reduced number of mutants, which reduces the costs of higher-order mutationtesting. In addition, the proposed technique can generate the higher-order mutants directly withoutgenerating the first-order mutants or by combining two or more first-order mutants. A set of experiments are conducted to evaluate the effectiveness of the proposed technique. The resultsof the conducted experiments are presented and compared with the results of the related work.These results showed that the proposed technique is more effective than the earlier techniques ingenerating higher-order mutants without affecting the efficiency of mutation testing. (Angielski) Opis w innym języku: Zasób o zwiększonej dostępności dla ON (osób z niepełnosprawnościami). (Polski) |
Słowa kluczowe | "adaptacja"@pl, "informatyka"@pl |
Klasyfikacja |
Typ zasobu:
artykuł, rozdział Dyscyplina naukowa: dziedzina nauk technicznych / informatyka (2011) Grupa docelowa: ogół społeczeństwa, studenci, naukowcy Szkodliwe treści: Nie |
Charakterystyka |
Tytuł źródła: e-Informatica: Software Engineering Journal
Numeracja: Vol. 10, issue 1 Miejsce wydania: Wrocław Wydawca: Oficyna Wydawnicza Politechniki Wrocławskiej Czas wydania: 2016 Od strony: 31 Do strony: 49 ISSN: 1897-7979 Język zasobu: Angielski Identyfikatory: DOI: 10.5277/e-Inf160102 |
Linki zewnętrzne | |
Licencja | ID-NC-ND |
Informacje techniczne |
Deponujący: Magdalena Kruczek Data udostępnienia: 29-08-2019 |
Kolekcje | Kolekcja Politechniki Wrocławskiej, Kolekcja e-Dostępność |
Podobne zasoby
An empirical evaluation of refactoring
Dirk Wilking, Umar Khan, Stefan Kowalewski, artykuł, rozdział, Politechnika Wrocławska, dziedzina nauk technicznych / informatyka (2011)
From principles to details: integrated framework for architecture modelling of large scale software systems
Jaroslav Žáček, František Huňka, artykuł, rozdział, Politechnika Wrocławska, dziedzina nauk technicznych / informatyka (2011)
Sztuczna inteligencja w świecie rzeczywistym
Sylwia Majchrowska, wideo, Politechnika Wrocławska, dziedzina nauk technicznych / informatyka (2011)
Media w sieci
Włodzimierz Gogołek, artykuł, rozdział, Politechnika Wrocławska, Dziedzina nauk inżynieryjno-technicznych / informatyka techniczna i telekomunikacja (2018)
Time domain measurement representation in computer system diagnostics and performance analysis
Stanisław Wideł, Jarosław Flak, Piotr Gaj, artykuł, rozdział, Politechnika Wrocławska, dziedzina nauk technicznych / informatyka (2011)
Contents [e-Informatica Software Engineering Journal, Vol. 3, 2009, Issue 1]
Zbigniew Huzar, Lech Madeyski, artykuł, rozdział, Politechnika Wrocławska, dziedzina nauk technicznych / informatyka (2011)