Show simple item record

dc.rights.licenseCC-BY-NC-ND
dc.contributor.advisorPrasetya, dr. S.W.B.
dc.contributor.advisorHage, dr. J.
dc.contributor.authorKlomp, R.
dc.date.accessioned2018-02-26T18:01:05Z
dc.date.available2018-02-26T18:01:05Z
dc.date.issued2018
dc.identifier.urihttps://studenttheses.uu.nl/handle/20.500.12932/28694
dc.description.abstractAutomatic testing of protocol implementations given only a formal protocol specification has long since been achieved for synchronously communicated protocols. However, acquiring similar results under asynchronous communication is not straightforward and has not been practically achievable. This work solves state-space explosions due possible interleaving of events under asynchronous communication through inference optimization from a refined concept of soundness. Additionally, the high concurrent nature of asynchronously communicating systems necessitated a shift from formally specifying protocols using Labeled Transition Systems to formally specifying protocols using Petri Nets. An EDSL for describing protocols in parallel composed structures has been defined that translates to Petri Net structure. These achievements have resulted in a first concrete fundamental foundation to enable practical application of automatic testing theory to asynchronously communicated protocols.
dc.description.sponsorshipUtrecht University
dc.format.extent745469
dc.format.mimetypeapplication/pdf
dc.language.isoen
dc.titleAutomatically Tracking Model Based Testing of Asynchronously Communicated Protocol Implementations
dc.type.contentMaster Thesis
dc.rights.accessrightsOpen Access
dc.subject.keywordsMBT,model based testing,PN,petri nets,petri,automatic,testing,tracking,asynchronous communication,communication protocol
dc.subject.courseuuComputing Science


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record