
The EKB is an application server that publishes resources of a Linked Open Data (LOD) Data Cloud as RDF and OWL based on the W3C Semantic Web Standards. A set of UML models and XML Schema have been pre-loaded into the EKB server, these models can then be browsed or queried as LOD in several ways. Your models can also be converted to LOD as long as the meta model and any profiles have been uploaded to the EKB. The capability to upload your own models to the EKB remotly has not been implemented yet, but will be shortly. Note that this version of the EKB demo is really for "insiders" who understand the basic capabilities and want to see how models can be converted to RDF and LOD. More user centric capabilities will be added as the project progresses.
First, access the EKB demo main page. If it asks you to log in the user name and password is: sysadmin, 123.
Youy may then use one of the following:
- Model Browser - this will allow you to browse ANY MOF-XMI or XML-Schema based model using a generic basic generic browser. Note that it is also somewhat "smart" about UML and will provide a simplified UML like diagram. You will be presented with the list of models that have been uploaded into the EKB and allowed to browse thode models. Once in the models you will also see a link to the "raw" RDF. You can also see the raw RDF by clicking on the "Q" button on any model element and executing the default SPARQL query. You may also make your own SPARL queries of the model or models.
- Model Interchange Service - This service will allow you to upload any XMI model or RDF Schema and convert it to LOD-RDF or another tool format. The RDF is called "Isomorphic RDF" since it is an exact copy of the information that was in XMI, converted to RDF using the linked open data conventions. Note that any meta models or profiles used by your model must already be uploaded to the EKB server. Currently ModelDriven.org must upload these files, so contact us if you need something uploaded. Soon you will be able to upload your own.
- Data Reference Model - This is a browser similar to the "Model Browser" but is rendered in terms of the FEA-Data Reference Model (DRM). This shows that the same information can be shown in stakeholder specific viewpoints.
Source Models
The UML models that are available on the server are from the ModelPro-SoaML examples using the MagicDraw (r) UML tool. You can get these from our Subversion repository here: http://lib.modeldriven.org/MDLibrary/trunk/Applications/ModelPro/SampleApplications/
Issues
- It has been reported that the demo web pages have browser specific issues. Note that the prototype has been teted on IE, please use IE if possible for the moment.
- The RDF-XML that comes out of the RDF store is not very readable - it has excess namespaces and is not structured in a convinient way so while it is correct, it is hard to see the relationship to the original. This is being looked at.

rss

