中文
相关论文

相关论文: Reactive Programming in Standard ML

200 篇论文

We describe a representation in a high-level transition system for policies that express a reactive behavior for the agent. We consider a target decision component that figures out what to do next and an (online) planning capability to…

人工智能 · 计算机科学 2016-04-01 Zeynep G. Saribatur , Thomas Eiter

In previous work, we proposed a logic-based framework in which computation is the execution of actions in an attempt to make reactive rules of the form if antecedent then consequent true in a canonical model of a logic program determined by…

人工智能 · 计算机科学 2020-02-19 Robert Kowalski , Fariba Sadri

Reaction RuleML is a general, practical, compact and user-friendly XML-serialized language for the family of reaction rules. In this white paper we give a review of the history of event / action /state processing and reaction rule…

人工智能 · 计算机科学 2007-05-23 Adrian Paschke

Complex software systems often feature distinct modes of operation, each designed to handle a particular scenario that may require the system to respond in a certain way. Breaking down system behavior into mutually exclusive modes and…

Reaction systems are discrete dynamical systems inspired by bio-chemical processes, whose dynamical behaviour is expressed by set-theoretic operations on finite sets. Reaction systems thus provide a description of bio-chemical phenomena…

形式语言与自动机理论 · 计算机科学 2020-08-05 Alberto Dennunzio , Enrico Formenti , Luca Manzoni , Antonio E. Porreca

Logic Production System (LPS) is a logic-based framework for modelling reactive behaviour. Based on abductive logic programming, it combines reactive rules with logic programs, a database and a causal theory that specifies transitions…

人工智能 · 计算机科学 2021-09-23 Krysia Broda , Fariba Sadri , Stephen Butler

There has been much recent interest in adopting functional and reactive programming for use in real-time system design. Moving toward a more declarative methodology for developing real-time systems purports to improve the fidelity of…

编程语言 · 计算机科学 2016-01-14 Muyuan Li , Daniel E McArdle , Jeffrey C Murphy , Bhargav Shivkumar , Lukasz Ziarek

We formally define an elegant multi-paradigm unification of Functional Reactive Programming, Actor Systems, and Object-Oriented Programming. This enables an intuitive form of declarative programming, harvesting the power of concurrency…

编程语言 · 计算机科学 2021-01-11 N. Webster , M. Servetto

Modern systems evolve in unpredictable environments and have to continuously adapt their behavior to changing conditions. The "DReAM" (Dynamic Reconfigurable Architecture Modeling) framework, has been designed for modeling reconfigurable…

形式语言与自动机理论 · 计算机科学 2018-10-25 Rocco De Nicola , Alessandro Maggi , Joseph Sifakis

Reactive synthesis is a paradigm for automatically building correct-by-construction systems that interact with an unknown or adversarial environment. We study how to do reactive synthesis when part of the specification of the system is that…

计算机科学中的逻辑 · 计算机科学 2018-04-23 Daniel J. Fremont , Sanjit A. Seshia

Dynamical systems are a broad class of mathematical tools used to describe the evolution of physical and computational processes. Traditionally these processes model changing entities in a static world. Picture a ball rolling on an empty…

范畴论 · 数学 2020-07-30 Sophie Libkind

The present article introduces a reference framework for discussing resilience of computational systems. Rather than a property that may or may not be exhibited by a system, resilience is interpreted here as the emerging result of a dynamic…

系统与控制 · 计算机科学 2015-04-13 Vincenzo De Florio

Traditional Answer Set Programming (ASP) rests upon one-shot solving. A logic program is fed into an ASP system and its stable models are computed. The high practical relevance of dynamic applications led to the development of multi-shot…

编程语言 · 计算机科学 2015-11-05 Martin Gebser , Phillip Obermeier , Torsten Schaub

The aim of my Ph.D. thesis concerns Reasoning in Highly Reactive Environments. As reasoning in highly reactive environments, we identify the setting in which a knowledge-based agent, with given goals, is deployed in an environment subject…

人工智能 · 计算机科学 2019-09-19 Francesco Pacenza

Over the past decade, reactive frameworks and languages have become the dominant programming paradigm in front-end web development. In this paradigm, user actions change application state, and those changes propagate reactively to derived…

编程语言 · 计算机科学 2024-09-02 Evan Donahue

A formalism is presented for computing and organizing actions for autonomous agents in dynamic environments. We introduce the notion of teleo-reactive (T-R) programs whose execution entails the construction of circuitry for the continuous…

人工智能 · 计算机科学 2014-11-17 N. Nilsson

Whereas standard treatments of temporal logic are adequate for closed systems, having no run-time interactions with their environment, they fall short for reactive systems, interacting with their environments through synchronisation of…

计算机科学中的逻辑 · 计算机科学 2020-09-01 Rob van Glabbeek

In recent years, research in the area of human-robot interaction has focused on developing robots capable of understanding complex human instructions and performing tasks in dynamic and diverse environments. These systems have a wide range…

机器人学 · 计算机科学 2024-11-25 Simone Colombani , Dimitri Ognibene , Giuseppe Boccignone

In this note we revisit the so-called reactive programming style, which evolves from the synchronous programming model of the Esterel language by weakening the assumption that the absence of an event can be detected instantaneously. We…

编程语言 · 计算机科学 2007-06-12 Roberto Amadio , Gerard Boudol , Ilaria Castellani , Frederic Boussinot

The current computer programmings encapsulate attributes and behaviours into objects, but miss the mechanism to support the connection among objects. A programming paradigm is presented to connect all objects. The connection supports…

编程语言 · 计算机科学 2016-03-23 Yanping Chen , Qinghua Zheng , Ping Chen