DocumentCode
3279687
Title
Automatic refinement of distributed systems specifications using program transformations
Author
De Santana, Antonio Carlos Lima ; Prado, Antonio Francisco do ; De Souza, Wanderley Lopes ; Sant´Anna, Marcelo
Author_Institution
Dept. de Comput., Univ. Federal de Sao Carlos, Brazil
fYear
1998
fDate
19-21 Aug 1998
Firstpage
154
Lastpage
163
Abstract
Formal specification techniques and automatic refinement tools for distributed systems have become key issues in current computing technology. The paper reports the development of a refinement tool based on the Extended State Transition Language (Estelle). Estelle is a format description technique (FDT) for distributed systems and communication protocols standardized by ISO. The refinement approach addresses an OO execution metamodel which is instantiated using C++. Transformations are used as the main technology behind the construction of this tool
Keywords
distributed processing; formal specification; protocols; software tools; C++; Estelle; Extended State Transition Language; ISO standardization; OO execution metamodel; automatic refinement; automatic refinement tools; communication protocols; distributed systems specifications; formal specification techniques; format description technique; program transformations; Automata; Carbon capture and storage; Computer languages; Electrical capacitance tomography; Formal specifications; ISO; LAN interconnection; Open systems; Protocols; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 1998. COMPSAC '98. Proceedings. The Twenty-Second Annual International
Conference_Location
Vienna
ISSN
0730-3157
Print_ISBN
0-8186-8585-9
Type
conf
DOI
10.1109/CMPSAC.1998.716651
Filename
716651
Link To Document