Fast prototyping of communication protocols.

In this thesis we present a methodology and a life-cycle system for rapid implementation of communication protocols. Our proposed approach includes a scheme for automated coding and decoding of protocol (single module) formal specifications in Estelle into (and from) a KnowledgeBase(KB). An interact...

Full description

Bibliographic Details
Main Author: Haqqani, Mujeeb.
Other Authors: Probert, R. L.
Format: Others
Published: University of Ottawa (Canada) 2009
Subjects:
Online Access:http://hdl.handle.net/10393/5718
http://dx.doi.org/10.20381/ruor-14501
id ndltd-uottawa.ca-oai-ruor.uottawa.ca-10393-5718
record_format oai_dc
spelling ndltd-uottawa.ca-oai-ruor.uottawa.ca-10393-57182018-01-05T19:04:05Z Fast prototyping of communication protocols. Haqqani, Mujeeb. Probert, R. L., Computer Science. In this thesis we present a methodology and a life-cycle system for rapid implementation of communication protocols. Our proposed approach includes a scheme for automated coding and decoding of protocol (single module) formal specifications in Estelle into (and from) a KnowledgeBase(KB). An interactive experimental system, FPCP (Fast Prototyping of Communication Protocols), is designed and implemented. It automatically generates an interrogatable KnowledgeBase representation of the specification, and automatically generates an executable prototype of communication software corresponding to the formal (single module, normalized) specifications in ESTELLE format. Our approach allows developers to maintain single, useful and authoritative "reference specifications" throughout the protocol development life cycle. The automated encoding of the specifications into a rule based KB allows users to take advantage of rule based system features (Mackert) and yet maintain the Estelle specifications as the single authoritative reference specifications. (Abstract shortened by UMI.) 2009-03-20T20:20:59Z 2009-03-20T20:20:59Z 1990 1990 Thesis Source: Masters Abstracts International, Volume: 30-03, page: 0785. 9780315600027 http://hdl.handle.net/10393/5718 http://dx.doi.org/10.20381/ruor-14501 166 p. University of Ottawa (Canada)
collection NDLTD
format Others
sources NDLTD
topic Computer Science.
spellingShingle Computer Science.
Haqqani, Mujeeb.
Fast prototyping of communication protocols.
description In this thesis we present a methodology and a life-cycle system for rapid implementation of communication protocols. Our proposed approach includes a scheme for automated coding and decoding of protocol (single module) formal specifications in Estelle into (and from) a KnowledgeBase(KB). An interactive experimental system, FPCP (Fast Prototyping of Communication Protocols), is designed and implemented. It automatically generates an interrogatable KnowledgeBase representation of the specification, and automatically generates an executable prototype of communication software corresponding to the formal (single module, normalized) specifications in ESTELLE format. Our approach allows developers to maintain single, useful and authoritative "reference specifications" throughout the protocol development life cycle. The automated encoding of the specifications into a rule based KB allows users to take advantage of rule based system features (Mackert) and yet maintain the Estelle specifications as the single authoritative reference specifications. (Abstract shortened by UMI.)
author2 Probert, R. L.,
author_facet Probert, R. L.,
Haqqani, Mujeeb.
author Haqqani, Mujeeb.
author_sort Haqqani, Mujeeb.
title Fast prototyping of communication protocols.
title_short Fast prototyping of communication protocols.
title_full Fast prototyping of communication protocols.
title_fullStr Fast prototyping of communication protocols.
title_full_unstemmed Fast prototyping of communication protocols.
title_sort fast prototyping of communication protocols.
publisher University of Ottawa (Canada)
publishDate 2009
url http://hdl.handle.net/10393/5718
http://dx.doi.org/10.20381/ruor-14501
work_keys_str_mv AT haqqanimujeeb fastprototypingofcommunicationprotocols
_version_ 1718599616664961024