中文
相关论文

相关论文: LuaJava - A Scripting Tool for Java

200 篇论文

This paper presents a logic based approach to debugging Java programs. In contrast with traditional debugging we propose a debugging methodology for Java programs using logical queries on individual execution states and also over the…

编程语言 · 计算机科学 2007-05-23 Hani Girgis , Bharat Jayaraman

The multiplicity of software projects' stakeholders and activities leads to the multiplicity of software specification views and thus creates the need to establish mutual consistency between them. The process of establishing such…

软件工程 · 计算机科学 2017-11-20 Alexandr Naumchev

This paper proposes integrating Aspect-oriented Programming (AOP) into Julia, a language widely used in scientific and High-Performance Computing (HPC). AOP enhances software modularity by encapsulating cross-cutting concerns, such as…

编程语言 · 计算机科学 2024-12-30 Osamu Ishimura , Yoshihide Yoshimoto

Lua (Ierusalimschy et al., 1996) is a well-known scripting language, popular among many programmers, most notably in the gaming industry. Remarkably, the only data-structuring mechanism in Lua are associative arrays, called tables. With Lua…

离散数学 · 计算机科学 2023-12-07 Conrado Martínez , Cyril Nicaud , Pablo Rotondo

The paper presents a prototype of the accelerator commissioning and simulation application toolkit based on the Unified Accelerator Libraries (UAL) framework. The existing UAL 1.x environment has been implemented as an open collection of…

加速器物理 · 物理学 2007-05-23 N. Malitsky , J. Smith , J. Wei

CalcuList (Calculator with List manipulation), is an educational language for teaching functional programming extended with some imperative and side-effect features, which are enabled under explicit request by the programmer. In addition to…

编程语言 · 计算机科学 2018-02-20 Domenico Sacca' , Angelo Furfaro

The use of applications on computers, smartphones, and tablets has been considerably simplied thanks to interactive and dynamic graphical interfaces coupled with the mouse and touch screens. It is no longer necessary to be a computer…

人机交互 · 计算机科学 2025-11-21 Michel Adam , Patrice Frison , Moncef Daoud , Sabine Letellier Zarshenas

With numerous specialised technologies available to industry, it has become increasingly frequent for computer systems to be composed of heterogeneous components built over, and using, different technologies and languages. While this…

软件工程 · 计算机科学 2013-02-22 Christian Colombo , Adrian Francalanza , Ruth Mizzi , Gordon J. Pace

High-level reversible programming languages are few and far between and in general offer only rudimentary abstractions from the details of the underlying machine. Modern programming languages offer a wide array of language constructs and…

编程语言 · 计算机科学 2017-07-26 Tue Haulund

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 Internet of Things. Such systems include a set of reactive values…

编程语言 · 计算机科学 2018-03-28 Tetsuo Kamina , Tomoyuki Aotani

We describe an architecture for implementing spoken natural language dialogue interfaces to semi-autonomous systems, in which the central idea is to transform the input speech signal through successive levels of representation corresponding…

计算与语言 · 计算机科学 2007-05-23 Manny Rayner , Beth Ann Hockey , Frankie James

To equip SL with software properly, we need an input system to represent and manipulate signed contents in the same way that every day software allows to process written text. Refuting the claim that video is good enough a medium to serve…

计算与语言 · 计算机科学 2018-11-06 Michael Filhol

We provide formal semantics for a large subset of the Lua programming language, in its version 5.2. We validate our model by mechanizing it and testing it against the test suite of the reference interpreter of Lua, confirming that our model…

编程语言 · 计算机科学 2017-06-09 Mallku Soldevila , Beta Ziliani , Bruno Silvestre , Daniel Fridlender , Fabio Mascarenhas

Program synthesis -- the automatic generation of code given a specification -- is one of the most fundamental tasks in artificial intelligence (AI) and the dream of many programmers. Numerous synthesizers have been developed for program…

This document is intended as a stand-alone textbook chapter to be used for introducing some functional programming concepts into a course in which the primary teaching language is Java. For details of the approach, please see the paper…

编程语言 · 计算机科学 2023-02-21 John MacCormick

Although message-based (business) application integration is based on orchestrated message flows, current modeling languages exclusively cover (parts of) the control flow, while under-specifying the data flow. Especially for more…

数据库 · 计算机科学 2020-08-11 Daniel Ritter , Jan Broß

Many existing systems track aliasing and uniqueness, each with their own trade-off between expressiveness and developer effort. We propose Latte, a new approach that aims to minimize both the amount of annotations and the complexity of…

编程语言 · 计算机科学 2023-09-12 Conrad Zimmerman , Catarina Gamboa , Alcides Fonseca , Jonathan Aldrich

Since decade understanding of programs has become a compulsory task for the students as well as for others who are involved in the process of developing software and providing solutions to open problems. In that aspect showing the problem…

软件工程 · 计算机科学 2017-08-25 Safeeullah Soomro , Zainab Alansari , Mohammad Riyaz Belgaum

This tool demonstration presents a research toolkit for a language model of Java source code. The target audience includes researchers studying problems at the granularity level of subroutines, statements, or variables in Java. In contrast…

软件工程 · 计算机科学 2023-05-16 Chia-Yi Su , Aakash Bansal , Vijayanta Jain , Sepideh Ghanavati , Collin McMillan

Extending a given language with new dedicated features is a general and quite used approach to make the programming language more adapted to problems. Being closer to the application, this leads to less programming flaws and easier…

计算机科学中的逻辑 · 计算机科学 2010-03-26 Claude Kirchner , Pierre-Etienne Moreau , Cláudia Tavares