中文
相关论文

相关论文: Events! (Reactivity in urbiscript)

200 篇论文

Automated debugging, long pursued in a variety of fields from software engineering to cybersecurity, requires a framework that offers the building blocks for a programmable debugging workflow. However, existing debuggers are primarily…

软件工程 · 计算机科学 2025-06-06 Gabriele Digregorio , Roberto Alessandro Bertolini , Francesco Panebianco , Mario Polino

In many smart contract architectures, every contract or object is mutably shared by default. The Sui smart contract platform bears the unique feature of distinguishing between shared and owned objects. While transactions operating on shared…

分布式、并行与集群计算 · 计算机科学 2024-06-24 Roman Overko

To understand the complexity of global events, one must navigate a web of interwoven sub-events, identifying those most impactful elements within the larger, abstract macro-event framework at play. This concept can be extended to the field…

计算与语言 · 计算机科学 2024-05-20 Reece Suchocki , Mary Martin , Martha Palmer , Susan Brown

Oftentimes, there is a need to experiment with different programming languages and technologies when designing software applications. Such experiments must be reproducible and share-able within a team workplace, and manual effort should be…

分布式、并行与集群计算 · 计算机科学 2021-05-05 Ayaz Hafiz , Kevin Jin

Many applications from the robotics domain can benefit from FPGA acceleration. A corresponding key question is how to integrate hardware accelerators into software-centric robotics programming environments. Recently, several approaches have…

机器人学 · 计算机科学 2022-01-20 Christian Lienen , Marco Platzner

Dataflow languages provide natural support for specifying constraints between objects in dynamic applications, where programs need to react efficiently to changes of their environment. Researchers have long investigated how to take…

编程语言 · 计算机科学 2011-04-13 Camil Demetrescu , Irene Finocchi , Andrea Ribichini

In this article we describe Hack.VR, an object-oriented programming game in virtual reality. Hack.VR uses a VR programming language in which nodes represent functions and node connections represent data flow. Using this programming…

Reactive systems are systems that maintain an ongoing interaction with their environment, activated by receiving input events from the environment and producing output events in response. Modern programming languages designed to program…

编程语言 · 计算机科学 2016-11-15 Riccardo Pucella

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

Live programming environments enable programmers to edit a running program and obtain immediate feedback on each individual change. The liveness quality is valued by programmers to help work in small steps and continuously add or correct…

软件工程 · 计算机科学 2017-04-05 Toni Mattis , Patrick Rein , Robert Hirschfeld

We present Dolphin, an extensible programming language for autonomous vehicle networks. A Dolphin program expresses an orchestrated execution of tasks defined compositionally for multiple vehicles. Building upon the base case of elementary…

机器人学 · 计算机科学 2018-07-27 Keila Lima , Eduardo R. B. Marques , José Pinto , João B. Sousa

We propose a dynamic verification framework for protocols in real-time distributed systems. The framework is based on Scribble, a tool-chain for design and verification of choreographies based on multiparty session types, developed with our…

分布式、并行与集群计算 · 计算机科学 2014-08-27 Rumyana Neykova , Laura Bocchi , Nobuko Yoshida

Network library APIs have historically been developed with the emphasis on data movement, placement, and communication semantics. Many communication semantics are available across a large variety of network libraries, such as send-receive,…

分布式、并行与集群计算 · 计算机科学 2022-06-02 Luis E. Peña , Wenbin Lu , Pavel Shamis , Steve Poole

Embedding a programming language in a QR code is a new and extremely promising opportunity, as it makes devices and objects smarter without necessarily requiring an Internet connection. In this paper, all the steps needed to translate a…

网络与互联网体系结构 · 计算机科学 2024-04-09 Stefano Scanzio , Gianluca Cena , Adriano Valenzano

This paper presents EDSC, a novel smart contract platform design based on the event-driven execution model as opposed to the traditionally employed transaction-driven execution model. We reason that such a design is a better fit for many…

分布式、并行与集群计算 · 计算机科学 2021-01-15 Mudabbir Kaleem , Keshav Kasichainula , Rabimba Karanjai , Lei Xu , Zhimin Gao , Lin Chen , Weidong Shi

Bugs that surface in mobile applications can be difficult to reproduce and fix due to several confounding factors including the highly GUI-driven nature of mobile apps, varying contextual states, differing platform versions and device…

软件工程 · 计算机科学 2018-01-19 Kevin Moran , Richard Bonett , Carlos Bernal-Cardenas , Brendan Otten , Daniel Park , Denys Poshyvanyk

Event-B provides a flexible framework for stepwise system development via refinement. The framework supports steps for (a) refining events (one-by-one), (b) splitting events (one-by-many), and (c) introducing new events. In each of the…

计算机科学中的逻辑 · 计算机科学 2011-06-22 Steve Schneider , Helen Treharne , Heike Wehrheim

This paper describes exploratory experiments to validate the possibility of programming autonomous robots using an agent-oriented programming language. Proper perception of the environment, by means of various types of sensors, and timely…

多智能体系统 · 计算机科学 2020-07-24 Eleonora Iotti , Giuseppe Petrosino , Stefania Monica , Federico Bergenti

Reactivity is an essential property of a synchronous program. Informally, it guarantees that at each instant the program fed with an input will `react' producing an output. In the present work, we consider a refined property that we call `…

计算机科学中的逻辑 · 计算机科学 2011-11-09 Roberto Amadio , Frederique Dabrowski

Hardware heterogeneity is here to stay for high-performance computing. Large-scale systems are currently equipped with multiple GPU accelerators per compute node and are expected to incorporate more specialized hardware. This shift in the…

分布式、并行与集群计算 · 计算机科学 2023-03-09 Polykarpos Thomadakis , Nikos Chrisochoides