Home >

news ヘルプ

論文・著書情報


タイトル
和文: 
英文:Bounded-Construction-Types for Functional Reactive Programming 
著者
和文: 横山 陽彦, 森口 草介, 渡部 卓雄.  
英文: Akihiko Yokoyama, Sosuke Moriguchi, Takuo Watanabe.  
言語 English 
掲載誌/書名
和文: 
英文:Philippine Computing Journal 
巻, 号, ページ Vol. 15    No. 2    pp. 24-35
出版年月 2020年12月1日 
出版者
和文: 
英文: 
会議名称
和文: 
英文:10th Workshop on Computation: Theory and Practice (WCTP 2020) 
開催地
和文: 
英文: 
アブストラクト We introduce a new type system to Emfrp, a functional reactive programming language designed for resource-constrained embedded systems. To ensure such property that the language can statically determine the amount of runtime memory and guarantee the termination of reactive actions, it disallows the use of recursive data types and functions. However, such restrictions often impose unnatural representations of data structures and algorithms used in various applications. Our new type system, named Bounded-Construction-Types (BCTs), enhances Emfrp by introducing recursive data types with size annotations yet the improved language keeps the static property mentioned above. In this paper, we formalize Emfrp extended with BCTs, present the algorithm for statically computing the runtime memory bounds, and prove its soundness.

©2007 Tokyo Institute of Technology All rights reserved.