By Topic

A lightweight awareness service for industrial environments [distributed software]

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Mock, M. ; Nat. Res. Center for Inf. Technol., St. Augustin, Germany ; Gergeleit, M. ; Nett, E.

Presents the design and implementation of a lightweight awareness service and its application to example scenarios of distributed software environments. Due to the complexity of distributed systems, the behavior of software for distributed systems is hard to predict. Even examining the behavior of existing software is difficult, due to the lack of central control and state. Awareness denotes the ability of a (distributed) system to report about and to assess its own status and behavior. Awareness is helpful for important steps of the distributed software engineering process, e.g. for gathering state information, for online observation, for debugging and for performance management of each development cycle. The basic purpose of the lightweight awareness service is to visualize online information in powerful, flexible presentation views. To be useful for industrial environments, the awareness service is designed to be easy-to-use: it is a fully distribution-transparent client/server architecture which does not require manual configuration. This is achieved by the introduction two new concepts: (1) a view request broker that is responsible for launching, locating and binding views to clients, and (2) the concept of auto-configuring views, i.e. views that adapt their outline automatically to the data being presented. Both concepts can be accessed as ready-to-use components via a simple object-based procedural client interface

Published in:

System Sciences, 1997, Proceedings of the Thirtieth Hawaii International Conference on  (Volume:1 )

Date of Conference:

7-10 Jan 1997