This OMG document replaces the
submission document (ad/03-01-01) and the Draft Adopted specification
(ptc/03-07-05). It is an OMG Final Adopted Specification and is
currently in the finalization phase. Comments on the content of this
document are welcomed, and should be directed to issues@omg.org by
November 7, 2003.
You may view the pending issues for this specification from the OMG
revision issues web page http://www.omg.org/issues/; however, at the
time of this writing there were no pending issues.
The FTF Recommendation and Report for this specification will be
published on April 30, 2004. If you are reading this after that date,
please download the available specification from the OMG Specifications
Catalog.
Copyright © 2001-2003
Adaptive
Copyright © 2001-2003 Alcatel
Copyright © 2001-2003 Borland
Copyright © 2001-2003 Computer Associates
Copyright © 2001-2003 Domain Architects
Copyright © 2001-2003 Ericsson
Copyright © 2001-2003 Hewlett-Packard
Copyright © 2001-2003 I-Logix
Copyright © 2001-2003 International Business Machines
Copyright © 2001-2003 IONA
Copyright © 2001-2003 Kabira Technologies
Copyright © 2001-2003 MEGA International
Copyright © 2001-2003 Motorola
Copyright © 2001-2003 Oracle
Copyright © 2001-2003 Project Technology
Copyright © 2001-2003 SOFTEAM
Copyright © 2001-2003 Telelogic
Copyright © 2001-2003 Unisys
Copyright © 1997-2003 Object Management Group
USE OF SPECIFICATION - TERMS, CONDITIONS & NOTICES
The material in this document details an Object Management Group
specification in accordance with the terms, conditions and notices set
forth below. This document does not represent a commitment to implement
any portion of this specification in any company's products. The
information contained in this document is subject to change without
notice.
LICENSES
The companies listed above have granted to the Object Management Group,
Inc. (OMG) a nonexclusive, royalty-free, paid up,worldwide license to
copy and distribute this document and to modify this document and
distribute copies of the modified version.Each of the copyright holders
listed above has agreed that no person shall be deemed to have
infringed the copyright in the included material of any such copyright
holder by reason of having used the specification set forth herein or
having conformed any computer software to the specification.
Subject to all of the terms and conditions below, the owners of the
copyright in this specification hereby grant you a fully-paid up,
non-exclusive, nontransferable, perpetual, worldwide license (without
the right to sublicense), to use this specification to create and
distribute software and special purpose specifications that are based
upon this specification, and to use, copy, and distribute this
specification as provided under the Copyright Act; provided that: (1)
both the copyright notice identified above and this permission notice
appear on any copies of this specification; (2) the use of the
specifications is for informational purposes and will not be
copied or posted on any network computer or broadcast in any media and
will not be otherwise resold or transferred for commercial purposes;
and (3) no modifications are made to this specification. This limited
permission automatically terminates without notice if you breach any of
these terms or conditions. Upon termination, you will destroy
immediately any copies of the specifications in your possession or
control.
PATENTS
The attention of adopters is directed to the possibility that
compliance with or adoption of OMG specifications may require use of an
invention covered by patent rights. OMG shall not be responsible for
identifying patents for which a license may be required by any OMG
specification, or for conducting legal inquiries into the legal
validity or scope of those patents that are brought to its attention.
OMG specifications are prospective and advisory only. Prospective users
are responsible for protecting themselves against liability for
infringement of patents.
GENERAL USE RESTRICTIONS
Any unauthorized use of this specification may violate copyright laws,
trademark laws, and communications regulations and statutes. This
document contains information which is protected by copyright. All
Rights Reserved. No part of this work covered by copyright herein may
be reproduced or used in any form or by any means--graphic, electronic,
or mechanical, including photocopying, recording, taping, or
information storage and retrieval systems--without permission of the
copyrightowner.
DISCLAIMER OF WARRANTY
WHILE THIS PUBLICATION IS BELIEVED TO BE ACCURATE, IT IS PROVIDED "AS
IS" AND MAY CONTAIN ERRORS OR MISPRINTS. THE OBJECT MANAGEMENT GROUP
AND THE COMPANIES LISTED ABOVE MAKE NO WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, WITH REGARD TO THIS PUBLICATION, INCLUDING BUT NOT LIMITED TO
ANY WARRANTY OF TITLE OR OWNERSHIP, IMPLIED WARRANTY OF MERCHANTABILITY
OR WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE OR USE. IN NO EVENT
SHALL THE OBJECT MANAGEMENT GROUP OR ANY OF THE COMPANIES LISTED ABOVE
BE LIABLE FOR ERRORS CONTAINED HEREIN OR FOR DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, CONSEQUENTIAL, RELIANCE OR COVER DAMAGES,
INCLUDING LOSS OF PROFITS, REVENUE, DATA OR USE, INCURRED BY ANY USER
OR ANY THIRD PARTY IN CONNECTION WITH THE FURNISHING,
PERFORMANCE, OR USE OF THIS MATERIAL, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
The entire risk as to the quality and performance of software developed
using this specification is borne by you. This disclaimer of warranty
constitutes an essential part of the license granted to you to use this
specification.
RESTRICTED RIGHTS LEGEND
Use, duplication or disclosure by the U.S. Government is subject to the
restrictions set forth in subparagraph (c) (1) (ii) of The Rights in
Technical Data and Computer Software Clause at DFARS 252.227-7013 or in
subparagraph (c)(1) and (2) of the Commercial Computer Software -
Restricted Rights clauses at 48 C.F.R. 52.227-19 or as specified in 48
C.F.R. 227-7202-2 of the DoD F.A.R. Supplement and its successors, or
as specified in 48 C.F.R. 12.212 of the Federal Acquisition Regulations
and its successors, as applicable. The specification copyright owners
are as indicated above and may be contacted through the
Object Management Group, 250 First Avenue, Needham, MA 02494, U.S.A.
TRADEMARKS
The OMG Object Management Group Logo®, CORBA®, CORBA
Academy®, The Information Brokerage®, XMI® and IIOP®
are registered trademarks of the Object Management Group. OMG™, Object
Management Group™, CORBA logos™, OMG Interface Definition Language
(IDL)™, The Architecture of Choice for a Changing World™,
CORBAservices™, CORBAfacilities™, CORBAmed™, CORBAnet™, Integrate
2002™, Middleware That's Everywhere™, UML™, Unified Modeling Language™,
The UML Cube logo™, MOF™, CWM™, The CWM Logo™, Model Driven
Architecture™, Model Driven Architecture Logos™, MDA™, OMG Model Driven
Architecture™, OMG MDA™ and the XMI Logo™ 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.
COMPLIANCE
The copyright holders listed above acknowledge that the Object
Management Group (acting itself or through its designees) is and shall
at all times be the sole entity that may authorize developers,
suppliers and sellers of computer software to use certification marks,
trademarks or other special designations to indicate compliance with
these materials.
Software developed under the terms of this license may claim compliance
or conformance with this specification if and only if the software
compliance is of a nature fully matching the applicable compliance
points as stated in the specification. Software developed only
partially matching the applicable compliance points may claim only that
the software was based on this specification, but may not claim
compliance or conformance with this specification. In the event that
testing suites are
implemented or approved by Object Management Group, Inc., software
developed using this specification may claim compliance or conformance
with the specification only if the software satisfactorily completes
the testing suites.
ISSUE REPORTING
All OMG specifications are subject to continuous review and
improvement. As part of this process we encourage readers to report any
ambiguities, inconsistencies, or inaccuracies they may find by
completing the Issue Reporting Form listed on the main web page
http://www.omg.org, under Documents & Specifications, Report a
Bug/Issue.