Home >

news ヘルプ

論文・著書情報


タイトル
和文: 
英文:Emfrp: A Functional Reactive Programming Language for Small-Scale Embedded Systems 
著者
和文: 澤田 賢祐, 渡部 卓雄.  
英文: Kensuke Sawada, Takuo Watanabe.  
言語 English 
掲載誌/書名
和文: 
英文: 
巻, 号, ページ         pp. 46-54
出版年月 2016年3月15日 
出版者
和文: 
英文:ACM 
会議名称
和文: 
英文:Modularity 2016, Constrained and Reactive Objects Workshop (CROW 2016) 
開催地
和文:マラガ 
英文:Málaga 
公式リンク http://2016.modularity.info/track/CROW-2016-papers
 
DOI https://doi.org/10.1145/2892664.2892670
アブストラクト In this paper, we introduce a new functional reactive programming (FRP) language Emfrp designed to support small-scale embedded systems. An Emfrp program defines a system as a fixed directed graph whose nodes correspond to the time-varying values in the system. The language equips a simple mechanism that enables each node to refer the past values of arbitrary nodes. Using this mechanism, Emfrp provides simplicity and flexibility for describing complex time-dependent reactive behaviors without space and time leaks. Our Emfrp compiler produces platform-independent ANSI-C code that can run on multiple processors including resource constrained microcontrollers. To demonstrate the capabilities of the language, we show a simple but non-trivial example application.

©2007 Tokyo Institute of Technology All rights reserved.