| Shuffle languages, Petri nets, and context-sensitive grammars |
| Full text |
Pdf
(865 KB)
|
Source
|
Communications of the ACM
archive
Volume 24 , Issue 9 (September 1981)
table of contents
Pages: 597 - 605
Year of Publication: 1981
ISSN:0001-0782
|
|
Author
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 8, Downloads (12 Months): 50, Citation Count: 8
|
|
|
ABSTRACT
Flow expressions have been proposed as an extension of the regular expressions designed to model concurrency. We examine a simplification of these flow expressions which we call shuffle expressions. We introduce two types of machines to aid in recognizing shuffle languages and show that one such machine may be equivalent to a Petri Net. In addition, closure and containment properties of the related language classes are investigated, and we show that one machine type recognizes at least a restricted class of shuffle languages. Finally, grammars for all shuffle languages are generated, and the shuffle languages are shown to be context-sensitive.
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
|
Araki, T., Kagimasa, T., and Tokura, N. Relations of flow languages to Petri Net languages. Programming Languages Group Memo No. 79-01, Dept of Infor. and Comp. Sci., Osaka, Japan, Feb. 1979.
|
| |
2
|
|
| |
3
|
|
| |
4
|
|
| |
5
|
Shaw, A. C., Software descriptions with flow expressions. IEEE Trans. Software Eng. SE-4, 3, (May 1978) 243-254.
|
CITED BY 8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Adalbert Golomety , Alina Pitic , Iulia Golomety , Antoniu Pitic, Production planning by shuffle operation, Proceedings of the 11th WSEAS International Conference on Computers, p.178-183, July 26-28, 2007, Agios Nikolaos, Crete Island, Greece
|
|
|
|
|
|
|
|