Please use this identifier to cite or link to this item: http://cmuir.cmu.ac.th/jspui/handle/6653943832/53377
Full metadata record
DC FieldValueLanguage
dc.contributor.authorChartchai Doungsa-Arden_US
dc.contributor.authorKeshav Dahalen_US
dc.contributor.authorZeeshan Pervezen_US
dc.date.accessioned2018-09-04T09:48:26Z-
dc.date.available2018-09-04T09:48:26Z-
dc.date.issued2014-04-08en_US
dc.identifier.other2-s2.0-84949924536en_US
dc.identifier.other10.1109/SKIMA.2014.7083390en_US
dc.identifier.urihttps://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=84949924536&origin=inwarden_US
dc.identifier.urihttp://cmuir.cmu.ac.th/jspui/handle/6653943832/53377-
dc.description.abstract© 2014 IEEE. This paper proposes a JUnit test code generation tool from the UML state machine diagram which is referred to here as JuiceGen tool. Genetic algorithm (GA) based approach is used to generate the test data because of its simplicity and effectiveness. The generated test data are sequences of triggers which change the status of the state machine diagram. The GAs can generate sequences of triggers which can cover more than 95% transition coverage. The triggers are mapped as methods called in the test code. Junit test code is generated not only from the sequences of triggers. The mapping information between the state machine diagram and the class under tests are also required. This detail includes: the methods which map to the triggers; the class members which map to the attribute; and the initial value of the attributes of the state machine. The generated JUnit test code has been tested by finding the code coverage of the program under test. The experimental results show that JUnit code generated from JuiceGen can represent all behaviours which the sequence of triggers could cover.en_US
dc.subjectComputer Scienceen_US
dc.titleJuiceGen: The JUnit test generation tool from the UML state machine diagramen_US
dc.typeConference Proceedingen_US
article.title.sourcetitleSKIMA 2014 - 8th International Conference on Software, Knowledge, Information Management and Applicationsen_US
article.stream.affiliationsChiang Mai Universityen_US
article.stream.affiliationsUniversity of the West of Scotlanden_US
Appears in Collections:CMUL: Journal Articles

Files in This Item:
There are no files associated with this item.


Items in CMUIR are protected by copyright, with all rights reserved, unless otherwise indicated.