Advertisement
Promo

Application development Toolkit

Download now

Monitoring and Characterization of Component-Based Systems with Global Causality Capture

PublisherHP Labs
Format1.1MB PDF, requires Acrobat Rdr 5Date added17 Mar 2003
Topics Component-Based
Downloads25

Current software development techniques and tools lack the capability to characterize function call chains in multithreaded and distributed applications built upon component technologies like CORBA, COM and J2EE. The root cause is that causal linkage information necessary to trace end-to-end call chains is private to each vendor's runtime and often unavailable for logging or analysis. This paper proposes and demonstrates a mechanism for maintaining and correlating global causality information of component-based applications, and using this information to expose and characterize function call chains and their associated behaviors in such multithreaded and distributed applications. The approach employed in this paper relies on a global virtual tunnel facilitated by the instrumented stubs and skeletons. This tunnel maintains and correlates causal information throughout the end-to-end call chains spanning threads, processes and processors. As a result, monitoring data captured locally can be correlated and system-wide propagation of timing latency and CPU utilization becomes perceivable.

Download now

Did you find this white paper useful?
27 out of 50 users found this white paper useful


  • Trackback
  • Clip Link

Related white papers

The CCM and EJB Story

Every Component Software technologies like CCM, EJB and COM+ offer a model for dealing with components. This is called a Component Model. The first step of integrating CCM and EJB...


Intro to Perl on Windows

Although Perl may have been born and raised in the Unix universe, the world's favorite practical extraction and reporting language has had, and has had for some time, an established...


Five Basic Steps for Efficient Space Organization within High Density Enclosures

Organizing components and cables within high density enclosures need not be a stressful, time consuming chore. In fact, thanks to the flexibility of new enclosure designs, a standard for organizing...


Component Based Development and Use: Managing the Component Life Cycle

This paper will discuss the challenges and issues related to component based development and reuse. It will describe the players involved in component production and consumption, and the various methodologies,...


Podcast: Building the James Webb Space Telescope

When the Webb Telescope takes off for its perch in space, it will be operated by some 200,000 lines of software code. Since a system failure would involve a...


Developing an Open Source Strategy to Accelerate Software Development

Open Source software can accelerate software development and cut costs. Today there are billions of lines of open source freely available for download off the Internet, and developers are especially...


Consistent Independent Component Analysis and Prewhitening

In the past decade, independent component analysis (ICA) has received much attention in many different fields, such as signal processing and machine learning. It has been used as a standard...


Broadband Deals? Powered by Top 10 Broadband

150+ broadband packages

Compare 30+ mobile broadband deals

Mobile Broadband »
White Paper

Featured White Paper

Technical Description: IBMXIV Storage System

The IBMXIV® Storage System offers a new level of high-end disk system performance and reliability. It is a core component of theIBMInformation Infrastructure which helps clients address their needs for availability, security, compliance and retention of information. The XIVsystem provides consistency under all conditions, immunity to hotspots, ...

Download Now

Other White Papers

Best Practices for Translating Customer Satisfaction into Revenue

Today's support organisations are focused on two top-level metrics: financial results and customer...

Data Quality Considerations for a Master Data Management Structure

Companies acquiring companies. Human Resources sharing information with Finance. Businesses...

See All White Papers


Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters