@techreport{oai:ipsj.ixsq.nii.ac.jp:00217293, author = {上野, 颯太 and 紙名, 哲生 and Sota, Ueno and Tetsuo, Kamina}, issue = {7}, month = {Mar}, note = {リアクティブプログラミング(RP)における時変値では,変数への明示的な再代入を行うかわりに,変数の値が時間とともに変化する.さらに Java に基づく RP 言語 SignalJ においては,時変値の値変化の履歴を時系列データとみなし,その値を指定された時刻の関数とする永続時変値の機構が提供される.SignalJ は元々ローカルなシステムを対象としてきたが,永続時変値の実体は言語処理系の外部にある時系列データベースであり,オープンなリアクティブシステムの基盤となりうるものである.本研究ではこの特徴を生かした,永続時変値のための分散計算基盤の実現方法を示す.またそれを用いたソフトウェア開発を現実のものにするために解決すべき様々な問題について議論する., A signal in reactive programming (RP) is considered as a function of time and its value is updated automatically without performing explicit assignments. Furthermore, the Java-based RP language SignalJ provides persistent signals, where the update history of a signal is considered time-series data, and the value of the signal is considered as a function of a specified (possibly past) time. SignalJ have been targeting to local systems; however, the entity of a persistent signal exists in the time-series database, which exists in the outside of the language and can be a basis of open reactive systems. In this paper, we propose an implementation of infrastructure system for open and distributed persistent signals by utilizing such a characteristic. We also discuss several issues on realizing software development based on this infrastructure.}, title = {永続時変値の分散化に向けた基盤システムの試作}, year = {2022} }