NB. All tools on this site are alpha release products.
We would welcome your feedback to help us improve their functionality.
CorXML Home Page
This page allows
you to log in and out and, once you are logged in, allows you to access the tools.
The available options are described below:
Models
This option allows you to manage the various
versions of the CorDM held in the database. You can Create/Delete/Modify the
various model versions from here. You also select which Model to use with the
various tools from here.
Create Schema
This option is used to create new Subset or Full
Schemas according to the currently configured settings.
Alignment
This option allows you to upload a message schema
(*.xsd) file, together with the supporting schemas (namespace, extension, subset,
& simple type schema files)
in order to check them for alignment with the various standards and with a
specified CorDM version.
Comparer
This options allows 2 XML Schema (*.xsd) files to
be compared to obtain the set of changes that have been applied. It is designed
to work with 2 different versions of the same schema, but can be used to compare
2 different schemas.
Change Impact
This option allows a message schema (*.xsd) file,
together with the supporting schemas (namespace, extension, subset, & simple
type schema files) to be inspected using the Changes file (produced by the Schema
Comparer tool) for different versions of the PDM to find the impact of updating
to a later version of the PDM for Alignment purposes.
View Downloadable Files
This options allows you to access the static files
that you can download to your local machine for viewing offline. N.B. If
there are no macros available in your downloaded copy of the 'SubsetSchemaMappingTemplate.xls'
Excel spreadsheet, they have probably been stripped out by your network security.
In this case please Contact us and we can send you a
version of the spreadsheet that does contain the macros.
XMI
This option allows for the processing of an XMI
extract taken from the CorDM model when a new version is created. The processing
extracts the information that needs to be loaded into a new model version in the
database.
Model List Page
This page allows
you to view the existing CorDM model versions contained in the database. You
can also create new model versions from this page and select any existing model
to view in greater detail. One model in the list will have a '*' in the 'Current?'
column to indicate that it is the latest PDM version. Each existing model version
displayed in the table has a radio button that allows it to be selected. The
various buttons immediately below the list will operate on the currently selected
model version.
Model Details Page
This page allows you
to view in greater detail any model version selected from the
model list page.
The metadata that will be included in any schema generated from this model is shown and can be updated here. N.B. You must click the 'Save Metadata Changes' button after updating any metadata or your changes will be lost on leaving the page.
Also from this page the currently displayed model can be deleted or populated (either as a copy of another model or from the set of source files).
The "Delete Model" button deletes the currently displayed model version and returns to the model list page.
The "Populate" button will result in the Select model source Page being displayed.
The "Save Metadata Changes" button will save any changes made to the metadata.
The "Return to List" button returns to the Model List Page without changing the selected model version.
The metadata that will be included in any schema generated from this model is shown and can be updated here. N.B. You must click the 'Save Metadata Changes' button after updating any metadata or your changes will be lost on leaving the page.
Also from this page the currently displayed model can be deleted or populated (either as a copy of another model or from the set of source files).
The "Delete Model" button deletes the currently displayed model version and returns to the model list page.
The "Populate" button will result in the Select model source Page being displayed.
The "Save Metadata Changes" button will save any changes made to the metadata.
The "Return to List" button returns to the Model List Page without changing the selected model version.
Select model source Page
This page allows you
to specify the source of the model version details to populate the currently
selected model from - either another existing model, or a set of source files.
Schema Generation Setup Page
This page allows you
to specify the subset definition file (Class & Attribute names) to upload to
use to create a schema. It also informs you which model will be used as the source
to create the schema from and provides a button to take you to the
model list page in case you wish to change the source model to use.
Alignment Checker - Specify Inputs Page
This page informs you
which model will be used as the source to create the schema from and provides a
button to take you to the model list page in
case you wish to change the source model to use. It also allows you to specify a
message schema (*.xsd) file, together with the supporting schemas (namespace,
extension, subset, & simple type schema files) and, optionally, a version of
the CorDM to check against (the default is the current version). You then choose
which of the Alignment checks to run against your specified schema by ticking the
checkbox of each check you want to run. The tests are grouped according to their
categories : Architectural checks, Design checks, Naming checks and Type checks.
You can select/de-select all the checks for a category by ticking/unticking the
checkbox next to the category name.
The "Update Values" button updates the settings to the current values, but remains on this page.
The "Done" button attempts to run the configured checks against the configured schema set.
The "Update Values" button updates the settings to the current values, but remains on this page.
The "Done" button attempts to run the configured checks against the configured schema set.
Alignment Checker Results Page
This page allows you
to view the results of the Alignment checker. The top text box lists the standards
non-compliances, together with the standard that applies. The lower text box shows
the CorDM Alignment output if the Type check is performed.
The "Check Another Schema" button allows you to return to the inputs page with the current settings still applied.
The "Check Another Schema" button allows you to return to the inputs page with the current settings still applied.
Schema Comparer - Specify Inputs Page
This page allows you
to upload an old and new version of an xml schema (*.xsd) in order to get a xml
definition of the changes that have occured between the 2 versions.
The "Update Values" button updates the settings to the current values, but remains on this page.
The "Done" button runs the tool against the configured schemas. The resulting report will be displayed in a new browser window from where it can be saved to the local machine.
The "Update Values" button updates the settings to the current values, but remains on this page.
The "Done" button runs the tool against the configured schemas. The resulting report will be displayed in a new browser window from where it can be saved to the local machine.
Change Impact - Specify Inputs Page
This page allows you
to specify a message schema (*.xsd) file, together with the supporting schemas
(namespace, extension, subset, & simple type schema files) and a changes
definition file (*.xml), as generated by the Schema Comparer tool. Once these
have been specified, the Change Impact tool can be run using the "Done" button.
The "Update Values" button updates the settings to the current values, but remains on this page.
The "Done" button attempts to run the Change Impact tool against the configured schema set and changes definition.
The "Update Values" button updates the settings to the current values, but remains on this page.
The "Done" button attempts to run the Change Impact tool against the configured schema set and changes definition.
Change Impact Results Page
This page allows you
to view the output produced by the Change Impact tool. The text box lists each
change (from the changes definition) that has any impact on the defined schema
set together with the impact it has and the action that needs to be taken to make
the schema set work with the new CorDM version.
The "Test Another" button allows you to return to the inputs page with the current settings still applied.
The "Test Another" button allows you to return to the inputs page with the current settings still applied.
XMI Processing Results Page
This page allows you
to check the progress on the XMI Processing tool and to then download the generated
result files to your local machine once it has completed. Until the tool completes
its processing, you can refresh the page via the 'Refresh Page' button to see the
updated progress report. NB. This tool usually takes about 5-10 minutes to
run.