Please use this identifier to cite or link to this item: https://repository.sustech.edu/handle/123456789/4564
Full metadata record
DC FieldValueLanguage
dc.contributor.authorIbrahim, Hana Kamil
dc.contributor.authorSupervisor - Abdelgaffar Hamed Ahmed
dc.date.accessioned2014-04-20T11:54:44Z
dc.date.available2014-04-20T11:54:44Z
dc.date.issued2013-11-28
dc.identifier.citationIbrahim,Hana Kamil.Integrating Unified Modeling Language StateMachine Model into Model-Based Testing Tool/Hana Kamil Ibrahim؛ Abdelgaffar Hamed Ahmed.-Khartoum : sudan university of science and technology, computer science,2013.-36p:ill;28cm.-M.Sc.en_US
dc.identifier.urihttp://repository.sustech.edu/handle/123456789/4564
dc.descriptionThesisen_US
dc.description.abstractSoftware testing is an essential stage in the software development life cycle. The lack of automation in this complex process especially with large-scale systems, incurs substantial cost and effort. Recently a new trend of sophisticated automation approach has been adopted by Model- Based Testing (MBT) . MBT is automatic procedures of the generation and execution of test cases for system under test. Formal Model of the behavior is a key concept in this approach where tools take it from tester to generate test cases. It is expected that Models are written in a high abstraction level format and be in formal notations like using UML then test cases could be generated. Therefore, Tools are central to MBT like ModelJUnit, which java-based tool, an open source tool. ModelJUnit permits you to write simple finite state machine (FSM) models or extended finite state machine (EFSM) models using Java abstraction level, then generate test cases from those models and measure several model coverage metrics. But it does not support UML model, although the UML has many pros such as it is one of the most widely used languages in the IT world.​Moreover it is easy and with high potential in the formation of models, which has rich notation to draw model, and make it easy to communicate and understand the problem. So this research is about integrating UML state machine model into ModelJUnit. This will enable academic environment to use this feature to teach how to test using UML models. A Transformation from source to target using Java APIs for XML is suggested but before the gap between source and target is identified. An ATM model as a case study is used to implement the proposed solution.en_US
dc.description.sponsorshipsudan university of science and technologyen_US
dc.language.isoen_USen_US
dc.publishersudan university of science and technologyen_US
dc.subjectModelingen_US
dc.subjectsoftwareen_US
dc.subjectModel- Based Testingen_US
dc.subjectMBTen_US
dc.titleIntegrating Unified Modeling Language StateMachine Model into Model-Based Testing Toolen_US
dc.typeThesisen_US
Appears in Collections:Masters Dissertations : Computer Science and Information Technology

Files in This Item:
File Description SizeFormat 
Integrating Unified Modeling ....pdfTitle107.94 kBAdobe PDFView/Open
chapter one.pdf
  Restricted Access
chapter57.68 kBAdobe PDFView/Open Request a copy
chapter two.pdf
  Restricted Access
chapter239.32 kBAdobe PDFView/Open Request a copy
chapter3.pdf
  Restricted Access
chapter149.18 kBAdobe PDFView/Open Request a copy
chapter4.pdf
  Restricted Access
chapter86.71 kBAdobe PDFView/Open Request a copy


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