Dynamic analysis of java applications for multithreaded antipatterns (original) (raw)

Using Runtime Analysis to Guide Model Checking of Java Programs

Klaus Havelund

2000

View PDFchevron_right

Antipattern-based detection of deficiencies in Java multithreaded software

Alexandre Petrenko

Quality Software, 2004

View PDFchevron_right

JNuke: efficient dynamic analysis for Java

Armin Biere

2004

View PDFchevron_right

Jeagle: a JAVA Runtime Verification tool

Klaus Havelund

View PDFchevron_right

Applying static analysis to large-scale, multi-threaded Java programs

Armin Biere

Proceedings 2001 Australian Software Engineering Conference, 2001

View PDFchevron_right

Static analysis of Java multithreaded and distributed applications

Riccardo Sisto

Proceedings International Symposium on Software Engineering for Parallel and Distributed Systems, 1998

View PDFchevron_right

Proceedings of the 1st Workshop on Verification and Analysis of Multi-threaded Java-like Programs (VAMP), Lisbon, Portugal, Septemper 3, 2007: Satellite Workshop at CONCUR 2007

Dermot Cochran

2007

View PDFchevron_right

Java-MaC: a Run-time Assurance Tool for Java Programs

Insup Lee

Electronic Notes in Theoretical Computer Science, 2001

View PDFchevron_right

Event-based runtime verification of java programs

Klaus Havelund

ACM SIGSOFT Software Engineering Notes, 2005

View PDFchevron_right

An Overview of the Runtime Verification Tool Java PathExplorer

Klaus Havelund

Formal Methods in System Design, 2004

View PDFchevron_right

Using SPIN for automated debugging of infinite executions of Java programs

Pedro Merino

2014

View PDFchevron_right

Java-MaC: A Run-Time Assurance Approach for Java Programs

Insup Lee

Formal Methods in System Design, 2004

View PDFchevron_right

No Java without caffeine: A tool for dynamic analysis of Java programs

Narendra Jussien

… , 2002. Proceedings. ASE …, 2002

View PDFchevron_right

Trace-Driven Verification of Multithreaded Programs

Mahmoud Said

Lecture Notes in Computer Science, 2010

View PDFchevron_right

Java memory model aware software validation

Arnab De

View PDFchevron_right

Dynamic data flow analysis for Java programs

kassem afif saleh

Information and Software Technology, 2000

View PDFchevron_right

A model checker for Java bytecode, with novel applications

Burak Sahin

2017

View PDFchevron_right

Behavior investigation of concurrent Java programs: an approach based on source-code instrumentation

Cosimo Prete

Future Generation Computer Systems, 2001

View PDFchevron_right

Verifying temporal specifications of Java programs

Andreas Bollin

Software Quality Journal

View PDFchevron_right

Data flow analysis for checking properties of concurrent Java programs

George Avrunin

Proceedings of the 21st …, 1999

View PDFchevron_right

Model-Based Trace-Checking

Carla Ferreira

2003

View PDFchevron_right

Java Memory Model Aware Sofware Verification

Deepak DSouza

2010

View PDFchevron_right

A runtime assertion checker for the Java Modeling Language (JML)

Yoonsik Cheon, Gary Leavens

2002

View PDFchevron_right

A Practical Approach to Runtime Verification of Real-Time Properties for Java Programs

Gerardo Schneider

View PDFchevron_right

LARVA --- Safer Monitoring of Real-Time Java Programs (Tool Paper)

Gerardo Schneider

2009 Seventh IEEE International Conference on Software Engineering and Formal Methods, 2009

View PDFchevron_right

Framework for testing multi-threaded Java programs

Eitan Farchi

Concurrency and Computation: Practice and Experience, 2003

View PDFchevron_right

Abstracting Models from Execution Traces for Performing Formal Verification

Maria Tortorella

Communications in Computer and Information Science, 2009

View PDFchevron_right

A local approach for temporal model checking of Java bytecode

Antonella Santone, gigliola vaglini

Journal of Computer and System Sciences, 2005

View PDFchevron_right

JCHARMING: A Bug Reproduction Approach using Crash Traces and Directed Model Checking

Abdelwahab Hamou-lhadj

View PDFchevron_right