Abstract
Visual Occam (VISO) is a visual programming language for concurrent programming. It uses message passing for interprocess communication and processes are disjoint. The VISO language uses a modular approach to visual programming which simplifies the specification of programs. It has a graphical syntax based on the language Occam. The petri net formalism is used to represent the semantics of the VISO language. This paper describes the design and implementation of the VISO language. It presents syntax, semantics, and a number of concurrent programs specified in the VISO language. Also, it discusses how synchronous communication can be expressed in petri nets.
| Original language | English |
|---|---|
| Pages (from-to) | 1-24 |
| Number of pages | 24 |
| Journal | Computer Languages |
| Volume | 23 |
| Issue number | 1 |
| DOIs | |
| State | Published - Apr 1997 |
Keywords
- Concurrent programming
- Occam
- Petri nets
- Syntax and semantics
- Visual programming languages
ASJC Scopus subject areas
- General Computer Science
Fingerprint
Dive into the research topics of 'Visual Occam: Syntax and semantics'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver