Files: Description File size Format
Fulltext PDF (requires Acrobat Reader)
   
Author: David Broman
Title: Flow Lambda Calculus for Declarative Physical Connection Semantics
Language: English
Issue: 1
Abstract [en]:

One of the most fundamental language constructs of equation-based object-oriented languages is the possibility to state acausal connections, where both potential variables and flow variables exist. Several of the state-of-the art languages in this category are informally specified using natural language. This can make the languages hard to interpret, reason about, and disable the possibility to guarantee the absence of certain errors. In this work, we construct a formal operational small-step semantics based on the lambda-calculus. The calculus is then extended with more convenient modeling capabilities. Examples are given that demonstrate the expressiveness of the language, and some tests are made to verify the correctness of the semantics.

Keywords: Flow connection, Flow Lambda Calculus, Operational Semantics
PDF
Publisher: Linköping University Electronic Press
Year: 2007
Available: 2007-12-18
No. of pages: 18
Series: Technical reports in Computer and Information Science
ISSN (online): 1654-7233
File: http://www.ep.liu.se/ea/trcis/2007/001/trcis07001.pdf
Checksum: (MD5)
PGP: PGP
SPECIAL INFO : Checksum, PGP and persistence
REFERENCE TO THIS PAGE:
Broman, David (2007). Flow Lambda Calculus for Declarative Physical Connection Semantics. http://www.ep.liu.se/ea/trcis/2007/001/ ()