Search Results - "Concurrent Java"
-
1
The ThreadRadar visualization for debugging concurrent Java programs
ISSN: 1343-8875, 1875-8975Published: Berlin/Heidelberg Springer Berlin Heidelberg 01.12.2022Published in Journal of visualization (01.12.2022)“…Due to non-deterministic behavior and thread interleaving of concurrent programs, the debugging of concurrency and performance issues is a rather difficult and…”
Get full text
Journal Article -
2
Visual Analytics for Concurrent Java Executions
ISSN: 2643-1572Published: IEEE 01.11.2019Published in IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (01.11.2019)“…Analyzing executions of concurrent software is very difficult. Even if a trace is available, such traces are very hard to read and interpret. A textual trace…”
Get full text
Conference Proceeding -
3
Synthesis of verifiable concurrent Java components from formal models
ISSN: 1619-1366, 1619-1374Published: Berlin/Heidelberg Springer Berlin Heidelberg 01.02.2019Published in Software and systems modeling (01.02.2019)“… In our work, we consider the problem of generating a concurrent Java component from a high-level model of inter-process interaction (i.e., communication + synchronization…”
Get full text
Journal Article -
4
DecompositionJ: Parallel and Deterministic Simulation of Concurrent Java Executions in Cyber-Physical Systems
ISSN: 2169-3536, 2169-3536Published: Piscataway IEEE 01.01.2018Published in IEEE access (01.01.2018)“…Simulation and performance evaluation of concurrent Java program execution have been difficult due to the lack of proper model and tools…”
Get full text
Journal Article -
5
Writing Concurrent Java Programs Based on CafeOBJ Specifications
Published: IEEE 01.12.2017Published in 2017 24th Asia Pacific Software Engineering Conference (APSEC) (01.12.2017)“…CafeOBJ is an advanced algebraic specification language that can be used for writing formal specifications of various software systems and verifying properties…”
Get full text
Conference Proceeding -
6
Tool support for testing concurrent Java components
ISSN: 0098-5589, 1939-3520Published: New York IEEE 01.06.2003Published in IEEE transactions on software engineering (01.06.2003)“…Concurrent programs are hard to test due to the inherent nondeterminism. This paper presents a method and tool support for testing concurrent Java components…”
Get full text
Journal Article -
7
Slicing concurrent Java programs using Indus and Kaveri
ISSN: 1433-2779, 1433-2787Published: Heidelberg Springer Nature B.V 01.10.2007Published in International journal on software tools for technology transfer (01.10.2007)“… In this paper, we present Indus--a robust framework for analyzing and slicing concurrent Java programs, and Kaveri--a feature-rich Eclipse-based GUI front end for Indus slicing…”
Get full text
Journal Article -
8
A deadlock detection tool for concurrent Java programs
ISSN: 0038-0644, 1097-024XPublished: Chichester, UK John Wiley & Sons, Ltd 01.06.1999Published in Software, practice & experience (01.06.1999)“…This paper presents some issues related to the design and implementation of a concurrency analysis tool able to detect deadlock situations in Java programs…”
Get full text
Journal Article -
9
Testing Concurrent Java Components
ISBN: 0769528929, 9780769528922Published: Washington, DC, USA IEEE Computer Society 20.05.2007Published in 29th International Conference on Software Engineering : ICSE 2007 companion volume : proceedings : 20-26 May 2007, Minneapolis, Minnesota (20.05.2007)“… (Concurrency Analyser) testing tool supports these techniques for the testing of concurrent Java components and will be discussed and demonstrated in the tutorial…”
Get full text
Conference Proceeding -
10
Observations on the assured evolution of concurrent Java programs
ISSN: 0167-6423, 1872-7964Published: Elsevier B.V 01.12.2005Published in Science of computer programming (01.12.2005)“…Evolving and refactoring concurrent Java software can be error-prone, resulting in race conditions and other concurrency difficulties…”
Get full text
Journal Article -
11
Slicing concurrent Java programs
ISBN: 076950180X, 9780769501802ISSN: 1092-8138Published: IEEE 01.01.1999Published in Proceedings Seventh International Workshop on Program Comprehension (01.01.1999)“…Although many slicing algorithms have been proposed for object oriented programs, no slicing algorithm has been proposed which can be used to handle the problem of slicing concurrent Java programs correctly…”
Get full text
Conference Proceeding -
12
A method for verifying concurrent Java components based on an analysis of concurrency failures
ISSN: 1532-0626, 1532-0634Published: Chichester, UK John Wiley & Sons, Ltd 10.03.2007Published in Concurrency and computation (10.03.2007)“… In previous work, we have developed the ConAn testing tool for the testing of concurrent Java components…”
Get full text
Journal Article -
13
Towards Using Concurrent Java API Correctly
ISBN: 1509055266, 9781509055265Published: IEEE 01.11.2016Published in 2016 21st International Conference on Engineering of Complex Computer Systems (ICECCS) (01.11.2016)“…Concurrent Programs are hard to analyze or debug due to the complex program logic and unpredictable execution environment. In practice, ordinary programmers…”
Get full text
Conference Proceeding -
14
Slicing concurrent Java programs using Indus and Kaveri: Fundamental approaches to software engineering
ISSN: 1433-2779Published: Berlin Springer 2007Published in International journal on software tools for technology transfer (2007)Get full text
Journal Article -
15
Data flow analysis for checking properties of concurrent Java programs
ISBN: 1581130740, 9781581130744ISSN: 0270-5257Published: New York, NY, USA ACM 1999Published in Proceedings / International Conference on Software Engineering (1999)“…In this paper we show how the FLAVERS data flow analysis technique, originally formulated for systems using a rendezvous concurrency model, can be applied to…”
Get full text
Conference Proceeding Journal Article -
16
Static Analysis for Understanding Shared Objects in Open Concurrent Java Programs
ISBN: 1424489113, 9781424489114ISSN: 1095-1350Published: IEEE 01.10.2010Published in 2010 17th Working Conference on Reverse Engineering (01.10.2010)“… This paper studies shared objects in open concurrent Java programs. First, it proposes a classification of shared objects into three categories…”
Get full text
Conference Proceeding -
17
Improving the scalability of directed model checking of concurrent java code through hybrid and distributed analysis
ISBN: 9781369046816, 1369046812Published: ProQuest Dissertations & Theses 01.01.2016“…Since the widespread adoption of multi-core architectures at the turn of the millennium, parallel and concurrent programming paradigms, such as multi-threaded…”
Get full text
Dissertation -
18
Mutation Operators for Concurrent Java (J2SE 5.0)
ISBN: 076952897X, 9780769528977Published: IEEE 01.11.2006Published in Mutation 2006 - ISSRE Workshops 2006 : second Workshop on Mutation Analysis : 7-10 November 2006 (01.11.2006)“… We are interested in using mutation analysis to evaluate, compare and improve quality assurance techniques for concurrent Java programs…”
Get full text
Conference Proceeding -
19
Anomaly detection in concurrent Java programs using dynamic data flow analysis
ISSN: 0950-5849, 1873-6025Published: Elsevier B.V 23.12.2001Published in Information and software technology (23.12.2001)“… In this work, we first identify the different classes of synchronization anomalies that may occur in concurrent Java programs…”
Get full text
Journal Article -
20
Anomaly detection in concurrent Java programs using dynamic flow analysis
ISSN: 0950-5849, 1873-6025Published: Amsterdam Elsevier Science Ltd 23.12.2001Published in Information and software technology (23.12.2001)“… The different classes of synchronization anomalies that may occur in concurrent Java programs are identified…”
Get full text
Journal Article

