Results 21 to 30 of about 24,092 (308)
Revocation techniques for Java concurrency [PDF]
This paper proposes two approaches to managing concurrency in Java using a guarded region abstraction. Both approaches use revocation of such regions—the ability to undo their effects automatically and transparently. These new techniques alleviate many of the constraints that inhibit construction of transparently scalable and robust concurrent ...
Adam Welc +2 more
openaire +1 more source
Virtual Machine Support for Many-Core Architectures: Decoupling Abstract from Concrete Concurrency Models [PDF]
The upcoming many-core architectures require software developers to exploit concurrency to utilize available computational power. Today's high-level language virtual machines (VMs), which are a cornerstone of software development, do not provide ...
A. Peymandoust +56 more
core +3 more sources
Applying dynamic analysis to programs running in interpreted environments
The present-day trends in software engineering include the steady increase of code and design complexity which reinforces the high demand in automated software testing and analysis tools.
S. P. Vartanov +2 more
doaj +1 more source
Nowadays, with the rapid growth of data volume, massive data has become one of the factors that plague the development of enterprises. How to effectively process data and reduce the concurrency pressure of data access has become the driving force for the
Dajun Chang +3 more
doaj +1 more source
A Graph-Based Semantics Workbench for Concurrent Asynchronous Programs [PDF]
A number of novel programming languages and libraries have been proposed that offer simpler-to-use models of concurrency than threads. It is challenging, however, to devise execution models that successfully realise their abstractions without forfeiting ...
A Corradini +23 more
core +3 more sources
Actors that Unify Threads and Events [PDF]
There is an impedance mismatch between message-passing concurrency and virtual machines, such as the JVM. VMs usually map their threads to heavyweight OS processes.
B. Chin +14 more
core +1 more source
This study compared the clinical effectiveness and treatment satisfaction of Pregabalin and Gabapentin triple therapy for neuropathic pain in a real‐world setting. The primary outcome measured the reduction in mean Self‐Administered Leeds Assessment of Neuropathic Symptoms and Signs pain score value from baseline to 12 weeks posttreatment.
Nithya Raju +7 more
wiley +1 more source
Dynamic program analysis for error detection using goal-seeking input data generation
This paper describes the principles of program dynamic analysis for defect detection using input data generation. Techniques of program transformation allowing execution trace extraction, data flow tracing and input data generation for execution path ...
S. P. Vartanov, A. Y. Gerasimov
doaj +1 more source
Simulation and performance evaluation of concurrent Java program execution have been difficult due to the lack of proper model and tools. Previous modeling and simulation approaches cannot simultaneously achieve three tasks: (1) support the direct ...
Chong Shum +6 more
doaj +1 more source
Flow Java: Declarative Concurrency for Java
Logic variables pioneered by (concurrent) logic and concurrent constraint programming are powerful mechanisms for automatically synchronizing concurrent computations. They support a declarative model of concurrency that avoids explicitly suspending and resuming computations.
Drejhammar, Frej +3 more
openaire +4 more sources

