Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
A hybrid approach for test case prioritization and selection
Universidade Federal do Piaui, BRA.
Universidade Federal do Piaui, BRA.
Universidade Federal do Piaui, BRA.
Universidade Federal do Piaui, BRA.
Visa övriga samt affilieringar
2016 (Engelska)Ingår i: 2016 IEEE Congress on Evolutionary Computation, CEC 2016, IEEE, 2016, s. 4508-4515Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Software testing consists in the dynamic verification of the behavior of a program on a set of test cases. When a program is modified, it must be tested to verify if the changes did not imply undesirable effects on its functionality. The rerunning of all test cases can be impossible, due to cost, time and resource constraints. So, it is required the creation of a test cases subset before the test execution. This is a hard problem and the use of standard Software Engineering techniques could not be suitable. This work presents an approach for test case prioritization and selection, based in relevant inputs obtained from a software development environment. The approach uses Software Quality Function Deployment (SQFD) to deploy the features relevance among the system components, Mamdani fuzzy inference systems to infer the criticality of each class and Ant Colony Optimization to select test cases. An evaluation of the approach is presented, using data from simulations with different number of tests.

Ort, förlag, år, upplaga, sidor
IEEE, 2016. s. 4508-4515
Nyckelord [en]
Ant colony optimization, Computer software selection and evaluation, Fuzzy inference, Quality function deployment, Software design, Software engineering, Testing, Verification, Dynamic verifications, Engineering techniques, Mamdani fuzzy inferences, Resource Constraint, Software development environment, System components, Test case prioritization, Undesirable effects, Software testing
Nationell ämneskategori
Programvaruteknik
Identifikatorer
URN: urn:nbn:se:bth-13794DOI: 10.1109/CEC.2016.7744363ISI: 000390749104091Scopus ID: 2-s2.0-85008245202ISBN: 9781509006229 (tryckt)OAI: oai:DiVA.org:bth-13794DiVA, id: diva2:1067252
Konferens
2016 IEEE Congress on Evolutionary Computation, CEC 2016, Vancouver
Tillgänglig från: 2017-01-20 Skapad: 2017-01-20 Senast uppdaterad: 2025-09-30Bibliografiskt granskad

Open Access i DiVA

Fulltext saknas i DiVA

Övriga länkar

Förlagets fulltextScopus

Person

Britto, Ricardo

Sök vidare i DiVA

Av författaren/redaktören
Britto, Ricardo
Av organisationen
Institutionen för programvaruteknik
Programvaruteknik

Sök vidare utanför DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetricpoäng

doi
isbn
urn-nbn
Totalt: 175 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf