Show simple item record

dc.contributor.advisorEl Fakih, Khaled
dc.contributor.authorSalameh, Tariq Mohammad
dc.date.accessioned2013-09-11T08:18:08Z
dc.date.available2013-09-11T08:18:08Z
dc.date.issued2013-06
dc.identifier.other35.232-2013.33
dc.identifier.urihttp://hdl.handle.net/11073/5906
dc.descriptionA Master of Science thesis in Computer Engineering by Tariq Mohammad Salameh entitled, "Testing and Assessment of Protocols and Systems Modeled as Extended Finite State Machines," submitted in June 2013. Thesis advisor is Dr. Khaled El Fakih. Available are both soft and hard copies of the thesis.en_US
dc.description.abstractDeveloping and selecting an appropriate test suite is an important issue for testing implementations of protocols and other reactive software systems. Many methods are known for the derivation of test suites based on a specification given in the form of Extended Finite State Machine (EFSM). In practice, developing test suites and applying these test suites to an implementation under test is time consuming and costly. Thus, determining high quality test suites reduces the cost of software testing. To this end, in this thesis, we first assess and compare the coverage of test suites derived using known EFSM-Based test derivation criteria and test suites derived using the traditional Data-Flow and Control-Flow criteria. In addition, we assess and compare the coverage of these test suites with randomly generated test suites. Finally, we propose an EFSM-Based test derivation method that derives tests with the guaranteed coverage of transfer faults. Experiments comparing the fault detection capability of derived tests with those derived using the considered EFSM-Based, random, and the traditional Data-Flow and Control-Flow testing criteria are presented.en_US
dc.description.sponsorshipCollege of Engineeringen_US
dc.description.sponsorshipDepartment of Computer Science and Engineeringen_US
dc.language.isoen_USen_US
dc.relation.ispartofseriesMaster of Science in Computer Engineering (MSCoE)en_US
dc.subjectextended finite state machine,en_US
dc.subjectmutation testingen_US
dc.subjectcode based mutation testingen_US
dc.subjecttest derivationen_US
dc.subject.lcshComputer softwareen_US
dc.subject.lcshTestingen_US
dc.titleTesting and Assessment of Protocols and Systems Modeled as Extended Finite State Machinesen_US
dc.typeThesisen_US


Files in this item

Thumbnail
Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record