5
 Eclipse UML2 Project  |  Poster Session  |  © 2004 IBM Corporation
Challenges
§Since the specification isn’t finalized, the API is a moving target
§
§The current structure of the standard metamodel (w.r.t. package merge, redefinitions, subsets/supersets) makes the mapping to Java difficult
§
§An XMI schema based on the current specification could not be used for interchange without transformations
§
§There are a number of errors in the specification which, until fixed, make the API and XMI schema difficult to use
§
§Compliance points for UML™ 2.0 are a subject of much debate within the modeling community