نتایج جستجو برای: program runtime logic

تعداد نتایج: 605136  

1999
A. Ciampolini E. Lamma P. Mello

This paper presents the Abductive LogIc Agent System (ALIAS, for short), a multi-agent architecture based on cooperating intelligent logic agents. Agents in ALIAS are grouped into bunches; each bunch represents an agora where agents together discuss about common arguments. ALIAS agents can ramble from bunch to bunch at runtime, thus collecting information (i.e. agent's experience) derived from ...

Journal: :Journal of Systems and Software 2014
Damián Adalid Alberto Salmerón María-del-Mar Gallardo Pedro Merino

This paper presents an approach for the automated debugging of reactive and concurrent Java programs, combining model checking and runtime monitoring. Runtime monitoring is used to transform the Java execution traces into the input for the model checker, the purpose of which is twofold. First, it checks these execution traces against properties written in linear temporal logic (LTL), which repr...

2012
Eric Bodden

Many contemporary runtime-verification tools instrument a program under test with finite-state runtime monitors that can be parameterized through variable-to-object bindings. Often, such tools provide a specification formalism that is some form of syntactic extension to an aspect-oriented programming language. The tools then transform monitor specifications into aspects that bind the monitors’ ...

Journal: :IEICE Transactions 2013
Takashi Ishio Hiroki Wakisaka Yuki Manabe Katsuro Inoue

Logging the execution process of a program is a popular activity for practical program understanding. However, understanding the behavior of a program from a complete execution trace is difficult because a system may generate a substantial number of runtime events. To focus on a small subset of runtime events, a dynamic object process graph (DOPG) has been proposed. Although a DOPG can potentia...

2008
Yin Wang Terence Kelly Manjunath Kudlur Stéphane Lafortune Scott A. Mahlke

Deadlock is an increasingly pressing concern as the multicore revolution forces parallel programming upon the average programmer. Existing approaches to deadlock impose onerous burdens on developers, entail high runtime performance overheads, or offer no help for unmodified legacy code. Gadara automates dynamic deadlock avoidance for conventional multithreaded programs. It employs whole-program...

2009
Robert T. Effinger Brian Charles Williams Gerard Kelly Michael Sheehy

In this paper we extend dynamic controllability of temporally-flexible plans to temporally-flexible reactive programs. We consider three reactive programming language constructs whose behavior depends on runtime observations; conditional execution, iteration, and exception handling. Temporally-flexible reactive programs are distinguished from temporally-flexible plans in that program execution ...

Journal: :Computer Standards & Interfaces 2004
Tzu-Han Kao Shyan-Ming Yuan

Mobile and embedded devices provide the function of surfing the Internet anytime and anywhere. There are several kinds of mobile execution environments (MExE) built on these appliances, such as WAP, J2ME, PJava, and Microsoft CLI. It is difficult for programmers to write a program only once and then execute it on these mobile devices. The primary reason is there are a variety of devices with di...

Journal: :Transactions of the Japanese Society for Artificial Intelligence 2002

Journal: :IEEE Trans. Knowl. Data Eng. 1990
Danette Chimenti Ruben Gamboa Ravi Krishnamurthy Shamim A. Naqvi Shalom Tsur Carlo Zaniolo

The LDL system provides a declarative logic-based language and integrates relational database and logic programming technologies so as to support advanced data and knowledge-based applications. This paper contains a comprehensive overview of the system and contains a description of the LDL language and the compilation techniques employed to translate LDL queries into target queries on the store...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید