IntroductionWith TwoUse Toolkit you bridge the gap between Semantic Web and Model Driven Software Development. It is an implementation of current OMG and W3C standards for developing ontology-based software models and model-based OWL ontologies.
For Model Driven DevelopersIf you are a model driven software developer, you can:
Describe your UML Classes using OWL class descriptions. Semantically search for classes, properties and instances in your UML model. Model variability using OWL class Extent software design patterns with OWL class descriptions Transform your graphical models to OWL2 functional syntax Make sense of your modeling inference explanations Browse classes, subclasses, properties and individuals using the Class Hierarchy Viewer and the Entity Browser. Write queries using: the SAIQL plug-in SPARQL-DL Functional Syntax Validate BPMN model refinements
And coming soon:
Design Domain Specific Languages Extent your metamodels with OWL class descriptions For OWL Ontology EngineeringIf you are an OWL ontology engineer, you can:
Graphically model OWL ontologies and OWL safe rules using OMG UML Profile for OWL and UML Profile for SWRL. Graphically model OWL ontologies and OWL Safe Rules using the TwoUse Graphical Editor. Graphically model and store ontology design patterns as templates. Transform your graphical models to OWL2 functional syntax Write and safe SPARQL queries using the SPARQL Editor with syntax highlight. Specify and safe OWL ontologies using the OWL2 functional syntax with syntax highlight. Write queries using: the SAIQL plug-in SPARQL-DL Functional Syntax
And coming soon:
Specify ontology APIs using the Agogo Editor. Specify ontology data translations using the MBOTL Editor. Try it!Install TwoUse Toolkit from Update Site Install the TopCased UML Editor Learn with the installed example More InformationPublications If you are interest in testing some of the coming soon functionalities, please contact us.
Third Part SoftwareTwoUse toolkit contains customized parts of the following software:
OWL1 Metamodel by Guillaume Hillairet OWL-ODM by Peter Haase et al. SAIQL by Noam Bercovici UML Profile for SWRL by Saartje Brockmans et al. OWL icons of Protégé Ontology Editor
TwoUse toolkit uses the following third-part software:
Pellet Reasoner EMFText OWL API Jena Ontology API
TwoUse toolkit recommends the following third-part software:
TopCased UML Editor
StandardsTwoUse toolkit implements the following standards:
OMG ontology Definition Metamodel (ODM) Version 1.0 OWL 2 Web Ontology Language Structural Specification and Functional-Style Syntax W3C Recommendation 27 October 2009 SPARQL Query Language for RDF W3C Recommendation 15 January 2008 SWRL: A Semantic Web Rule Language Combining OWL and RuleML W3C Member Submission 21 May 2004
Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.