Hide metadata

dc.date.accessioned2013-03-12T08:15:22Z
dc.date.available2013-03-12T08:15:22Z
dc.date.issued2010en_US
dc.date.submitted2010-09-22en_US
dc.identifier.citationJansen, Karsten. Instrumentation and transformation of Java source code for automated testing with search-based testing algorithms. Masteroppgave, University of Oslo, 2010en_US
dc.identifier.urihttp://hdl.handle.net/10852/8791
dc.description.abstractSearch-based Software Test Data Generation is a field of research treating test input generation as a search problem. Search algorithms require that an objective function computes the quality of solution candidates. When the goal for testing is to achieve code coverage, one type of objective function uses branch distance, a heuristic describing how “close” the condition in a control flow statement is from being true. An attempt is made to define procedures to allow the calculation of branch distance for both predicates in conjunction and disjunction predicates with short-circuiting operators && and ||, by identifying and avoiding situations causing side effects and exceptions. This thesis also attempts to give examples of instrumenting and transforming control flow statements, examples which are limited or lacking in the research literature. A program implementing the defined rules for instrumentation and transformation of control flow statements was developed to validate these rules.eng
dc.language.isoengen_US
dc.titleInstrumentation and transformation of Java source code for automated testing with search-based testing algorithmsen_US
dc.typeMaster thesisen_US
dc.date.updated2011-03-02en_US
dc.creator.authorJansen, Karstenen_US
dc.subject.nsiVDP::420en_US
dc.identifier.bibliographiccitationinfo:ofi/fmt:kev:mtx:ctx&ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&rft.au=Jansen, Karsten&rft.title=Instrumentation and transformation of Java source code for automated testing with search-based testing algorithms&rft.inst=University of Oslo&rft.date=2010&rft.degree=Masteroppgaveen_US
dc.identifier.urnURN:NBN:no-26153en_US
dc.type.documentMasteroppgaveen_US
dc.identifier.duo105712en_US
dc.contributor.supervisorAndrea Arcuri, Lionel Brianden_US
dc.identifier.bibsys111905702en_US
dc.identifier.fulltextFulltext https://www.duo.uio.no/bitstream/handle/10852/8791/11/Jansen_Master.pdf


Files in this item

Appears in the following Collection

Hide metadata