Periodic and Aperiodic Task Description Mechanisms in an FRP Language for Small-Scale Embedded Systems

被引:0
|
作者
Sogo, Kento [1 ]
Tsuji, Yuta [1 ]
Moriguchi, Sosuke [1 ]
Watanabe, Takuo [1 ]
机构
[1] Tokyo Inst Technol, Tokyo, Japan
关键词
functional reactive programming; periodic tasks; aperiodic tasks; embedded systems; language design; PROGRAMMING LANGUAGE;
D O I
10.1145/3623506.3623578
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents mechanisms for describing real-time tasks in functional reactive programming (FRP) languages for small-scale embedded systems. We have designed and implemented Emfrp, an FRP language for resource-constrained systems, and demonstrated its usefulness with several applications. However, the language requires using external clocks as time-varying values when describing time-dependent behaviors. In this work, we extend the types of time-varying values that express their update timings to describe periodic and aperiodic tasks. The extensions enable concise and precise descriptions of various timed behaviors. We evaluate prototype implementations of the extended language concerning program size, execution time, and power consumption.
引用
收藏
页码:43 / 53
页数:11
相关论文
共 50 条
  • [21] Why small-scale cannabis growers stay small: Five mechanisms that prevent small-scale growers from going large scale
    Hammersvik, Eirik
    Sandberg, Sveinung
    Pedersen, Willy
    INTERNATIONAL JOURNAL OF DRUG POLICY, 2012, 23 (06) : 458 - 464
  • [22] CHARACTERISTICS OF THERMODYNAMICS OF SMALL-SCALE SYSTEMS, BIOENERGETICS .1. DESCRIPTION WITHIN EQUILIBRIUM THERMODYNAMICS
    TIKHONOV, AN
    BLYUMENFELD, LA
    ZHURNAL FIZICHESKOI KHIMII, 1990, 64 (07): : 1729 - 1740
  • [23] Chinese Event Extraction with Small-Scale Language Model
    Chen, Quanlin
    Jia, Jun
    Fan, Shuo
    ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, ICIC 2023, PT IV, 2023, 14089 : 768 - 779
  • [24] ReQuEST: A Small-Scale Multi-Task Model for Community Question-Answering Systems
    Aftabi, Seyyede Zahra
    Seyyedi, Seyyede Maryam
    Maleki, Mohammad
    Farzi, Saeed
    IEEE ACCESS, 2024, 12 : 17137 - 17151
  • [25] PERIODIC HOTSPOT DISTRIBUTION AND SMALL-SCALE CONVECTION IN THE UPPER MANTLE
    YAMAJI, A
    EARTH AND PLANETARY SCIENCE LETTERS, 1992, 109 (1-2) : 107 - 116
  • [26] A survey of small-scale spatially periodic distortions of auroral forms
    Trondsen, TS
    Cogger, LL
    JOURNAL OF GEOPHYSICAL RESEARCH-SPACE PHYSICS, 1998, 103 (A5): : 9405 - 9415
  • [27] Periodic and aperiodic task scheduling in strongly partitioned integrated real-time systems
    Kim, D
    Lee, YH
    COMPUTER JOURNAL, 2002, 45 (04): : 395 - 409
  • [28] EXPERIMENTAL INVESTIGATION OF SMALL-SCALE TRANSPORT MECHANISMS IN STRATOSPHERE
    ROSENBER.NW
    GOOD, RE
    VICKERY, WK
    DEWAN, EM
    AIAA JOURNAL, 1974, 12 (08) : 1094 - 1099
  • [29] STUDY OF SMALL-SCALE CAVITY GROWTH MECHANISMS FOR UCG
    YEARY, DL
    RIGGS, JB
    IN SITU, 1987, 11 (04): : 305 - 327
  • [30] Task loading of soldering workers in small-scale manufacturing units
    Muthiah, Arunachalam
    Kulkarni, Janhavi
    Lele, Manasi
    Lee, Seul Chan
    INTERNATIONAL JOURNAL OF OCCUPATIONAL SAFETY AND ERGONOMICS, 2025,