Please use this identifier to cite or link to this item: http://drsr.daiict.ac.in//handle/123456789/1200
Full metadata record
DC FieldValueLanguage
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-
Appears in Collections:M Tech Dissertations

Files in This Item:
File SizeFormat 
202111070.pdf1.73 MBAdobe PDFView/Open


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