Major Advances in Key Standards Completed at OMG Meeting in Paris; UML 2.0 Superstructure adopted, Legacy Transformation Working Group Forms.Business Editors/High-Tech Writers NEEDHAM, Mass.--(BUSINESS WIRE)--June 12, 2003 Members of the Object Management Group(TM) (OMG (1) See Object Management Group. (2) "Oh my God!" See digispeak. OMG - Object Management Group (TM)) gathered last week in Paris at a meeting sponsored by Compuware Corporation, THALES and Sun Microsystems. In a key development, the Analysis and Design Task Force voted to recommend adoption of the Unified Modeling Language See UML. (language) Unified Modeling Language - (UML) A non-proprietary, third generation modelling language. The Unified Modeling Language is an open method used to specify, visualise, construct and document the artifacts of an object-oriented software-intensive system (TM) (UML(TM)) 2.0 Superstructure specification, completing the definition of this major upgrade to the industry's main software modeling notation. The Paris meeting also saw the formative meeting of the Legacy Transformation Working Group. Because there is a huge amount of useful, deployed, operational legacy software representing an enormous commercial investment, there's an urgent and constant need to understand and evolve existing software assets for the purpose of Improvement, Interoperability, Porting, Migrations and Documenting this software. The Legacy Transformation Working Group will work on standards to aid understanding and evolving existing software assets, including recovering models for use with Model Driven Architecture(R) (MDA (1) (Monochrome Display Adapter) The first IBM PC monochrome video display standard for text. Due to its lack of graphics, MDA cards were often replaced with Hercules cards, which provided both text and graphics. See PC display modes and Hercules Graphics. (R)). The working group will meet next during OMG's UML(TM) Workshop in Burlingame, CA, USA, June 25 -26, 2003. New Infrastructure Standards Adoptions Task Forces also recommended a number of new distributed computing infrastructure specifications including a WSDL-SOAP to CORBA (Common Object Request Broker Architecture) A software-based interface from the Object Management Group (OMG) that allows software modules (objects) to communicate with each other no matter where they are located on a private network or the global (R) inter-working framework and a mapping from CORBA's GIOP (General Inter-Orb Protocol) The protocol used by CORBA to communicate between ORBs. GIOP defines the messages and format that are passed over the ORB between the client and the object. protocol to SCTP (1) (Stream Control Transmission Protocol) An alternative to TCP that supports multiple transmission paths. Designed to facilitate SS7 signaling over TCP/IP, SCTP supports multiple IP addresses from the same host (multihomed host) and treats the data , a reliable transport protocol specified by IETF See Internet Engineering Task Force. IETF - Internet Engineering Task Force . The new Deployment and Configuration specification for the CORBA Component Model standardizes the mechanisms for deploying CORBA Components, and the UML Testing profile allows test procedures to be specified using UML. New Standards Efforts Underway Members of the Business Rules SIG will standardize a framework for representing the business semantics of Business Rules, while the Life Sciences Research Task Force began work on standards for representing and exchanging Single Nucleotide Polymorphisms and Compound Collections data. Other new work will standardize Quality of Service and Stream interfaces for CORBA Components. Any company may join OMG and submit a draft specification in response to the RFPs that set the requirements for these new standards; for more information see www.omg.org. Meeting Sponsor Presentation and Other Activities Meeting sponsors Compuware Corporation, Sun Microsystems and THALES gave presentations describing their use of OMG specifications. Dominique Potier, Group Scientific Director of Software Technologies for THALES Research and Technology, described his organization's use of OMG specifications, including MDA, CORBA, and the CORBA Component Model (CCM). Wim Bast Bast, in Egyptian religion Bast (băst), ancient Egyptian cat goddess. At first a goddess of the home, she later became known as a goddess of war. The center of her cult was at Bubastis. Her name also appears as Ubast. Senior Software Architect for Compuware, talked about model transformations as part of the MDA approach, and Martin Matula, Software Engineer at Sun Microsystems, described the MDA tools that Sun delivers as part of its Netbeans product. A one-day seminar, CORBA in Action! included presentations by CORBA vendors--2AB, Prism Technologies and IONA--describing how CORBA products continue to provide valuable integration services to industry. Vendors from twelve companies demonstrated their implementations of OMG technologies. Next Meeting OMG members will meet next in Boston, MA, USA during the week of September 8-12, 2003. Interested non-members may attend as observers; for an invitation, see www.omg.org/news/meetings/tc/guest.htm. About The OMG With well-established standards covering software from design and development, through deployment and maintenance, and extending to evolution to future platforms, the Object Management Group (OMG) supports a full-lifecycle approach to enterprise integration which maximizes ROI (Return On Investment) The monetary benefits derived from having spent money on developing or revising a system. In the IT world, there are more ways to compute ROI than Carter has liver pills (and for those of you who never heard of that expression, it means a lot). , the key to successful IT. OMG's standards cover multiple operating systems, programming languages, middleware and networking infrastructures, and software development environments. OMG's Modeling standards, the basis for the MDA, include the Unified Modeling Language (UML) and Common Warehouse Metamodel For other uses of "CWM", see CWM (disambiguation). The Common Warehouse Metamodel (CWM) is a specification for modeling metadata for relational, non-relational, multi-dimensional, and most other objects found in a data warehousing environment. (CWM). CORBA, the Common Object Request Broker Architecture (standard, programming) Common Object Request Broker Architecture - (CORBA) An Object Management Group specification which provides a standard messaging interface between distributed objects. The original CORBA specification (1. , is OMG's standard open platform with hundreds of millions of deployments running today. Headquartered in Needham, MA, USA, with a U.S. government representative in Washington, DC, and international marketing representatives in Japan, the UK, and Germany, the Object Management Group is an international, open membership, not-for-profit computer industry specifications consortium. OMG member companies write, adopt, and maintain the organization's standards following a mature, open process. All current OMG specifications may be downloaded without charge from the organization's website, www.omg.org; the site also provides additional information about OMG and its activities. For information on joining the OMG, or questions not addressed on the website, please contact OMG headquarters by email at info@omg.org, by phone at +1-781-444 0404, or by fax at +1-781-444 0320. Note to editors: The OMG Object Management Group Logo(R), CORBA(R), CORBA Academy(R), The Information Brokerage(R), XMI (1) (XML Metadata Interchange) An XML-based representation of a UML model. XMI is used to transfer UML diagrams between various modeling tools. See UML. (2) An earlier high-speed bus from Digital that was used in large VAX machines. (R) and IIOP (Internet Inter-ORB Protocol) The CORBA message protocol used on a TCP/IP network (Internet, intranet, etc.). CORBA is the industry standard for distributed objects, which allows programs (objects) to be run remotely in a network. (R) are registered trademarks of the Object Management Group. OMG(TM), Object Management Group(TM), CORBA logos(TM), OMG Interface Definition Language See IDL. Interface Definition Language - (IDL) 1. An OSF standard for defining RPC stubs. 2. Part of an effort by Project DOE at SunSoft, Inc. to integrate distributed object technology into the Solaris operating system. (IDL (1) (Interface Definition Language) A language used to describe the interface to a routine or function. For example, objects in the CORBA distributed object environment are defined by an IDL, which describes the services performed by the object and how the data )(TM), The Architecture of Choice for a Changing World(TM), CORBAservices(TM), CORBAfacilities(TM), CORBAmed(TM), CORBAnet(TM), Integrate 2002(TM), Middleware That's Everywhere(TM), UML(TM), Unified Modeling Language(TM), The UML Cube logo(TM), MOF(TM), CWM(TM), The CWM Logo(TM), Model Driven Architecture(TM), Model Driven Architecture Logos(TM), MDA(TM), OMG Model Driven Architecture(TM), OMG MDA(TM) and the XMI Logo(TM) are trademarks of the Object Management Group. All other products or company names mentioned are used for identification purposes only, and may be trademarks of their respective owners. |
|
||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion