Show simple item record

dc.contributor.advisorTiwari, Saurabh
dc.contributor.authorMishra, Rohit Ajaykumar
dc.date.accessioned2024-08-22T05:21:25Z
dc.date.available2024-08-22T05:21:25Z
dc.date.issued2023
dc.identifier.citationMishra, Rohit Ajaykumar (2023). Model Based Testing and Model Checking : An Efficient Combination. Dhirubhai Ambani Institute of Information and Communication Technology. viii, 44 p. (Acc. # T01141).
dc.identifier.urihttp://drsr.daiict.ac.in//handle/123456789/1200
dc.description.abstractThis thesis aims to combine MBT with model analysis to provide an overall frame-work for feedback-based model analysis. We have used an MBT tool, Graph-Walker, and a model checker, UPPAAL, for transformation, feedback, and analy-sis. GW2UPPAAL1is an existing tool that transforms the GraphWalker model intoUPPAAL timed automata and supports a combined analysis and testing process.The tool enables the automatic verification of reachability and deadlocks freedomproperties to exploit the results obtained from this analysis step to improve thetest model before generating and executing test cases on the system under test.However, based on model analysis results, the test engineer must manually cre-ate the new GraphWalker model, which may be time-consuming and error-prone.We have developed a hybrid approach (a.k.a. UPPAAL2GW) to transform theUPPAAL-derived model to GraphWalker to provide automated feedback of themodel checker to the MBT model, which helps the test engineer to use the modi-fied GraphWalker model for test case generation. We have evaluated the overallapproach of the toolchain by seeding mutations into the models created by indus-trial practitioners and verifying whether the tool provides automated feedbackto the test engineer. We have also used Graphviz to reflect changes in the MBTmodels before and after the modifications. Furthermore, we have integrated bothtools for automated analysis and feedback. The integration of GW2UPPAAL andUPPAAL2GW tools bridges the gap between MBT and model checking and en-sures the overall analysis and feedback for MBT test case generation.
dc.publisherDhirubhai Ambani Institute of Information and Communication Technology
dc.subjectGraphWalker model
dc.subjectUPPAAL
dc.subjectSoftware Quality Testing
dc.subjectComputer software
dc.classification.ddc005.14 MIS
dc.titleModel Based Testing and Model Checking : An Efficient Combination
dc.typeDissertation
dc.degreeM. Tech
dc.student.id202111070
dc.accession.numberT01141


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record