Presentation is loading. Please wait.

Presentation is loading. Please wait.

Taxonomic RuleML Tab Onut Iosif-Viorel Sandeep Singh.

Similar presentations


Presentation on theme: "Taxonomic RuleML Tab Onut Iosif-Viorel Sandeep Singh."— Presentation transcript:

1 Taxonomic RuleML Tab Onut Iosif-Viorel Sandeep Singh

2 Contents Introduction TXRuleML Tab Modules Installing and Running TXRuleMLTab Limitations and Future Work

3 Introduction TXRuleML Protégé –Protégé API –Extending Protégé

4 Taxonomic RuleML Rules representing subsumption (sub-type) links Mammal CatDog Mammal Cat Dog

5 The Protégé API Protégé is- a tool which allows the user to: –construct a domain ontologyconstruct a domain ontology Create Classes, Instances, Attributes & Slots View Class Create Class Delete Class View Attribute Create Attribute Delete Attribute

6 The Protégé API Protégé is- a tool which allows the user to: –construct a domain ontologyconstruct a domain ontology Create Classes, Instances, Attributes & Slots –customize data entry formscustomize data entry forms Customize Slot-Widgets & TAB-Widgets

7 The Protégé API Protégé is- a tool which allows the user to: –construct a domain ontologyconstruct a domain ontology Create Classes, Instances, Attributes & Slots –customize data entry formscustomize data entry forms Customize TAB-Widgets & Slot-Widgets

8 The Protégé API Protégé is- a tool which allows the user to: –construct a domain ontologyconstruct a domain ontology Create Classes, Instances, Attributes & Slots –customize data entry formscustomize data entry forms Customize Slot-Widgets & TAB-Widgets

9 The Protégé API Protégé is- a tool which allows the user to: –construct a domain ontologyconstruct a domain ontology Create Classes, Instances, Attributes & Slots –customize data entry formscustomize data entry forms Customize TAB-Widgets & Slot-Widgets –enter dataenter data GUI & API a platform which can be extended  Extendible GUI a library for other applications

10 Contents Introduction TXRuleML Tab Modules Installing and Running TXRuleMLTab Limitations and Future Work

11 TXRuleML Tab What it is –Taxonomic RuleML Tab – A Plug-in to Protégé What it does –TXRuleML to Taxonomic Hierarchy –Taxonomic Hierarchy to TXRuleML –Validating TXRuleML

12 Importing

13

14

15 Exporting

16

17 Validating Not well formed ruleML files are rejected Files are checked for –Order of tags –Completeness of tags –Invalid text

18 Validating Missing TagIncorrect OrderInvalid Text

19 Validating

20

21 Contents Introduction TXRuleML Tab Modules Installing and Running TXRuleMLTab Limitations and Future Work

22 OntologyConnection Create Class Get Class Modules OntologyConnection Class API

23 TXRuleMLConnection Process the file Modules OntologyConnection Class TXRuleMLConnection Class

24 Modules OntologyConnection Class TXRuleMLConnection Class TXRuleMLTab Class OntologyConnection Create Class Get Class TXRuleMLConnection Process the file TXRuleMLTab Initialize Tab Design

25 Modules OntologyConnection Class TXRuleMLConnection Class TXRuleMLTab Class Parser Class TXRuleMLConnection Process the file Parser Validation

26 Contents Introduction TXRuleML Tab Modules Installing and Running TXRuleMLTab Limitations and Future Work

27 Installing and Running TXRuleMLTab Installing Protégé Copying the Jar File Choosing the Plug-in

28 Installing Protégé http://protege.stanford.edu/

29 Copying the Jar File

30 Choosing the Plug-in

31 The Result

32 Contents Introduction TXRuleML Tab Modules Installing and Running TXRuleMLTab Limitations and Future Work

33 Support for Multiple Inheritance TXRuleML Editor Auto correcting the TXRuleML File

34 Support for Multiple Inheritance TXRuleML Tab does not support relations like Mammal Cat Carnivore Carnivore Mammal Cat

35 RuleML Editor Ability to compose the TXRuleML file in the Protégé window itself

36 Auto-correcting TXRuleML Files Suggesting appropriate changes to be made Making corrections which are too obvious

37 Questions?

38 Taxonomic RuleML Tab Onut Iosif-Viorel Sandeep Singh


Download ppt "Taxonomic RuleML Tab Onut Iosif-Viorel Sandeep Singh."

Similar presentations


Ads by Google