1
Automation Interface, Add-Ins and Tools / Re: UML Profile - Archimate
« on: November 06, 2008, 02:13:24 am »
@KP and Sygnus (if you work for Sparx Systems): it seems that the UML Profiles supplied on the Sparx Systems website do not comply to the rules you describe on your website for the structure of a profile xml file (see below).
I tried constructing an xsd to check profile xml files but that seems like an impossible task from the mixed bag of items I have found on the Sparx Systems website. Were the profiles you supply constructed using different tecnhiques? Do you guys have an xsd and a currently implemented specification that I could use?
Thanks, :bob
Example of inconsitency:
SXDProfile.xml has a constraint tag in line 110 that has a name and description attribute whereas the page "Attributes Supported in XML Profile" (http://www.sparxsystems.com/uml_tool_guide/what_is_uml_modeling/supportedattributes.html) states that a constraint has name, type and notes attributes of which the last is mandatory (not optional).
I tried constructing an xsd to check profile xml files but that seems like an impossible task from the mixed bag of items I have found on the Sparx Systems website. Were the profiles you supply constructed using different tecnhiques? Do you guys have an xsd and a currently implemented specification that I could use?
Thanks, :bob
Example of inconsitency:
SXDProfile.xml has a constraint tag in line 110 that has a name and description attribute whereas the page "Attributes Supported in XML Profile" (http://www.sparxsystems.com/uml_tool_guide/what_is_uml_modeling/supportedattributes.html) states that a constraint has name, type and notes attributes of which the last is mandatory (not optional).