activity
20182025
most citedA Functional Programming Language with Versions

4 citations · 4 across the 1 of their papers we have counts for

collaborators
Showing cs.PLShow all

5 papers · 1 filter

cs.PL20251 cited

Consistent Distributed Reactive Programming with Retroactive Computation

Tetsuo Kamina, Tomoyuki Aotani, Hidehiko Masuhara

Context: Many systems require receiving data from multiple information sources, which act as distributed network devices that asynchronously send the latest data at their own pace…

cs.PL2025

Evolution Language Framework for Persistent Objects

Tetsuo Kamina, Tomoyuki Aotani, Hidehiko Masuhara

Context: Multi-schema-version data management (MSVDM) is the database technology that simultaneously supports multiple schema versions of one database. With the technology, multipl…

cs.PL2023

Compilation Semantics for a Programming Language with Versions

Yudai Tanabe, Luthfan Anshar Lubis, Tomoyuki Aotani +1

Programming with versions is a paradigm that allows a program to use multiple versions of a module so that the programmer can selectively use functions from both older and newer ve…

cs.PL20214 cited

A Functional Programming Language with Versions

Yudai Tanabe, Luthfan Anshar Lubis, Tomoyuki Aotani +1

While modern software development heavily uses versioned packages, programming languages rarely support the concept of versions in their semantics, which makes software updates mor…

cs.PL2018

Harmonizing Signals and Events with a Lightweight Extension to Java

Tetsuo Kamina, Tomoyuki Aotani

The current demands for seamless connections with the surrounding environment make software more reactive. For example, such demands are evident in systems consisting of the Intern…