中文
相关论文

相关论文: Reactive Programming in Standard ML

200 篇论文

Reinforcement learning (RL) algorithms, due to their reliance on external systems to learn from, require digital environments (e.g., simulators) with very simple interfaces, which in turn constrain significantly the implementation of such…

编程语言 · 计算机科学 2025-04-29 Massimo Fioravanti , Samuele Pasini , Giovanni Agosta

We propose active object languages as a development tool for formal system models of distributed systems. Additionally to a formalization based on a term rewriting system, we use established Software Engineering concepts, including software…

分布式、并行与集群计算 · 计算机科学 2018-10-08 Eduard Kamburjan , Reiner Hähnle

We propose a method which generates reactive robot behavior learned from human demonstration. In order to do so, we use the Playful programming language which is based on the reactive programming paradigm. This allows us to represent the…

机器人学 · 计算机科学 2020-07-23 Vincent Berenz , Ahmed Bjelic , Lahiru Herath , Jim Mainprice

We propose a novel type-safe reactive programming language with live updates that extends an existing work to support multiple distributed evolution queues. Dependency sets of definitions are incorporated in the type system to protect the…

编程语言 · 计算机科学 2024-07-10 Heng Zhong , Anrui Liu

Reactive synthesis is an automatic way to translate a human intention expressed in some logic into a system of some kind. This thesis has two parts, devoted to logic and to systems. In Part I, we develop two new approaches to CTL*…

计算机科学中的逻辑 · 计算机科学 2018-08-29 Ayrat Khalimov

Scenario-Based Programming is a methodology for modeling and constructing complex reactive systems from simple, stand-alone building blocks, called scenarios. These scenarios are designed to model different traits of the system, and can be…

软件工程 · 计算机科学 2020-10-13 Guy Katz , Assaf Marron , Aviran Sadon , Gera Weiss

In the logic programming paradigm, a program is defined by a set of methods, each of which can be executed when specific conditions are met during the current state of an execution. The semantics of these programs can be elegantly…

计算机科学中的逻辑 · 计算机科学 2024-10-02 Matteo Acclavio , Roberto Maieli

Well structured and readable source code is a pre-requisite for maintainable software and successful collaboration among developers. Static analysis enables the automated extraction of code complexity and readability metrics which can be…

软件工程 · 计算机科学 2021-10-29 Gustaf Holst , Felix Dobslaw

Agent-based modeling is a paradigm of modeling dynamic systems of interacting agents that are individually governed by specified behavioral rules. Training a model of such agents to produce an emergent behavior by specification of the…

机器学习 · 计算机科学 2019-10-11 Karan K. Budhraja , Hang Gao , Tim Oates

Cognitive BASIC is a minimal, BASIC-style prompting language and in-model interpreter that structures large language model (LLM) reasoning into explicit, stepwise execution traces. Inspired by the simplicity of retro BASIC, we repurpose…

人工智能 · 计算机科学 2025-11-24 Oliver Kramer

We show in this paper how managed multi-context systems (mMCSs) can be turned into a reactive formalism suitable for continuous reasoning in dynamic environments. We extend mMCSs with (abstract) sensors and define the notion of a run of the…

人工智能 · 计算机科学 2015-05-21 Gerhard Brewka , Stefan Ellmauthaler , Jörg Pührer

Macroprogramming refers to the theory and practice of conveniently expressing the macro(scopic) behaviour of a system using a single program. Macroprogramming approaches are motivated by the need of effectively capturing global/system-level…

编程语言 · 计算机科学 2025-11-19 Roberto Casadei

One of the big challenges of developing interactive statistical applications is the management of the data pipeline, which controls transformations from data to plot. The user's interactions needs to be propagated through these modules and…

图形学 · 计算机科学 2014-09-26 Yihui Xie , Heike Hofmann , Xiaoyue Cheng

Reactive programs combine traditional sequential programming constructs with primitives to allow communication with other concurrent agents. They are ubiquitous in modern applications, ranging from components systems and web services, to…

计算机科学中的逻辑 · 计算机科学 2021-04-19 Simon Foster , Kangfeng Ye , Ana Cavalcanti , Jim Woodcock

Functional languages have provided major benefits to the verification community. Although features such as purity, a strong type system, and computational abstractions can help guide programmers away from costly errors, these can present…

编程语言 · 计算机科学 2018-03-29 Bernd Finkbeiner , Felix Klein , Ruzica Piskac , Mark Santolucito

The problem is to evaluate the behavior of an object when primary sources of information about the object become unavailable, so that any information must be obtained from the intelligent use of available secondary sources. This evaluative…

信息论 · 计算机科学 2019-03-15 John J. Benedetto , Michael R. Dellomo

Reactive answer set programming has paved the way for incorporating online information into operative solving processes. Although this technology was originally devised for dealing with data streams in dynamic environments, like assisted…

人工智能 · 计算机科学 2013-12-24 Martin Gebser , Philipp Obermeier , Torsten Schaub

We describe some progress towards a new common framework for model driven engineering, based on behavioral programming. The tool we have developed unifies almost all of the work done in behavioral programming so far, under a common set of…

软件工程 · 计算机科学 2018-06-05 Michael Bar-Sinai , Gera Weiss , Reut Shmuel

The conventional Wonham-Ramadge supervisory control framework of discrete event systems enforces a closed discrete event system to generate correct behaviors under certain environments, which can be captured by an appropriate plant model.…

信号处理 · 电气工程与系统科学 2019-09-19 Alireza Partovi , Hai Lin

Two traditional paradigms are often used to describe the behavior of agents in multi-agent complex systems. In the first one, agents are considered to be fully rational and systems are seen as multi-player games. In the second one, agents…

计算机科学与博弈论 · 计算机科学 2016-03-17 Mickael Randour