Tools for protocols driven by formal specifications
Formal methods are being used increasingly for computer-communication protocols. The use of a formal description promotes conciseness and avoids dangerous ambiguity. Once a formal description is available, particularly in executable form, partly automated techniques can be used for: 1) examining the...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buchkapitel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Formal methods are being used increasingly for computer-communication protocols. The use of a formal description promotes conciseness and avoids dangerous ambiguity. Once a formal description is available, particularly in executable form, partly automated techniques can be used for: 1) examining the protocol specification for certain kinds of errors; 2) estimating its performance; 3) implementing the protocol as part of a product; 4) testing the implementation for architectural conformance; and 5) designing a conversion mechanism to be the bridge between different protocol systems. While there are alternative formal description approaches, this paper concentrates on the formal approach most used, that based on a finite-state-machine definition. |
---|---|
ISSN: | 0302-9743 1611-3349 |
DOI: | 10.1007/BFb0016350 |