Out of stock

This item is currently unavailable

Gone for 90 days. Could come back at any time — we're watching for you.

Out of stock 90 days · last price £46

BiblioScholar Flashlight: A Dynamic Detector of Shared State, Race Conditions, and Locking Models in Concurrent Java Programs

Amazon

Price History & Forecast

Grey patches = out of stock. Cheaper = lower on the chart. Hover for exact prices.

Last 724 days · 724 data points (no recent data)

Historical
Generating forecast…
£45.95 £45.94 £45.94 £45.94 £45.95 £45.95 £45.95 24 October 2024 22 April 2025 20 October 2025 19 April 2026 17 October 2026
View at Amazon ↗
Out of stock

Price data checked 7 days ago

NEW HERE?

Amazon shows you one price. We show you all of them.

Tosheroon watches Amazon prices so you don't have to. Every product on Amazon has a price history — we make it visible. Set the price you'd actually pay, and we'll email you the second it gets there. No app, no account, one email.

WHAT'S ON THIS PAGE

↑ Price chart
when this has been cheap or pricey
↑ Forecast
where the price is heading next
↓ Statistics
all-time high & low, recent range
↑ Price alert
name your number, we'll email you

Price Distribution

Price distribution over 724 days • 1 price levels

Days at Price
724 days 0 181 362 543 724 £46 Days at Price

Price Analysis

Most common price: £46 (724 days, 100.0%)

Price range: £46 - £46

Price levels: 1 different prices over 724 days

Description

Concurrent Java programs are difficult to understand and implement correctly. This difficultly leads to code faults that are the source of many real-world reliability and security problems. Many factors contribute to concurrency faults in Java code; for example, programmers may not understand Java language semantics or, when using a Java library or framework, may not understand that their resulting program is concurrent. This thesis describes a dynamic analysis approach, implemented in a tool named FlashLight, that detects shared state and possible race conditions within a program. FlashLight illuminates the concurrency within a program for programmers that are wholly or partially "in the dark" about their software's concurrency. FlashLight also works in concert with the Fluid assurance tool to propose Greenhouse-style [8] lock policy models based upon a program's observed locking behavior. After review by a programmer to ensure reasonableness, these models can be verified by the Fluid assurance tool. Our combination of a dynamic tool with a program verification system focused on concurrency fault detection and repair is, to the best of our knowledge, novel and is the primary contribution of this research. We applied FlashLight to several concurrent Java programs, including a large (greater than 100kSLOC) commercial web application server. Our case study experiences in- duced us to improve FlashLight to (1) allow the programmer to specify interesting time quantums (e.g., this is the start up phase of my program) and (2) support the common Java programming idiom of not locking shared state during object construc- tion. Both improvements help to reduce false positives. FlashLight introduces an overhead of roughly 1.7 times the original execution time of the program. The most significant limitation of FlashLight is that it is not fully integrated into the Fluid assurance tool with respect to the user experience.

Product Specifications

Format
paperback
Domain
Amazon UK
Release Date
09 October 2012
Listed Since
29 October 2012

Barcode

No barcode data available

Similar Products You Might Like

Software and Critical Technology Protection against Side-Channel Analysis through Dynamic Hardware Obfuscation
98% match

Software and Critical Technology Protection against Side-Channel Analysis through Dynamic Hardware Obfuscation

BiblioScholar

£63.79 23 Sep 2026
Application of the Three Short Calibration Technique in a Low Frequency Focus Beam System
98% match

Application of the Three Short Calibration Technique in a Low Frequency Focus Beam System

BiblioScholar

£16.97 01 Oct 2026
Graphics-Oriented Battlefield Tracking Systems: U.S. Army and Air Force Interoperability
98% match

Graphics-Oriented Battlefield Tracking Systems: U.S. Army and Air Force Interoperability

BiblioScholar

Price unavailable
Empowering First Responders: Peer-to-Peer Technology
98% match

Empowering First Responders: Peer-to-Peer Technology

BiblioScholar

