Direct semantics of concurrent languages in the SMoLCS approach
Journal Article
·
· IBM J. Res. Dev.; (United States)
For years providing syntax-directed methods for the formal definition of concurrent languages has proved to be a challenging task. Problems are even more difficult if a language has some of the typical Ada features, such as strong interference between sequential and concurrent aspects, parameterized semantics, complex data structure, and finally an extremely large size. The authors developed an approach, the SMoLCS approach, which extends the denotational method to handle concurrent languages and also provides a solution to the above problems. Their method has been adopted for the formal definition of full Ada within the related EEC project. They illustrate the basic principles of the approach, following the so-called direct semantics style used for Ada with the help of a toy language as a running example.
- OSTI ID:
- 5384759
- Journal Information:
- IBM J. Res. Dev.; (United States), Journal Name: IBM J. Res. Dev.; (United States) Vol. 31:5; ISSN IBMJA
- Country of Publication:
- United States
- Language:
- English
Similar Records
Semantics of shared variables in parallel programming languages
Development of a debugger for a concurrent language
Processes and the denotational semantics of concurrency
Thesis/Dissertation
·
Tue Dec 31 23:00:00 EST 1985
·
OSTI ID:7183687
Development of a debugger for a concurrent language
Conference
·
Mon Aug 01 00:00:00 EDT 1983
· SIGPLAN Not.; (United States)
·
OSTI ID:5084214
Processes and the denotational semantics of concurrency
Journal Article
·
Fri Jul 01 00:00:00 EDT 1983
· Inf. Control; (United States)
·
OSTI ID:5180525