Download:
|
by Thomas Gehrke, Michaela Huhn
Proceedings of the 8th International Symposium on Programming Languages: Implementations, Logics and Programs (PLILP '96), volume 1140 of Lecture Notes in Computer Science
http://www.ips.cs.tu-bs.de/~gehrke/plilp.ps.gz
Add To MetaCart
Abstract:
Abstract. We present a new programming language ProFun which is aimed for the specification and prototype implementation of reactive systems. ProFun combines the paradigms of concurrent and functional programming. A formal operational semantics is developed as a basis for verification techniques. We have implemented a ProFun-compiler which uses C++ as its target language.
Citations
|
2762
|
Communication and Concurrency
– Milner
- 1989
|
|
2677
|
Communicating Sequential Processes
– Hoare
- 1995
|
|
1268
|
The C++ Programming Language
– Stroustrup
- 1997
|
|
886
|
A Calculus of Mobile Processes
– Milner, Parrow, et al.
- 1992
|
|
565
|
Notions of computation and monads
– Moggi
- 1991
|
|
369
|
Programming Be Liberated from von Neumann Style? A Functional Style and its Algebra of Programs
– Backus
- 1978
|
|
216
|
CML: A Higher-order Concurrent Language
– Reppy
- 1991
|
|
126
|
The Esterel Synchronous Programming Language
– Berry, Gonthier
- 1992
|
|
108
|
Functional Programming
– Field, Harrison
- 1988
|
|
88
|
The Zinc experiment: an economical implementation of the ML language
– Leroy
- 1990
|
|
49
|
LOTOS—A formal description technique based on the temporal ordering of observational behaviour
– ISO
- 1989
|
|
48
|
Proof theory for CRL: A language for processes with data
– Groote, Ponse
- 1994
|
|
34
|
A theory of weak bisimulation for core cml
– Ferreira, Hennessy, et al.
- 1998
|
|
19
|
A modal theory of types for the -calculus
– Amadio, Dam
- 1135
|
|
13
|
Correctness proof of the bakery protocol in CRL
– Groote, Korver
- 1994
|
|
12
|
Hanne Riis Nielson. From CML to process algebras
– Nielson
- 1993
|
|
10
|
A proposal for data types for E-LOTOS
– Pecheur
- 1994
|
|
9
|
Programming in the pi-calculus: An experiment in programming language design. Tutorial notes on the Pict language. Available electronically
– Pierce
- 1993
|
|
9
|
et al. Facile antigua release programming guide
– Thomsen
- 1993
|
|
6
|
Parallele Implementierung funktionaler Programmiersprachen
– Loogen
- 1990
|
|
3
|
Towards a Semantic Theory of CML
– Ferreira, Hennessy
- 1995
|
|
2
|
Standard ML of New Jersey -- User's Guide (Version 0.93
– Laboratories, AT&T
- 1993
|
|
2
|
Specification of Concurrent Process Systems in a Functional Setting
– Bohlmann, Loogen, et al.
|
|
2
|
The Natural Dynamic Semantics of Mini-Standard ML
– Clement
- 1987
|
|
2
|
Eine Programmiersprache fur verteilte Systeme mit funktionalem Datenanteil
– Gehrke
- 1996
|