中文
相关论文

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

200 篇论文

Modern frameworks for development of graphical interfaces are using the native controls of the operating system. Because of that they are using operating system events model for inter-component communication. We consider a method to…

软件工程 · 计算机科学 2007-05-23 Vaghinak Petrosyan

In recent years, decentralized applications (dApps) built on blockchain platforms such as Ethereum and coded in languages such as Solidity, have gained attention for their potential to disrupt traditional centralized systems. Despite their…

计算机与社会 · 计算机科学 2024-01-05 Sabrina Aufiero , Giacomo Ibba , Silvia Bartolucci , Giuseppe Destefanis , Rumyana Neykova , Marco Ortu

We present a graphical simulation tool for visually and interactively exploring the processing of various events handled by an operating system when running a program. Our graphical simulator is available for use on the web and locally by…

其他计算机科学 · 计算机科学 2019-11-12 Joshua W. Buck , Saverio Perugini

There is a growing interest in adopting object technologies for the development of real-time control systems. Several commercial tools, currently available, provide object-oriented modeling and design support for real-time control systems.…

软件工程 · 计算机科学 2015-08-27 Qimin Gao , Lyndon J. Brown , Luiz Fernando Capretz

In the context of the ATLAS experiment there is growing evidence of the importance of different kinds of Meta-data including all the important details of the detector and data acquisition that are vital for the analysis of the acquired…

Some blockchain programs (smart contracts) have included serious security vulnerabilities. Obsidian is a new typestate-oriented programming language that uses a strong type system to rule out some of these vulnerabilities. Although Obsidian…

软件工程 · 计算机科学 2020-10-19 Michael Coblenz , Jonathan Aldrich , Joshua Sunshine , Brad A. Myers

New information technologies provide a lot of prospects for performance improvement. One of them is "Dynamic Source Code Generation and Compilation". This article shows how this way provides high performance for engineering problems.

性能 · 计算机科学 2008-08-25 Petr R. Ivankov

The paper describes problem-oriented approach to software development. The approach is a part of the original integrated methodology of enterprise Internet-based software design and implementation. All aspects of software development, from…

软件工程 · 计算机科学 2007-05-23 Sergey V. Zykov

Smart homes are becoming more popular, as every day a new home appliance can be digitally controlled. Smart Digital Homes are using a server to make interaction with all the possible devices in one place, on a computer or webpage. In this…

机器人学 · 计算机科学 2010-09-29 Ali Reza Manashty , Amir Rajabzadeh , Zahra Forootan Jahromi

Languages like F#, C#, and recently also Scala, provide "Async" programming models which aim to make asynchronous programming easier by avoiding an inversion of control that is inherent in callback-based programming models. This paper…

编程语言 · 计算机科学 2015-11-03 Philipp Haller , Heather Miller

The lack of proper documentation makes program comprehension a cumbersome process for developers. Source code summarization is one of the existing solutions to this problem. Lots of approaches have been proposed to summarize source code in…

软件工程 · 计算机科学 2020-08-31 Alireza Aghamohammadi , Maliheh Izadi , Abbas Heydarnoori

Oval is a testing tool which help developers to detect unexpected changes in the behavior of their software. It is able to automatically compile some test programs, to prepare on the fly the needed configuration files, to run the tests…

软件工程 · 计算机科学 2007-05-23 D. Chamont , C. Charlot

Scripting languages are becoming more and more important as a tool for software development, as they provide great flexibility for rapid prototyping and for configuring componentware applications. In this paper we present LuaJava, a…

软件工程 · 计算机科学 2007-05-23 Carlos Cassino , Roberto Ierusalimschy , Noemi Rodriguez

As robotics systems become more distributed, the communications between different robot modules play a key role for the reliability of the overall robot control. In this paper, we present a study of the Linux communication stack meant for…

Robots are a popular platform for introducing computing and artificial intelligence to novice programmers. However, programming state-of-the-art robots is very challenging, and requires knowledge of concurrency, operation safety, and…

计算机与社会 · 计算机科学 2019-11-25 Joseph Spitzer , Joydeep Biswas , Arjun Guha

High-performance computing platforms are becoming more and more heterogeneous, which makes it very difficult for researchers and scientific software developers to keep up with the rapid changes on the hardware market. In this paper, the…

数学软件 · 计算机科学 2018-09-27 Matthias Möller , Andrzej Jaeschke

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 Agile/Scrum software development, sprint planning and retrospective analysis are the key elements of project management. The aim of our work is to support software developers in these activities. In this paper, we present our prototype…

软件工程 · 计算机科学 2025-06-19 Maria Spichkova , Kevin Iwan , Madeleine Zwart , Hina Lee , Yuwon Yoon , Xiaohan Qin

This paper introduces RobotIQ, a framework that empowers mobile robots with human-level planning capabilities, enabling seamless communication via natural language instructions through any Large Language Model. The proposed framework is…

机器人学 · 计算机科学 2025-02-19 Emmanuel K. Raptis , Athanasios Ch. Kapoutsis , Elias B. Kosmatopoulos

We present lifestate rules--an approach for abstracting event-driven object protocols. Developing applications against event-driven software frameworks is notoriously difficult. One reason why is that to create functioning applications,…

编程语言 · 计算机科学 2017-01-03 Shawn Meier , Aleksandar Chakarov , Maxwell Russek , Sergio Mover , Bor-Yuh Evan Chang