Esprit ’89 pp 837-848 | Cite as

An Instrumentation System for CSA and Similar Architectures

  • G. Horne
Conference paper


This paper describes the Communications System Architecture (CSA) Instrumentation Machine (IM) developed within the CSA project. Although produced primarily for CSA the IM is intended to be a more general machine which can be configured by the architect or designer to demonstrate behaviour of other similar architectures.

The internal model of the system being instrumented is built up in the form of a hierarchical graph from a sequence of events emanating from the system. The modeller has control over the effects of these events upon the model being constructed, defining its structure in terms of nodes, representing objects, and arcs representing for example communications between them, or other more abstract relationships. Modellers then graphically display parts of the system according to their interests.

The use of the IM within, and impact on, CSA are explored giving some indications of the requirements to be met by other architectures before they too could be instrumented. Possible development paths are explored.


Domain Object Donor System Similar Architecture Prototype Version Hierarchical Graph 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    J. Joyce et al, (May 1985), “Monitoring Distributed Systems”, Project Jade Research Report.Google Scholar
  2. 2.
    J.P. Behr et al, (1988) “Development of a Prototype CSA Object Machine and the Support for Applications”, Esprit Project 4.3.11237, Esprit Technical Week 1988 Conference ProceedingsGoogle Scholar
  3. 3.
    “Design of Instrumentation and Monitoring for Fine-Grained Machine”, Esprit Project 4.3.11237, project deliverable, (1987)Google Scholar
  4. 4.
    R.A. Martin, (1988) “A General Instrumentation Machine”, Esprit Project 4.3.11237IM100, MARI, Newcastle Upon Tyne.Google Scholar
  5. 5.
    R.A. Martin, (1988) “Instrumentation System High Level Design”, Esprit Project 4.3.11237/M102, MARI, Newcastle Upon Tyne.Google Scholar
  6. 6.
    J.M. Bacon et al, (1988) “MANDIS: Architectural Basis of Management”.Google Scholar
  7. 7.
    D. Holden et al, (1988) “An Approach to Monitoring in Distributed Systems”, SIGDSM seminar paper.Google Scholar
  8. 8.
    G. Home, (1989) “Instrumentation Machine - Template Editor Design”, Esprit Project 4.3.11237/M114, MARI, Newcastle Upon Tyne.Google Scholar
  9. 9.
    R.A. Martin, (1989) “The Instrumentation of Intra-Object Communication”, Esprit Project 4.3.11237/M129, MARI, Newcastle Upon Tyne.Google Scholar
  10. 10.
    R.A. Martin, (1989) “Instrumentation of the CSA Domain”, Esprit Project 4.3.1/237/M132, MARI, Newcastle Upon Tyne.Google Scholar

Copyright information

© ECSC, EEC, EAEC, Brussels and Luxembourg 1989

Authors and Affiliations

  • G. Horne
    • 1
  1. 1.MARI Applied Technologies Ltd, U.K.GatesheadGreat Britain

Personalised recommendations