Welcome to CimConteXtor site.
CimConteXtor is an add-in to Sparx Systems Enterprise Architect (EA) product.
It extends EA functionalities by providing a framework that allows creation and management of UML profiles "based on" existing UML models, and helps you to do these profiles according to a rigorous methodology that is explained in the Annex of CimConteXtor user manual.
CimConteXtor first target is to build profiles based on the Common Information Model (CIM), which is the standard information model defined by the International Electrotechnical Commission for the Power System domain. But, in fact, it could be used to do any profiles based on a UML model.
What is a Profile? A profile is a subset of a given UML model. Usually this UML model is a general model that is defined for a global usage (for example CIM for the Power System). For a given business context (for example exchange of network configuration), only part of the global model is needed and this part is called a profile (for example IEC61970-452).
But in order to be able to do a profile, one need to have defined rules that say how to do that. The background of the profiles rules and the tool development is the UN/Cefact specifications that define the rules that must be followed to derive a profile from a given model. The UN/Cefact rules were adapted to match IEC requirements, for example for the electricity market.
In short, CimConteXtor lets you create and manage UML models and their based-on UML profiles in the single UML environment: Enterprise Architect.
If you are a registered user, you can get a free copy of CimConteXtor , which is distributed with a GPL compatible license on this site from Dowloads menu.
CimConteXtor is coming with companion add-in tools to deal with generation of specific artifacts using language like XSD, Json-Schema or RDF. CimSyntaxGen is one of them and generate schemas according to IEC standard like TC 57 XML NDR draft , TC 57 IEC62361-104 (Json-Schema) or TC 57 WG 13 IEC 61970 part 501 (RDFS).
If you are a registered user, you can get a free copy of CimSyntaxGen on this site from the Dowloads menu
CimConteXtor lets you :
- Create and edit UML Profiles
CimSyntaxGen lets you generate :
- XML Schemas, Json-Schema and RDF Schemas
- HTML documentation
Requirements : CimConteXtor and CimSyntaxGen are made to run with EA versions >13 . It runs under Windows . It does not run on Windows Vista.