DocumentCode
2298356
Title
Simulating the behaviour of software modules by trace rewriting
Author
Wang, Yabo ; Parnas, D.L.
Author_Institution
Dept. of Electr. & Comput. Eng., McMaster Univ., Hamilton, Ont., Canada
fYear
1993
fDate
17-21 May 1993
Firstpage
14
Lastpage
23
Abstract
The trace assertion method is a module interface specification method based on the finite state machine model. To support this method, the authors plan to develop a specification simulation tool, a trace simulator, that symbolically interprets trace assertions of trace specifications and simulates the externally observable behavior of the modules specified. They first present the trace assertion method. Then trace rewriting systems are formally defined, and it is shown that trace rewriting, a technique similar to term rewriting, can be applied to implement trace simulation
Keywords
finite state machines; formal specification; rewriting systems; system monitoring; virtual machines; finite state machine; module interface specification; software modules; specification simulation tool; trace rewriting; trace simulator; Automata; Communication standards; Computational modeling; Computer simulation; Discrete event simulation; Formal specifications; History; Software systems; Software tools; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, 1993. Proceedings., 15th International Conference on
Conference_Location
Baltimore, MD
ISSN
0270-5257
Print_ISBN
0-8186-3700-5
Type
conf
DOI
10.1109/ICSE.1993.346059
Filename
346059
Link To Document