Price unavailable
Including a Critical Path Method of Project Management to Assist the Planning and Tracking of Stability Operations
98% match

Including a Critical Path Method of Project Management to Assist the Planning and Tracking of Stability Operations

BiblioScholar

Price unavailable
Paranoia, Disruption, and Dominance: Corporate Lessons for the DoD
98% match

Paranoia, Disruption, and Dominance: Corporate Lessons for the DoD

BiblioScholar

£16.00 30 Sep 2026
Shelter-in-Place: Indoor Exposure Assessment During an Airborne Chemical, Biological, Radiological, and Nuclear Event
98% match

Shelter-in-Place: Indoor Exposure Assessment During an Airborne Chemical, Biological, Radiological, and Nuclear Event

BiblioScholar

Price unavailable
An Interactive Tool for Refining Software Specifications from a Formal Domain Model
98% match

An Interactive Tool for Refining Software Specifications from a Formal Domain Model

BiblioScholar

£45.95 27 Sep 2026
Steady State Stress in a Coated Infinite Half-Space Subjected to a Moving Load
98% match

Steady State Stress in a Coated Infinite Half-Space Subjected to a Moving Load

BiblioScholar

Price unavailable
Casualty Evacuation in the Contemporary Operating Environment
98% match

Casualty Evacuation in the Contemporary Operating Environment

BiblioScholar

Price unavailable
Extensible Markup Language as a Weather Tool
98% match

Extensible Markup Language as a Weather Tool

BiblioScholar

Price unavailable
Predicting Software Development Cost for Command and Control Systems
98% match

Predicting Software Development Cost for Command and Control Systems

BiblioScholar

£45.95 28 Aug 2026
Adaptive Battlespace Frameworks: The Key to Planning and Control in Future Wars
98% match

Adaptive Battlespace Frameworks: The Key to Planning and Control in Future Wars

BiblioScholar

Price unavailable
Base Defense at the Special Forces Forward Operational Base
98% match

Base Defense at the Special Forces Forward Operational Base

BiblioScholar

Price unavailable
Bibliometrically Mapping Team Cognition Literature: A Co-Citation Analysis
98% match

Bibliometrically Mapping Team Cognition Literature: A Co-Citation Analysis

BiblioScholar

Price unavailable
Cyber-Based C4ISR Asset: A U.S. Air Force Critical Vulnerability
98% match

Cyber-Based C4ISR Asset: A U.S. Air Force Critical Vulnerability

BiblioScholar

Price unavailable
Fabrication Techniques for III-V Micro-Opto-Electro-Mechanical Systems
98% match

Fabrication Techniques for III-V Micro-Opto-Electro-Mechanical Systems

BiblioScholar

Price unavailable
Dynamic Targeting for Nonlinear Operations on a Noncontiguous Battlefield
98% match

Dynamic Targeting for Nonlinear Operations on a Noncontiguous Battlefield

BiblioScholar

Price unavailable
Command and Control of Joint Network Operations and the Role of the Component Commands
98% match

Command and Control of Joint Network Operations and the Role of the Component Commands

BiblioScholar

£45.95 26 Sep 2026
Precision Engagement: Sharpening the Tip of the Spear
98% match

Precision Engagement: Sharpening the Tip of the Spear

BiblioScholar

Price unavailable
Chromate Dissociation from Primer Paint in Simulated Lung Fluid
98% match

Chromate Dissociation from Primer Paint in Simulated Lung Fluid

BiblioScholar

£45.95 26 Sep 2026
Reconstituting U.S. Brigades and Battalions: The Human Touch
98% match

Reconstituting U.S. Brigades and Battalions: The Human Touch

BiblioScholar

Price unavailable
The Instruments of Power: A Computer-Assisted Game for the ACSC Curriculum
98% match

The Instruments of Power: A Computer-Assisted Game for the ACSC Curriculum

BiblioScholar

£16.97 13 Oct 2026
Thermal Characterization of a Hall Effect Thruster
98% match

Thermal Characterization of a Hall Effect Thruster

BiblioScholar

Price unavailable