|
|
Re: Where does CORBA stand today?
|
Posted: May 24, 2006 12:22 AM
|
|
Its style to say that corba is dying..:-).
Be sure J2EE uses corba. and .NET has taken a lot from CORBA architecture. leave this fact and go ahead to read more interesting stuffs about corba below..
Find out at omg's site and read the areas where corba is running today and where it is venturing into now. CORBA has stable architecture.
After trying out so many technologies for so long the space technology organization ccsds has shown interest in CORBA. So that OMG has now set up Space Domain Task Force to write standards for space technology using CORBA. Read more at http://www.omg.org/space
of now it has made inroads into real time and embedded systems. <http://www.omg.org/news/meetings/realtime2004/index.htm>
Read the following to get an idea http://www.omg.org/news/meetings/realtime2004/Program.pdf
provides an overview of some of the latest focus areas, which include standards-based CORBA innovations for:
. Security, e.g., the Multiple Independent Levels of Security (MILS), <http://www.ois.com/images/RT_MILS_CORBA-High_Assurance_Security_for_R...>, which is an NSA-driven standard that is essential for high assurance deeply embedded systems. This effort is also driving activities on high-performance CORBA, such as the Extensible Transport Framework <http://www.omg.org/cgi-bin/doc?ptc/2004-03-03> (which was recently adopted by the OMG) and zero-copy buffering.
. Data Distribution Service (DDS), which is a standards-based solution for the types of high-formance, fault tolerant, and real-time multi-point communication provided by RTI's NDDS <http://www.rti.com/corporate/news/OMGAdoptsRTS_Jul03.html>. DDS is used in a wide range of systems and there are several implementations of this open specification under way.
. Lightweight CCM <http://www.omg.org/cgi-bin/doc?realtime/2003-05-05> and the new CCM Deployment and Configuration specification <http://www.omg.org/cgi-bin/doc?mars/2003-05-08>, which standardizes the assembly, configuration, and deployment of components into CCM application servers in order to simplify component reuse, build complex applications by assembling existing components, and deploy component-based application into heterogeneous domains.
. Fault-tolerance and Real-time systems, e.g., MEAD <http://www.ece.cmu.edu/~mead/>, which is an open-source project that's driving OMG standardization efforts to enhance DRE middleware and applications with new capabilities including (i) transparent, yet tunable, fault tolerance in real time, (ii) proactive dependability, (iii) resource-aware system adaptation to crash, communication and timing faults with (iv) scalable and fast fault-detection and fault-recovery. There also some related activities in the area of integrating fault-tolerant protocols, such as SCTP with CORBA
. Software defined radios, such as the Joint Tactical Radio System (JTRS) <http://www.omg.org/news/meetings/workshops/RT_2003_Manual/Tutorials/T...>, which is a software defined radio (SDR) technology designed to provide a family of software-programmable, hardware-configurable digital radio systems that can take advantage of rapid changes in commercial technology, while meeting the needs of many types of civilian and defense systems.
. Model-driven development of CORBA component middleware and applications, with particular emphasis on high assurance domains. Examples include the Boeing MoBIES <http://www.rl.af.mil/tech/programs/MoBIES/Boeing.html>, Cadena <http://cadena.projects.cis.ksu.edu/>, and CoSMIC <http://www.dre.vanderbilt.edu/cosmic/>.
There are also interesting efforts under way in the context of safety-critical ORBs <http://www.omg.org/news/meetings/workshops/RT_2002_Workshop_Presentat...> and a slew of quality of service (QoS) capabilities for CORBA Components, Streams for CORBA Components, security service protocols,UML profiles for CORBA Components, and web services for enterprise
In short what this means is that all software that requires stable architecture, distribution, robustness, performance, fault tolerance, security have adopted or adopting CORBA as middleware.
CORBA has moved up from being just systems integration tchnology to build domain specific solutions. make a call and be sure that corba has been used.
--------------- Shashank D. Jha iCMG e-mail shashank@icmgworld.com
|
|