Abstract
In implementation verification, we check that an implementation is correct with respect to a specification by checking whether the behaviors of a transition system that models the program's implementation correlate with the behaviors of a transition system that models its specification. In this paper, we investigate the effect of concurrency on the complexity of implementation verification. We consider trace-based and tree-based approaches to the verification of concurrent transition systems, with and without fairness. Our results show that in almost all cases the complexity of the problem is exponentially harder than that of the sequential case. Thus, as in the model-checking verification methodology, the stateexplosion problem cannot be avoided.
Original language | English |
---|---|
Title of host publication | CONCUR 1997 |
Subtitle of host publication | Concurrency Theory - 8th International Conference, Proceedings |
Editors | Antoni Mazurkiewicz, Józef Winkowski |
Publisher | Springer Verlag |
Pages | 258-272 |
Number of pages | 15 |
ISBN (Print) | 3540631410, 9783540631415 |
DOIs | |
State | Published - 1997 |
Externally published | Yes |
Event | 8th International Conference on Concurrency Theory, CONCUR 1997 - Warsaw, Poland Duration: 1 Jul 1997 → 4 Jul 1997 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 1243 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | 8th International Conference on Concurrency Theory, CONCUR 1997 |
---|---|
Country/Territory | Poland |
City | Warsaw |
Period | 1/07/97 → 4/07/97 |
Bibliographical note
Publisher Copyright:© Springer-Verlag Berlin Heidelberg 1997.