• DocumentCode
    2355035
  • Title

    Collecting metrics for CORBA-based distributed systems

  • Author

    McGregor, John D. ; Cho, Il-Hyung ; Malloy, Brian A. ; Curry, E. Lowry ; Hobatr, Chanika

  • Author_Institution
    Dept. of Comput. Sci., Clemson Univ., SC, USA
  • fYear
    1998
  • fDate
    20-21 Nov 1998
  • Firstpage
    11
  • Lastpage
    22
  • Abstract
    The Common Object Request Broker Architecture (CORBA) supports the creation of distributed systems that cross processor, language and paradigm boundaries. These systems can be large and complex entities that consume considerable resources in their creation and execution. Measurements of characteristics of software systems is an important area of study in general and of particular interest for distributed systems. The work presented in this paper describes a specific technique for instrumenting components in a distributed system. The technique constructs a wrapper around the component being measured. Interactions with the ORB and other components are monitored and summarized. Each wrapper mimics the interface of the component that it is wrapping so that the remaining objects in the system do not need modification. Two approaches to wrapping the component are presented and contrasted. The result is an efficient and modular technique that can quickly be applied to a component
  • Keywords
    distributed object management; software metrics; CORBA; Common Object Request Broker Architecture; ORB; components; distributed systems; interface; measurements; software metrics; wrapper; Application software; Area measurement; Computer architecture; Computer science; Instruments; Monitoring; Particle measurements; Software measurement; Software systems; Wrapping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Metrics Symposium, 1998. Metrics 1998. Proceedings. Fifth International
  • Conference_Location
    Bethesda, MD
  • Print_ISBN
    0-8186-9201-4
  • Type

    conf

  • DOI
    10.1109/METRIC.1998.731222
  • Filename
    731222