-
Key: MOF14-126
-
Legacy Issue Number: 1307
-
Status: closed
-
Source: Anonymous
-
Summary:
Summary: Section 7.2.1, ppf 7-2. There is a section on name mangling which
describes how a MOF name is mapped to an IDL name. The mapping
definition provided has the following problems:- There can be any number of MOF names which map to a single
identifier in IDL. A legal configuration of names in a MOF namespace
may result in name conflicts when mapped to IDL. Section 7.4, p 7-33
states that the "IDL mapping may not produce valid CORBA IDL if
...preconditions on the input model is not satisfied:... the names
within a NameSpace must be unique after application of the Format1 and
Format2 name rewriting algorithms." - The name mangling is not based on any standard, but rather
"stylistic conventions". - It is unnatural for a user to see different names in his MOF/UML
model than in the corresponding IDL. - The IDL for MOF does not even follow the guidelines (see format
for constants, ppf A-2, format for exceptions throughout document) - Some forms of identifier are not covered, such as enumeration
value, structs, unions, discriminators. - Will need to add arcane mangling rules for object by value and
other OMG specifications which extend IDL.
- There can be any number of MOF names which map to a single
-
Reported: MOF 1.2 — Mon, 4 May 1998 04:00 GMT
-
Disposition: Resolved — MOF 1.3
-
Disposition Summary:
closed issue
-
Updated: Fri, 6 Mar 2015 21:35 GMT