The search functionality is under construction.
The search functionality is under construction.

A Program Generator for Object-Based Implementation of Communication Protocol Software

Chung-Shyan LIU

  • Full Text Views

    0

  • Cite this

Summary :

In this paper, a program generator for communication protocol software will be presented. Our program generator takes an extended finite state machine as a domain model and generates a group of C++ classes needed for an implementation. For each state of the FSM, a C++ class is generated, where the interface events are implemented as member functions of the corresponding state object. Protocol data units (PDUs) are embedded as Message objects and specified in the same way as packet filter and is interpreted to generate necessary PDU definition statements and PDU manipulation statements. Also, protocol objects from different layers can be linked together by using an organization model, where a protocol entity is invoked by its upper layer entity or lower layer entity by member function calls.

Publication
IEICE TRANSACTIONS on Communications Vol.E83-B No.5 pp.1013-1022
Publication Date
2000/05/25
Publicized
Online ISSN
DOI
Type of Manuscript
Special Section PAPER (IEICE/IEEE Joint Special Issue on Autonomous Decentralized Systems)
Category
Object Management Architecture/Design Pattern/Frameworks

Authors

Keyword