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

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.

PDF [1169 KB]

Authors

Daniel Plakosh

Kurt C. Wallnau

Andreas Polze (Humboldt University of Berlin)

This report is related to the following area(s) of work:

Performance and Dependability

Technical Report
CMU/SEI-97-TR-011
January 1998

Cite This Report

SEI:

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

IEEE:

D. Plakosh, K. Wallnau, and A. Polze, "Study in the Use of CORBA in Real-Time Settings: Model Problems for the Manufacturing Domain, A," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-97-TR-011, 1998. http://www.sei.cmu.edu/library/abstracts/reports/97tr011.cfm

APA:

Plakosh, D., Wallnau, K., & Polze, A. (1998). Study in the Use of CORBA in Real-Time Settings: Model Problems for the Manufacturing Domain, A (CMU/SEI-97-TR-011). Retrieved May 18, 2013, from the Software Engineering Institute, Carnegie Mellon University website: http://www.sei.cmu.edu/library/abstracts/reports/97tr011.cfm

CHI:

Plakosh, Daniel, Kurt Wallnau, and Andreas Polze. Study in the Use of CORBA in Real-Time Settings: Model Problems for the Manufacturing Domain, A (CMU/SEI-97-TR-011). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 1998. http://www.sei.cmu.edu/library/abstracts/reports/97tr011.cfm

MLA:

Plakosh, D., Wallnau, K., & Polze, A. 1998. Study in the Use of CORBA in Real-Time Settings: Model Problems for the Manufacturing Domain, A (Technical Report CMU/SEI-97-TR-011). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://www.sei.cmu.edu/library/abstracts/reports/97tr011.cfm

Find Us Here

Find us on Youtube  Find us on LinkedIn  Find us on twitter  Find us on Facebook

Share This Page

Share on Facebook  Send to your Twitter page  Save to del.ico.us  Save to LinkedIn  Digg this  Stumble this page.  Add to Technorati favorites  Save this page on your Google Home Page 

For more information

Contact Us

info@sei.cmu.edu

412-268-5800

Help us improve

Visitor feedback helps us continually improve our site.

Please tell us what you
think with this short
(< 5 minute) survey.