Home
Scholarly Works
Trace rewriting systems
Conference

Trace rewriting systems

Abstract

We first describe a finite state machine based module interface specification method — trace assertion method. Then, viewing trace assertions in a trace specification as defining an equivalence relation among traces, we define a trace rewriting system from the specification. Such a trace rewriting system resembles some aspects of string rewriting, membership conditional rewriting and priority rewriting. We prove that a proper trace rewriting system is both terminating and confluent and compare trace rewriting systems with term rewriting systems.

Authors

Wang Y; Parnas DL

Series

Lecture Notes in Computer Science

Volume

656

Pagination

pp. 343-356

Publisher

Springer Nature

Publication Date

January 1, 1993

DOI

10.1007/3-540-56393-8_26

Conference proceedings

Lecture Notes in Computer Science

ISSN

0302-9743
View published work (Non-McMaster Users)

Contact the Experts team