Show simple item record

dc.rights.licenseCC-BY-NC-ND
dc.contributor.advisorPrasetya, dr. S.W.B.
dc.contributor.authorTervoort, T.
dc.date.accessioned2016-07-19T17:01:20Z
dc.date.available2016-07-19T17:01:20Z
dc.date.issued2016
dc.identifier.urihttps://studenttheses.uu.nl/handle/20.500.12932/22809
dc.description.abstractWhen developing a system that partakes in a communication protocol, testing whether the implementation conforms to the official specification of that protocol is difficult: the specification may be unclear or ambiguous and creating a simulator that automates tests is time-consuming. The protocol specification language APSL is proposed, with which one can describe the types of messages used in a protocol, along with a model of the protocol’s state machine. It distinguishes itself from similar languages by allowing the generation of message parsers and serializers, and by providing an interaction model useful for conformance testing. Additionally, an extensible framework is presented that can execute automatic conformance tests in order to determine whether an implemen- tation exhibits the behaviour expressed by an APSL specification.
dc.description.sponsorshipUtrecht University
dc.format.extent364311
dc.format.mimetypeapplication/pdf
dc.language.isoen
dc.titleA Protocol Specification Language for Testing Implementations
dc.type.contentMaster Thesis
dc.rights.accessrightsOpen Access
dc.subject.courseuuComputing Science


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record