Publishing a Faceted
Specification
The SeCSE Specification Tool allows for the publication of
faceted service specifications in two ways: either directly into a SeCSE
compatible registry, or via saving and then uploading to another type of
registry.
The SeCSE registry approach brings with it added
flexibility in that it can cope with differing specification file structures,
as long as a suitable XML Schema file is provided. Specification Schema files
are provided by default for the set Facet Specification forms that come with
the tool, however the tool is also able to infer Schemas for specification
structures it is not aware of. As stated, these schemas are only inferred so it
is advisable for them to be manually checked. A later release of the tool will
provide better support for Schema generation, including inference from multiple
specification files (to improve inferernce accuracy) and also the ability to
annotate a schema with comments (to capture semantic information).
Generated Faceted Service Specifications can be
saved/published with their accompanying Schema files, if required.
When publishing using the SeCSE approach, the user has the
option to upload onto the SeCSE platform or directly to the SeCSE registry.