Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type

Topics

Publication Date

Technical Report

A Study in the Use of CORBA in Real-Time Settings: Model Problems for the Manufacturing Domain

  • Abstract

    The Object Management Group's (OMG) Common Object Request Broker Architecture (CORBA) is an important and popular technology that supports the development of object-based, distributed applications. The benefits promised by CORBA (abstraction, heterogeneity, etc.) are appealing in many application domains, including those that satisfy real-time requirements-such as manufacturing. Unfortunately, CORBA was not specified in light of real-time requirements, and so the question remains whether existing object request brokers (ORBs) can be used in real-time settings, or whether developers of real-time systems must await future extensions of CORBA that address real-time issues or use non-CORBA- compliant ORBs. In this report, we describe the application of an off-the-shelf ORB to two real-time model problems. Based on our experiences, we believe that today's ORBs can be used in real-time settings, with certain caveats as outlined in this report. We also outline the concept of composite objects, an approach for extending the range of non-real-time ORBs into a greater variety of real-time settings.

  • Download

Cite This Report

SEI

Plakosh, Daniel; Wallnau, Kurt; & Polze, Andreas. A Study in the Use of CORBA in Real-Time Settings: Model Problems for the Manufacturing Domain (CMU/SEI-97-TR-011). Software Engineering Institute, Carnegie Mellon University, 1998. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=12893

IEEE

Plakosh. Daniel, Wallnau. Kurt, and Polze. Andreas, "A Study in the Use of CORBA in Real-Time Settings: Model Problems for the Manufacturing Domain," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-97-TR-011, 1998. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=12893

APA

Plakosh, Daniel., Wallnau, Kurt., & Polze, Andreas. (1998). A Study in the Use of CORBA in Real-Time Settings: Model Problems for the Manufacturing Domain (CMU/SEI-97-TR-011). Retrieved December 19, 2014, from the Software Engineering Institute, Carnegie Mellon University website: http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=12893

CHI

Daniel Plakosh, Kurt Wallnau, & Andreas Polze. A Study in the Use of CORBA in Real-Time Settings: Model Problems for the Manufacturing Domain (CMU/SEI-97-TR-011). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 1998. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=12893

MLA

Plakosh, Daniel., Wallnau, Kurt., & Polze, Andreas. 1998. A Study in the Use of CORBA in Real-Time Settings: Model Problems for the Manufacturing Domain (Technical Report CMU/SEI-97-TR-011). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=12893