DocumentCode
2407419
Title
Supporting fault tolerance in formal service design
Author
Jokanovic, Dusan
Author_Institution
Furukawa Electr. Ind. Co., Ltd., Sendai, Japan
Volume
2
fYear
1993
fDate
6-11 Sep 1993
Firstpage
586
Abstract
This paper considers design environment based on LOTOS formal specification language. Designers need an environment that effectively supports the development of reliable software. As a first step towards this goal, the author introduces an extension of LOTOS that makes it possible to define directly noninterruptible sequences of actions in specifications, that is, atomic actions at any level of abstraction. This allows specifying different software mechanisms for error recovery. The properties of the new language construct are discussed. In addition, how to use the enhanced LOTOS in order to specify a simple reliable protocol is shown
Keywords
formal specification; programming environments; project support environments; protocols; sequences; software fault tolerance; specification languages; system recovery; design environment; error recovery; extension of LOTOS; fault tolerance; formal service design; formal specification language; noninterruptible sequences; protocol; software mechanisms; Concurrent computing; Fault tolerance; Formal specifications; Interleaved codes; Programming profession; Protocols; Redundancy; Runtime; Software tools; Standards development;
fLanguage
English
Publisher
ieee
Conference_Titel
Networks, 1993. International Conference on Information Engineering '93. 'Communications and Networks for the Year 2000', Proceedings of IEEE Singapore International Conference on
Print_ISBN
0-7803-1445-X
Type
conf
DOI
10.1109/SICON.1993.515655
Filename
515655
Link To Document