Tracing system-level communication in distributed systems

  • Authors:
  • Zoltán Ádám Mann;Károly Kondorosi

  • Affiliations:
  • Department of Control Engineering and Information Technology, Budapest University of Technology and Economics, H-1117 Budapest, Magyar Tudósok körútja 2, Hungary;Department of Control Engineering and Information Technology, Budapest University of Technology and Economics, H-1117 Budapest, Magyar Tudósok körútja 2, Hungary

  • Venue:
  • Software—Practice & Experience
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Traditional tracing mechanisms, usually developed for use in a single-computer environment, are bound to a specific programming language. Today's highly distributed and heterogeneous computing environments require new tracing methodologies. This paper addresses the problem by reviewing ways in which the middleware might--and should--support tracing. In particular, CORBA (Common Object Request Broker Architecture) meta-objects that can be applied for tracing are studied. One meta-object, namely the interceptor concept, is presented in more depth, followed by a detailed description of an interceptor-based tracing architecture for CORBA applications. Implementation details and evaluation experience are given.