Utilizing dcom in an open system architecture framework for machinery monitoring and diagnostics

Mitchell Lebold, Karl Reichard, David Boylan

Research output: Chapter in Book/Report/Conference proceedingConference contribution

36 Scopus citations


A communications framework for nextgeneration machinery monitoring and diagnostic systems has been addressed through the Open System Architecture for Condition Based Maintenance (OSA-CBM) development team. This framework employs the use of an open system architecture standard utilizing a distributed software model approach. The OSA-CBM team investigated different middleware technologies and defined data models in CODA and COMIDCOM as well as XML. Even though IDL files are provided, the protocol logic or skeleton code isn't defined; only conceptual descriptions are provided. The Applied Research Laboratory (aha)s tak en the COIWDCOM IDL files along with supporting OSA-CBM documentation and has developed skeleton code to implement a functional CBM system. This work focused on writing the necessary handshaking and data management code needed for communications between OSA-CBM modules. From this work, a user can develop their own working version and expand the theory to all other OSA-CBM layers. This paper provides an overview of the OSA-CBM development models and insight into a DCOMbased OSA-CBM implementation.

Original languageEnglish (US)
Title of host publication2003 IEEE Aerospace Conference, Proceedings
Number of pages10
StatePublished - Dec 1 2003
Event2003 IEEE Aerospace Conference - Big Sky, MT, United States
Duration: Mar 8 2003Mar 15 2003

Publication series

NameIEEE Aerospace Conference Proceedings
ISSN (Print)1095-323X


Other2003 IEEE Aerospace Conference
Country/TerritoryUnited States
CityBig Sky, MT

All Science Journal Classification (ASJC) codes

  • Aerospace Engineering
  • Space and Planetary Science


Dive into the research topics of 'Utilizing dcom in an open system architecture framework for machinery monitoring and diagnostics'. Together they form a unique fingerprint.

Cite this