
... home ...
corba: Definition and Recommended Links
Our favorite links for this topic area. Enjoy, fellow researchers! Questions, comments, new links? Email eewindow@aol.com!. The Common Object Request Broker Architecture (CORBA) is a standard defined by the Object Management Group (OMG) that enables software components written in multiple computer languages and running on multiple computers to work together.
CORBA is a mechanism in software for normalizing the method-call semantics between application objects that reside either in the same address space (application) or remote address space (same host, or remote host on a network).
CORBA uses an interface definition language (IDL) to specify the interfaces that objects will present to the outside world. CORBA then specifies a mapping from IDL to a specific implementation language like C++ or Java. Standard mappings exist for Ada, C, C++, Lisp, Smalltalk, Java, COBOL, PL/I and Python. There are also non-standard mappings for Perl, Visual Basic, Ruby, Erlang, and Tcl implemented by object request brokers (ORBs) written for those languages.
Source: Wikipedia (http://en.wikipedia.org/wiki/CORBA)
other great electronics sites:ee toolbox site
-
corba
The Common Object Request Broker Architecture (CORBA) is a standard defined by the Object Management Group (OMG) that enables software components written in multiple computer languages and running on multiple computers to work together. CORBA is a mechanism in software for normalizing the method-call semantics between application objects that reside either in the same address space (application) or remote address space (same host, or remote host on a network).
CORBA uses an interface definition language (IDL) to specify the interfaces that objects will present to the outside world. CORBA then specifies a mapping from IDL to a specific implementation language like C++ or Java. Standard mappings exist for Ada, C, C++, Lisp, Smalltalk, Java, COBOL, PL/I and Python. There are also non-standard mappings for Perl, Visual Basic, Ruby, Erlang, and Tcl implemented by object request brokers (ORBs) written for those languages.
Source: Wikipedia (http://en.wikipedia.org/wiki/CORBA)
(Note: The Electronic Engineers Toolbox provides an alternative set of featured links for this word at http://www.cera2.com/corba.htm)
- Featured Links:
- Telelogic Modeling Community: Whitepapers
- Telelogic's whitepaper library is dedicated to offering information on emerging technologies, assisting in solving a common issue, or features of a particular product and how is relates to industry trends. * Implementing SOA * Enterprise SOA Management * Net-Centric Operations: Improving Project Development Efforts by Modeling Defense Information Systems * Achieve Automatic Test Generation Through Software Reuse
http://modeling.telelogic.com
- ROFES: Real-Time CORBA for embedded systems
- Middlewares like CORBA and DCOM help to improve the flexibility, extensibility, maintainability and reuseability of distributed applications. But these middleware architectures can not be used to build an avionics mission control application because they do not support real-time features. Therefore the Object Management Group develops a specification for CORBA with a real-time extension and called this specification Real-Time CORBA.
http://www.lfbs.rwth-aachen.de/users/stefan/rofes/
- CORBA Tutorials
- The following are electronic versions of tutorials on CORBA that I've given. Additional course material for teaching CORBA is also available online.
http://www.cs.wustl.edu/~schmidt/tutorials-corba.html
- comp.object.corba
- Newsgroup devoted to CORBA.
news:comp.object.corba
- Corba Primer
- The Common Object Request Broker Architecture, or CORBA for short, is a specification produced by the Object Management Group (OMG) that addresses interoperability in distributed heterogeneous environments. The CORBA standard represents industry consensus from more than 800 companies. It defines an Object Request Broker (ORB) for transparent invocation on remote objects, as well as supporting system level Object Services and higher level...
http://www.omg.org/news/whitepapers/seguecorba.pdf
- CORBA for FPGAs: Tying together GPPS, DSPs, and FPGAs
- As signal processing systems become larger and more complex, system builders are running into a performance wall. In order to achieve the desired performance requirements of these extensive systems, modern signal processing systems often combine Digital Signal Processors (DSPs), General Purpose Processors (GPPs) and Field Programmable Gate Arrays (FPGAs). To facilitate development of such multi-processor systems, designers can now use a distr...
http://www.vmecritical.com
- Real-time, Embedded, and Specialized Systems Platform Task Force (RTESS PTF)
- The RTESS PTF focuses on adaptations and extensions of OMG technologies that apply across domains for real-time, embedded, and other specialized kinds of systems. Examples include systems that have one or more of the following characteristics: real-time, embedded, fault tolerant, highly available, high performance, and safety critical. RTESS extends specifications for Platform Independent Models (PIMs), the Unified Modeling Language...
http://realtime.omg.org/
- Real-Time and Embedded CORBA
- Welcome to the Real-Time and Embedded CORBA Forum. This community is dedicated to discussing the creation of distributed CORBA applications in the Real-Time, Embedded and High Performance domains. Experienced and new developers are welcome. Users of any Real-Time or Embedded CORBA ORBs may participate.
http://www.realtime-corba.com/ultimatebb.cgi
- Telelogic Modeling Community
- The Telelogic Modeling Community offers solutions for Business Process Analysis, Enterprise Architecture and Model-Driven Development of Applications spanning Enterprise through Embedded Systems. Telelogic model-driven solutions enable you to optimize your business processes, systems and applications, improving productivity, innovation and agility.
http://modeling.telelogic.com
- Object Management Group
- OMG's mission is to promote the theory and practice of object technology for the development of distributed computing systems. The goal is to provide a common architectural framework for object oriented applications based on widely available interface specifications. OMG is perhaps THE primary resource on CORBA. Some parts of the site are only available to OMG members.
http://www.omg.org/
Explanation: these links are provided as part of our EE glossary project, which seeks to identify the most prominent keywords in embedded systems, embedded software, realtime and rtos, dsp (digital signal processing), system-on-a-chip, microprocessors and microcontrollers, and other constituent elements for embedded systems. While we seek to keep most of the links up-to-date, the user is refered to other primary electronic-based search sites such as: cera2.com, embedded.com, or EDN Magazine. If you have any suggestions of links or definitions, please email!
home |busses and boards (pc/104, compactpci, vme... |mcu-mpu (embedded microcontrollers and microprocessors) |dsp (digital signal processing) |ee (electronic design, generally)|embedded (embedded systems) |industrial & military |internet |open source (embedded linux, gnu tool chain) |realtime & rtos |system-on-a-chip |embedded software (compilers, debuggers, etc.) | site map
Last updated: Sun Nov 16 2008
Creator: Luis Viterbo, Web Surfer and Professional Engineer, email
Mark Twain quote for the day:
...the "poor whites" of our South who were always despised, and frequently insulted, by the slave lords around them, and who owed their base condition simply to the presence of slavery in their midst, were yet pusillanimously ready to side with the slave lords in all political moves for the upholding and perpetuating of slavery, and did also finally shoulder their muskets and pour out their lives in an effort to prevent the destruction of that very institution which degraded them. And there was only one redeeming feature connected with that pitiful piece of history; and that was, that secretly the "poor white" did detest the slave lord, and did feel his own shame. That feeling was not brought to the surface, but the fact that it was there and could have been brought out, under favoring circumstances, was something - in fact it was enough; for it showed that a man is at bottom a man, after all, even if it doesn't show on the outside.
- A Connecticut Yankee in King Arthur's Court