|
ABSTRACT
There is a wide-spread belief among computer scientists that systems of communicating sequential processes are harder to analyze than purely sequential processes. The belief is largely based on the observation that the parallelism in such systems leads to a large number of possible interleavings of the actions of the different processes. We will show that other evidence supporting this belief is that the properties we are trying to analyze about these systems are themselves intrinsically complex. They are properties that make no sense when they are applied to purely sequential processes, or even parallel systems of sequential processes that have no ability to communicate with each other.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Chandra, A. K., and L. J. Stockmeyer. "Alternation". Proc. 17th IEEE Symp. on Foundations of Computer Science, 1976, 98-108.
|
| |
2
|
Chandra, A. K., and L. J. Stockmeyer. "Provably Difficult Combinatorial Games". IBM Research Report RC6957, IBM Thomas J. Watson Research Center, Yorktown Heights, NY, 1978, 43 pp.
|
 |
3
|
|
 |
4
|
|
| |
5
|
Dijkstra, E. "Cooperating Sequential Processes". In Programming Languages, F. Genuys, ed., Academic Press, NY, 1968.
|
 |
6
|
|
| |
7
|
Feldman, J. "A Programming Methodology for Distributed Computing (among other things)". Technical Report TR9, Dept. of Computer Science, University of Rochester, 1977, 51 pp.
|
 |
8
|
|
| |
9
|
Kozen, D. "On Parallelism in Turing Machines". Proc. 17th IEEE Symp. on Foundations of Computer Science, 1976, 89-97.
|
 |
10
|
|
| |
11
|
|
| |
12
|
Milne, G., and R. Milner. "Concurrent Processes and their Syntax". University of Edinburgh Report, 1977, 30 pp.
|
 |
13
|
|
| |
14
|
Rivest, R., and V. Pratt. "The Mutual Exclusion Problem for Unreliable Processes: Preliminary Report". Proc. 17th Annual Symposium on Foundations of Computer Science, 1976, 1-8.
|
| |
15
|
Schaefer, T. G. "Complexity of Some Perfect Information Games". Journal of Computer and System Sciences, vol. 16, 1978, 185-225.
|
CITED BY 8
|
|
|
|
|
Michal Young , Richard N. Taylor , David L. Levine , Kari A. Nies , Debra Brodbeck, A concurrency analysis tool suite for Ada programs: rationale, design, and preliminary experience, ACM Transactions on Software Engineering and Methodology (TOSEM), v.4 n.1, p.65-106, Jan. 1995
|
|
|
|
|
|
Wei Jen Yeh , Michal Young, Compositional reachability analysis using process algebra, Proceedings of the symposium on Testing, analysis, and verification, p.49-59, October 08-10, 1991, Victoria, British Columbia, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|