• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

Instrumenting Java Bytecode to Replay Execution Traces of Multithreaded Programs (0)

by Marcel Christian Baur
Add To MetaCart

Tools

Sorted by:
Results 1 - 3 of 3

Antipattern-based Detection of Deficiencies in Java Multithreaded Software

by H. H. Hallal, E. Alikacem, W. P. Tunney, S. Boroday, A. Petrenko - In Proceedings of the Fourth International Conference on Quality Software (QSIC2004
"... In this paper, we investigate an antipattern-based approach to analyze Java multithreaded (MT) programs. We present a library of 38 antipatterns, which describe predefined recognized sources of multithreading related errors in the code. The antipatterns are archived in practical, easy to use templat ..."
Abstract - Cited by 3 (2 self) - Add to MetaCart
In this paper, we investigate an antipattern-based approach to analyze Java multithreaded (MT) programs. We present a library of 38 antipatterns, which describe predefined recognized sources of multithreading related errors in the code. The antipatterns are archived in practical, easy to use templates, and are classified according to their potential effects on the program behavior. We also report on our experience in using these antipatterns in the analysis of real multithreaded applications. 1.

A Framework for Recording & Replay of Software that Performs I/O

by Rajiv Ramanasankaran
"... Date Thesis AcceptedDedicated to my parentsAcknowledgments ..."
Abstract - Cited by 1 (0 self) - Add to MetaCart
Date Thesis AcceptedDedicated to my parentsAcknowledgments

Embedding a Test Tool in Eclipse Java Development Environment

by Maria Rosaria Morbidelli
"... Abstract. For delivering high quality software products, it is important to test them in environments very close to the typical customer ones, where unexpected events may perturb the normal running of the application. Running tests in a realistic environment starting from the early development phase ..."
Abstract - Add to MetaCart
Abstract. For delivering high quality software products, it is important to test them in environments very close to the typical customer ones, where unexpected events may perturb the normal running of the application. Running tests in a realistic environment starting from the early development phases helps in reducing costs in terms of fixing. Moreover, in a distributed application, the importance of testing each single component increases when Agile methodologies are adopted because it can happen that a component is developed when its pre-requisites are not available. Often the customer environments are very complex and replicating them in a laboratory is difficult if at all possible. The aim of this paper is to describe the integration in the Eclipse IDE of a test tool useful for simulating the operating conditions of typical customer environments. This allows to seamlessly run complex tests directly from the Eclipse IDE without switching to a different environment.
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University