@inproceedings{oai:ipsj.ixsq.nii.ac.jp:00210317, author = {Takuo, Watanabe and Kazuhiro, Shibanai and Takuo, Watanabe and Kazuhiro, Shibanai}, book = {Proceedings of Asia Pacific Conference on Robot IoT System Development and Platform}, month = {Mar}, note = {Functional reactive programming (FRP) is a programming paradigm where a system is described using declarative abstractions of the change propagation of discrete events and continuous signals. This paper presents a purely functional reactive programming model that facilitates a uniform description of distributed coordination and per-node computation. A case study of a wireless sensor-actor network (WSAN) shows that both inter-node coordination and intra-node computation can uniformly be written as reactive behaviors. The paper also describes an implementation method of the model using Distributed XFRP, a pure FRP language for distributed systems., Functional reactive programming (FRP) is a programming paradigm where a system is described using declarative abstractions of the change propagation of discrete events and continuous signals. This paper presents a purely functional reactive programming model that facilitates a uniform description of distributed coordination and per-node computation. A case study of a wireless sensor-actor network (WSAN) shows that both inter-node coordination and intra-node computation can uniformly be written as reactive behaviors. The paper also describes an implementation method of the model using Distributed XFRP, a pure FRP language for distributed systems.}, pages = {1--5}, publisher = {情報処理学会}, title = {Towards a Functional Reactive Programming Model for Developing WSANs}, volume = {2020}, year = {2021} }