Home
User Manual of Hozo - Ontology Editor (English)
Contents
1. Local Projects T Server Projects gt B ServerStorage ServerStorage newPr i newProjcect O nE per F TopLevel ont E TOT newProject l change Author Samp D newOntolgy ont l 0 trg i h TopLevel ont Sample SampleProject 1 import b O P i C travelling ont yP bic iat i SampleProject k Tc Ontology Server P LY attributes ont 8 Sample bicycle ome s0 properties C tr update Properties Hist _ property Click the Yes button after changing the username 108 3 Creating server projects Creating a new server project Right click on the server Project Management Tree then select New Project from the right click menu to open the New Project Creation dialog 1 Version Manager ServerStorage yj Server Projects 3 Server stor ar Local Projects Projecta LocalStorage LocalStorage newProjcect SG newProjc 2 newOntology ont BY Topl EY TopLevel ont Si newProje ha a SampleProjact Fb new 7 travelling ont C Top E SampleProject2 E Saiplerr import b CC attributes ont Qt oo YP bicycle ont L e i SarnclaP iiki ft TopLevel ont New Project X S h SampleProjects a Please input the name of new project k s c r ver 12en on S7 newServerProject per k traveling o
2. v to part of WC Tre RC Tree Map view TopLevel TopLevel ont bicycle ont E Concept oP bicycle a i jn TopLevel ont f any PO NeW ORs artifact TopLevel c i tw vehicle component H E who i w transporter J vehicle automobile a TS SampleProjes w soccer Snper Ssuper G is a ai a sti Sub Bis a transporter J j j pub puper Language settings The language specified for displaying the menus can be changed by selecting Window Language in the Menu Bar and setting the language submenu i Hozo Ontology Editor File Edit View EUiA Diff Help DE Gy open Al Ax DQ vaho 4b Tee minimize All Projects Search close Alll A iB mt gloplevelont attributes ont S LocalStrage LA AE Panel TopLevel ont G J sample v Toplevelont Japanese MS n i D attribut wa Oiar Tree Map View is Be zj oSm attributes ont L TopLevel TopLevelont E YP bicycles bicycle ont E U newOntoweyurie SJ any 5 i TopLevel ont I a artifact a ERES FON B E vehicle component BEY ARS fo E wheel sample2 ff f Z tube C travelling ont Ee w transporter j SUR ET SUP er Sg vehicle E i person lia Wholeness Concept Relation Concept eee a sub s uper 7 Label vehicle Super vehicle E Documentation
3. H SempleProject H SampleProject2 H SampleProject3 Clicking the Project View button in the Ontology Operations Toolbar toggles the Project Management Pane view 1 Hozo Ontology Editor ie Edit view Window Diff Role Project Label Help Dees ga tax OQ Valor vi J Ti bicycle ont P3 Editor Panel bicycle ont E G x WC Tree RC Tree Map View Search new I Ai gt ee on eee loB RA Na Elea aiad ee D bicycle bicycle ont bicycle Jj Carrier sport wheel Color Super C TopLeveK TopLevel ont uger cot Qa Nuper me t is th es C attributes attributes ont ub i TTEA s quality quality a is a Oth aper sub Pima Oth N be attribute PAE assam 76 Reference About the Project Management Tree view The Project Management Tree displays and operates the following managed entities in Hozo local directory in a tree hierarchy Project folder in Hozo Ontology in Project Concept in Ontology Slot in Concept 1 Horo Onteloey Editor Project Management Tree icon view File Edit View Window Diff Role Project Label Help E Root folder Dads 64 r BEX OQ Valo v A peno TEE Project folder Projects Search LocalStorage LocalStoraee F Editor Pane Local project folder H SampleProjectt SampleProject E L attr ibutes ont a y biewele ant ERY Shole Concepts ToS TE L Ontology file ow 1H Ontology updated on
4. WC Tree RC Tree Map View Search GNew Dji D TopLevel TopLlevel ont Assign search conditions in the upper part of the Project Search Panel and click the Search button to display search results in a table T Hozo Ontology Editor File Edit View Window Diff Role Project Label Help o DEUH ga s x OO vaio v db Tee Projects Search cycle PJ Editor Panel bicycle ont scope 4 new vl Dis ERE l D bicycle bicycle ont Wholeness Concept Relation Concept SampleProiect2 el bicycle SS pz eer H carrier gt OO O bicycle ont DER JAE bicyele ont target Role Holder Value Basic Concept Role Consept Player Relation E sport wheel E Color IL TopLevel TopLevelont E E any D attributes attributes ont amp w quality rider role ab 1 rer J person is a Dep sub Mis a Dep body color sub label ki ontolo refere nfo 4 Color f bicycle WO lbicycle o ZANY a R 4 E front wheel role lt lt yehicle wheel role sport whee L front wheel o sport cy WC bicycleo ANY a l rear wheel rolej lt lt yehicle wheel role sub Label bicycle Super bioye le v Slots Inherited Slots Documentation Axiom _ io front wheel role lt lt bicycle fror 7 I 7 Halk front wheel role cla value front role fo 1 peatwhee
5. inkantiation edit Other Label cut copy paste Slot delete jump to Super jump to Sub jump to Referring show on other window Bookmarks are set when the Ontology file is saved They reappear when the file is loaded Jumping to bookmarks Make sure that no objects such as concept nodes and slots are selected and select Jump to Bookmark from the Browsing Pane right click menu to open the bookmark selection dialog Select the desired bookmark from the list and click the OK button to move to the object assigned to the bookmark the object will also be selected 49 vie vio BENXI IS ncept add Node clear Bookmarks e Partial Structure Manager er side Moving to the object paste o dati assigned to the bookmark line check Validation er longer Gray View Node View Concept Search import Concept ger than U check Changes with Depended Ontology F clear Checks representatic PO rr eT TSO O mente re fo 4 aA infin 1 O m eeeeee SUE 3 Removing bookmarks Select a bookmarked concept node or slot and choose Remove Bookmark from the right click menu to remove the bookmark from the object It is possible to remove all bookmarks from the Browsing Pane make sure that no objects such as concept nodes and slots are selected and select Remove all Bookmarks from the
6. delete s jump to Super bE jump to Sub jump to Referring set Bookmark 6 Display in separate window Various concept nodes can be displayed simultaneously in separate windows allowing the user to simultaneously view and edit concept nodes that are in different locations Select the concept node and choose Display in Separate Window from the right click menu to display the selected concept class in a separate window 4T add Node add Link add Slot gt 3 Class bicycle select Super Concept make Instance intantiation edit Other Label cut LSUpE copy PSP paste Slot delete op ee role lt lt artifactZoperator_role jump to Super per operator jump to Sub jump to Referring set Bookmark ms gt show on other window O Show Inherited Slats C Slots Closed search In the separate window display inherited slots other than slot information defined by the selected concept class can be displayed Check the Display Inherited Slots box in the bottom part of the separate window display dialog to display all slots including inherited slots 9 Class bicycle ii _ e weight attribute R n H ect weight attribute _R aii width R lt objec PET i Lor nee attribute R lt lt object color attribute _R enger balora lt lt artifact object_
7. k oh Server Projects E ServerStorage ServerStorage G newProjcect Toplevel ont H newProject E newServerProject Foe SampleProject1 E SampleProject H SampleProject3 Properties History Lock Info Comment property value Lock User Name eneqate Lock Update Date 2009 07 22 17 45 2 Delete lock information Click the Delete button at the bottom of the lock information panel in the property view pane to open the deletion confirmation dialog and click the Yes button to remove the lock Do you want to delete Lock File Ed Do you want to delete Lack File TopLevel Attention This feature will force lock removal but this action will cause problems when multiple users are collaboratively working on Ontologies Take necessary precautions when using this feature 112 6 Displaying comments Displaying comments Select the Ontology file icon in the server Project Management Tree and click on the Comment tab in the property view pane at the right bottom of the window to view Ontology comments that were added when the Ontology was uploaded check in EEk Server Projects S ServerStorage S5erverStorage H newProjcect E newProject velont E i SampleFroject1 E i SampleProject l SampleProject3 Properties History Lock Info Comment Comment display All Comments 2 Edit comments The te
8. gt lt rdis label gt RelationalConcept lt rdtfs label gt i lt owl Class gt lt owl ObjectProperty rdf ID hasPart gt Sif lt rdfs label gt hasPart lt rdtfs label gt lt owl ObjectProperty gt soul Ob ectProperty rat ID hasattribute gt gt R Click the Save File button on the bottom of the output window to display the file bicycle ont activated selection dialog choose a file and click the Open button to export the file The below formats are supported Text HTML XML DTD DAML OIL RDF S OWL 38 7 Ontology editing operations Ontology editing operations can be found the menu bar Edit menu the Ontology Operations Tool Bar Editing Tool Bar and the right click menu of the Browsing Pane A Hozo Ontology Editor File She View Window Diff Role Project Label Help pD me wh X DQ Fajo vl Ab Tea bicycle ont refresh History Ctrl F 3 Editor Panel bicycle ont a WC Tree RC Tree Map view Search bicy cle bicycle ont 8 aw bicycle Bese N carrier i Ba I 5w sport wheel select 4 Ckri 4 a Sw Color supar Super select Child Nodes Ctrl M 0 TopLevelfTopLevel ont Super ea Oth i a any i Aep 8ub if attribukest attributes ont Wis a Oth3 ar paste Ctrl Supe Sub paste Slat Ctrl ShiFt Hig a oth NG Tracking Back Alt 2 attribute person I
9. If checked all items on the task list will be checked If unchecked all items on the task list will be unchecked 4 Comment text field Adds comments to the update file 92 2 Update server project Performs check in as in 1 to update an updated project or Ontology to the server project Ontology As in 1 right click on the updated project s Ontology s Project Management Tree project folder or Ontology file icon and select Upload to server check in to open the Check in Dialog in the center of the screen 4 Upload to Ontology Server Gheck in newProject Do you upload follow ontologies to Ontology Server object task description Project newProject append A orictey CrenOntoleyent Genome ewrerd SSSSCS S lock Ontology check All Commert 4 Messace Message newProject append in the ser Ver newOntology ant copy to the Server newOntology ant comment copy to the server Time 0 046 5 93 4 3 2 Downloading Ontology Downloads a server side project Ontology previously uploaded to the Ontology server in order to import it into a local project This operation is used when collaborating with other users over a LAN When using this feature please use an installation of Hozo that is in a different location PC from the one used to upload the project 1 Downloading Server Projects Right click on the Root folder icon in the
10. Note Default is ServerStorage you should use this setting in most cases 5 Click the OK button to start the Ontology editor in Local Distributed Mode with the Project Management Pane displayed Note If you check the Connect and check server for updates box the server project will be checked for updates If this box is unchecked the server will not be checked for updates it will be possible to check for updates once the program is started 3 Designate the relative or absolute path for the Hozo installation folder You can also click on the directory button next to the text box to select the folder 120 1 Hozo Ontology Editor File Edit view Window Diff Role Project Label Help DEHE M max OQ valo vi db Tee S LocalStorage LocalStorage a w newProjcect cH YP newOntology ont i E E TopLevel ont e SampleProject1 E C travelling ont e SampleProject2 f oD attributes ont aD bicycle ont 5 SampleProject3 E DQ soccer_ver 12en ont aD travelling ont About the Project Management Screen If the Ontology Editor is started in Distributed Mode the Project Management Tree will be displayed on the left side of the screen The Project Management Tree is composed of Root Node the local project folder Project Node a unit that manages multiple Ontologies project L ontology Node constructed from Ontologies that are managed by that project These icons may change due to updates Reference
11. Places Files of type ll Files 36 Select a file and click the Open button to import it Eile Edit View Window Diff Role Project Label Help E PEAP Deals 64 4 x OO Valos v AF Te Projects Search new_File P3 Editor Panel new_file EEK g SampleProject2 WC Tree RC Tree Map view Search a new Mil NJis a I Lo part oF iji 100 viji C attributes ont TD new_ontology new_file T bicycle ont me WEConcept0 E newOtology ont m Ww Concept YP TopLevel ont O SM chilat 1 H SampleProject3 E a E Child1 1 1 __ uper S E Chidi 2 super Ho a suk E Child1 2 1 es ee _ uper i E Child 2 2 Wisca 5 0 concept2 Sub EY child2 1 J child2 2 N child2 2 1 E Child2 2 2 3 Hozo Ontology Editor mB Wholeness Concept Relation Concept HE uRgp A gu b emaa sp Super Conceptd v RUPA ioa suh ocumentation Axiom suk Inherited Slots Child2 2 2 Label Concepto Class Concepto Main Language The below formats are supported Hierarchical Text 2 CSV Text 3 Hozo Text D OWL Regarding description formats please see the sample file in root folder data3 Import 37 6 Export An Ontology file that is being edited can be output to a file with a different format Select File Export OWL in the menu bar to open the file output window Seles 1 Hozo O
12. The same operation can be performed by right clicking the project name on the Project 17 Management Tree and selecting Create new from the right click menu 4 Hozo Ontology Editor He ce Sere See eo DRT Roe Erect a Label 9 Hozo Ontology Editor File Edit View Window DiFF Role Project Label Help Oth 2B taex OQ wali Projects Search Cnokhing LocalStorage LocalStorage H SampleProjecti Eel LY ate Py bic ce Li To z E Sample S ee new Ontology add Ontology in Project show open delete New Ontology check Changes with Depended Ontology check Changes with Ontologies in as chack Difference clear Checks Please input the name of new ontology Lat j newOntology lock unlock Upload to 05 check in download From 25 check out properties close Project update 2 Creating a new Ontology file Open the Create New Ontology dialog as in 1 Select the File tab to view the list displaying the default Ontology folder and the existing Ontology files in that folder Hew Ontology New Ontology Name newGntologs Please input a file path to create new ontology m o B Ly BIKE sample xml Lj BIKE sample new xml k new files O soccer ver zenxml k travelling xml Lj vehicle xml 18 folder When creating a single Ontology file its file extensi
13. super date prices on first class arrival date pio 1 of eat price on business cl Arrival date w _ departure time pio 1 Henar time departure time lt lt line arrival airport 34 Selecting a search result column will highlight the corresponding object Objects that can be specified as search objectives are as follows 1 Basic Concept class 2 Role Concept slot 3 Role Holder 4 Class constraint Player Value Attention The scope of the search is the open Ontology being edited only Reference See 4 2 on project management features for more regarding searching Ontologies within a project 4 Printing Select File Print Preview in the menu bar or click the Print Preview button in the Ontology Operation Tool Bar to open the print preview dialog BA Print Preview Dialog bicycle ont Previous Page 1 4 scale i Header Footer Crop Marks 30 These operations can be performed in the print preview dialog Confirmation of the printed image use Next and Prev to navigate pages Set the magnification to be used when printing Scale Enable disable display of headers footers and crop marks Set printer paper size Settings button When the Print button on the upper part of the print preview dialog is clicked the print dialog is displayed and printing can be performed 5 Import An On
14. Click the Yes button on the bottom of the dialog to delete the selected Ontology file from the project 1 Hozo Ontology Editor Ose 6B trex OQ Valo vi db Te Projects Search nothing 8 LocalStorage LocalStorage newProject aD TopLevel or H SampleProject show open SampleProject H SampleProject check Changes with Depended ON check Changes with Ontologies in OS chack Difference clear Checks lock unlock upload to OS checkin download From OS check out properties update Seles Do you want to delete your Ontolo x Doyou want to delete your Ontology newOntolagy Main Language It is not possible to delete Ontologies when their files are open Ontologies that are being edited Close the editing panel before proceeding delete Error 82 5 Deleting projects Right click on the project folder icon in the Project Management Tree and select Delete in the right click menu to open the deletion confirmation dialog Click the Yes button on the bottom of the dialog to delete the project folder 1 Hozo Ontology Editor File Edit view Window Diff Role Project Label Help Dai 6B Rx OO valor vi dh ie LocalStorage LocalStorage a newProject new Ontology Td add Ontology in Project L show open check Changes with Depended Ontology AN check Changes wi
15. Ontology is updated Sr 1 ontology Do you download ontologies From Server check outi It is possible to confirm whether or not the server side Ontology files are up to date by clicking the Yes button on the above screen 86 3 Searching within a project Searching Ontologies within a project is performed using the Project Search Feature found in the Search tab of the Project Management Pane Select Search tab of the Project Management Pane on the left side of the screen to open the Project Search Panel T Hozo Ontology Editor File Edit View Window Diff Role Project Label Help EEk Projects Search E e scope All Projects All Ontologies v target Basic Conc Role Holder Value Role Conse Player Relation ontol refer Main Language If the Project Search Panel is opened while editing an Ontology the scope of the search will be that Ontology file 1 Hozo File Edit View Window Diff Role Project Label Help DEUH 64 tmx OQ Valor v dh Te Projects Search bicycle ont Ontolopy Editor A Editor Panel bicycle ont scope i bicycle bicycle ont Wholeness Concept Relation Co D E pa frere l carrier borden l Ly sport wheel ce any Basic Conc V Role Consept C attributes attributes ont ae 7 Role Holder 7 Player CD uait H value 7 Relation label sn onto refe
16. See Appendix B for an explanation of the icons Reference For details see chapter 4 2 Managing Projects in the Operating Manual Ontologies can be opened for editing by double clicking on the Ontology Node 121 C Network Distributed Mode Sharing Ontologies over a LAN Projects and Ontologies can be shared with multiple users over a LAN by setting the server project folder to a shared folder on the local network LAN Upload o A Down T Local Project Check out folder User A Admin Server Project Shared folder Local Project folder Creating a Shared Folder In order to share Ontologies over a LAN it is necessary to create in advance a folder to be used as the server project folder that can be shared on the LAN Create a sharable folder on the local network to be used the folder for sharing Ontologies among multiple users Normally it is recommended you create the shared folder on a server etc on the LAN Operation Example Hereafter examples will assume a folder called share has been created on win_server a server computer on the LAN 1 In Windows2000 XP right click the folder you wish to share and select Sharing and Security to display the properties dialog 2 On the Sharing tab check the boxes labeled Share this folder on the network and Allow network users to change files under Sharing and Security on the network Note The above steps
17. eo Wg ae toa wa Power source role cu r fou es powersource copy Ctrl C tE coach movind space HAE paste Ere plane Ta paste Slol CESR nassenqer ole lt artifact object_rol Tracking Back Alk F fuctural parts eee y J Frame Bi 7 x acking Forward gt al function lt lt functiohalptoretion role add Slot select Class edit Slot select Super Slot delete iheritance info cut copy delete edit Gther Label add Partial Structure Partial Structure Manag jump to Super jump to Sub jump to Referring set Bookmark show on other window part 100 w BP vis autonorr e HP Sk otir SE up Slot down Slot move 71 2 Editing search conditions Performing menu selection will open the Advanced Concept Search dialog Edit slot information Search Conditions Puts constraints on output concepts Slot Condition Field Input slot information to use as a search condition It is possible to add remove slot conditions If this field is left blank the search condition will be all values arbitrary jew iNest wholeness Concept Relation Concept E Concept Search Dialog Fg y JE SUPErF m dE Jper aro 1 musi lt con eranc etmi j marar m il all Seay Searching Concepts which has Slots with following conditions ae peel H i a autonom Condition Search f Lower Co afo a
18. wE el ay vehicle two wheeler S E bicycle EJ mountain bike fo city cycle E Folding bike D automatic bycicle a E wheel J handle E up type handle 15 4 v to part of gt Wholeness Concept w flat type handle w carrier E natural number E pedal E saddle g J frame carrier nfo D automatic two wheeler Label automatic bycicle Super x rame per Slats Tanharikad Slate Mari imant akinn Avian Eicon As when editing an is a relationship link click the Add Link button in the Ontology Editing Tool Bar or select Add Link from the right click pop up menu to add a weak inheritance relationship is a relationship link Sales me ENA o o 1 BIEN SIO R EEEE T EA wholeness Cont Relation Concept JEK v I 100 Ooo atic bycicle add Link F faire per add Slot gt M negarse 45 2 a k select Super Concept whee ide gt make Instance i C sadaie 15 a mro Inheritance Relation IQA NaS z d gt IS A was added 1 j rame yer u E E ee 61 When a weak inheritance relationship is a relationship link is added it will be added to the is a hierarchal tree on the Navigation Pane The concept with the weak inheritance relationship will appear on the tree as a white icon
19. Browsing Pane right click menu Ge vive ee i IER G new vi Nise v part oF vio BEI Wholeness Concept Relation Concept SA sub pe square measure Sub add Node h p Bookmart mz mz Fe add Node art h clear Bookmarks sd Lk Sa sos Hl add Slot gt seat Partial Structure Manager select Super Concept make Instance intantiation edit Other Label check Validation cut copy Gray view paste Slot Node View delete Concept Search jump to Super i amera jump to Sub mi w a import Concept check Changes with Depended Ontology clear Checks ae 50 13 Ontology editing support Here aside from selective editing of class constraints when editing slots 4 1 2 3 we will provide a guide to editing by the user as per the Ontology s rules when defining concepts and slots Edit cardinality quantity constraint Cardinality quantity constraint input can be performed by directly entering a value into the quantity constraint text field in the Definition Pane but there are input support features to ensure editing as per the Ontology s rules Move the mouse pointer to the quantity constraint text field in the Definition Pane and double click over the input field to open the cardinality quantity constraint editing input support dialog Set the Maximum Quantity and Minimum Quantity and
20. D rte ont zt i 0 mi cycle wholeness Concep Concept Relation aan 21 The same operation can be performed from the right click menu after selecting the concepts iene E Editor Panel newOntology ont WC Tree RC Tree Map View Search newOntologyinewOntology ont TY sport cycle 3 Creating slots Select a concept node and click the Ad aew vite veta wholeness Concept Relation Concept add Link add Slot sport cycle select Super Concept make Instance intantiation d Slot button on the Ontology Editing Tool Bar to add a slot to the selected concept node 1 Hozo Ontology Editor a e i Projects Search newOntology ant H 68 2axX OQ Vaio v Ab Te E LocalStorage Localstorage SampleProject E SampleProject a C attributes ont E F bicycle ont new Ontology ont sport cycle 7 Whole Concept H Relation Concept zy TopLevel iont W SampleProject3 The same operation can be performed concept node al Editor Panel newOntolopgy ont WC Tree RC Tree Map View Search newOntology newOntology ont R J NEW AN is a wholeness Concept Relation Concept y io part oF bicycle Super cls from the right click menu after selecting the T
21. Diff Role Project Label Help DSi 44 a OO Valor vi db 18 Projects Search newOntology ont Toplevel ont 8 LocalStorage LocalStorage FS Editor Panel newOntology ont agg H SampleProject1 S SampleProject2 o AjI N li a Umm part of 10 vi Bix a C attributes ont C newOntol j logy newOntology ont Wholeness Concept Relation Conc ept P bicycle ont GQ bicycle newOntology ont C Toptevel ont E Whole Concept 3 0 any Super H Relation Concept 3 M artifact wheel tole E Tsporcyce gt 4 Ee SE vehicle component Whole Concept Bw J Relation Concept 7 tube e E E SampleProject3 ANY i por antracit s a Orth afh s a Oth Nain J wheel PaP tube role a el entation Axiom f Inherited Slots vehicle component I ZUPErSUP I role After importing the imported concepts will be in a selected state The node arrangement will also be moved so the user should manually rearrange it or use the layout feature select Menu Bar Display Layout Attention Unlike regular concepts imported concepts will be displayed in light blue However as they are references only they cannot be edited in the referencing Ontology 27 Importing to the Ontology being edited can also be performed from the right click menu by selecting the Ontology to be referenced in the Project Management Tree and right clicking it Operating instructio
22. Display Analogous Concepts Clicking an item in the Analogous Concept Search dialog list will select the chosen node from the list Double click the selected node to open a separate window displaying all inherited slots and confirm matching slot details 55 Y Similar Consept Search Dialog x Concept sport cycle Search Results 13 r Concept bicycle Parent y 3 Wehicle Parent b JANY artifact 4 wheel 0 2200 JANY jartifact component J 5 sport wheel p 2200 i 6 Front wheel RH 0 2200 Joicyclesfront wheel role lt lt yehicledwheel role 7 rear wheel RH 0 2200 jbicycle rear wheel role wheel 8 Front wheel 2 RH 0 2200 oicycle sport cycle front w La part or 55 heel role aa ehicledwheel role ne a n 10 ANY Parent 0 0333 y 11 artifact Parent 0 0333 JANY hae role lt bicycle nole Nie 4 rear wheel iore fifo i t irear wheel Eat Support r E Bhow inherted gaid 1 slots closed city cycle i trol FA tant role 3 Editing analogous concepts Editing operations can be performed on the analogous concepts returned as search results Select an item on the Analogous Concept Search dialog list and click the Editing Assistance button on the bottom of the dialog to open the Editing Assistance dialog Editing operations can be performed easily on analogous concepts by selecting a candidate
23. Editor File Edit View Window Diff Role Project Label Dabs S68 trex OQ valor v 4b Me hicycle ont Help B Editor Panel bicycle ont Glew vies e wholeness Concept Relation Concept O bicycle bicycle ont a m bicycle aw city cycle vehicledvwheel role pcsvehicledwheel role Cj Toplevell TopLevel ont any K attribubest atbributes ont ere quality 60 In the concept component structure registration dialog selecting an item in the concept component structure list will highlight the corresponding concept structure 4 Editing multiple inheritance Multiple Inheritance Display and Editing Features It is possible to multiplex the super and sub relationships inheritance relationships of concepts i e multiple inheritance toggle the perspective view and edit them For concepts that already have an inheritance relationship the weak inheritance relationship is a relationship link will be edited Choose the concept to be multiplexed and select IS A capitalized from the relationship class list in the Ontology Editing Tool Bar 1 Hozo Ontology Editor File Edit View Window Diff Role Project Label Help Dela 64 8 X OO Varo vi AF re BIKE_sample_new_en xml EJ Editor Panel BIKE_sample_new_en xml mef WC Tree RC Tree Map View Search 5 NEW Nisa we v 100
24. GUI Ontology manager manages projects in which several ontologies are built collaboratively and in a distributed environment through the internet It also manages versions of ontologies Ontology server stores ontologies and instances and provides APIs for clients The main characteristics of Hozo are summarized as follows e Unlike OWL its conceptual level is closer to that of human beings OWL is a low level language which is good for an interlingua for ontology exchange If one uses it as an ontology representation language directly it would degrade user s understanding of ontology by restricting their idea to semantic network description logics levels which are inappropriate and less expressive for understanding the content of the ontology e Its representation scheme is based on a frame structure e It helps users build ontologies with Roles in a natural way supported by the advanced theory of Roles e It represents nested structures of slots That is any slot can have its own slots e Inheritance information is explicit and is always accessible Two ways of inheritance one from super classes through is a link and the other from class constraint e A user friendly GUI is available e Version management is available with a useful function for displaying changes e Ontology building in a distributed environment over internet 1s supported e APIs are available for accessing ontologies and instances Information of changes Support mo
25. Label Error Clicking the Editing Support button for a duplicate label error will open the label editing support dialog 1 Ontology Validation Result List vehicle_en xml Search Results Error 10 Warning 7 Label Edit Support Overlaped Labels frame Please change the Label of this object ee DORI EPAI RDS AT C pbject RH ore Chance itvaets F85 DIRIB h DFAT m conveyance RH esp Dnly aeasity bya I O _fanetion re 25 DRIYA y boYy AT C _context RH RE H o b DEBAT lt aal ennwevancesfunction echanne the nositinn of tA After Change frame_l Description Slot two wheeler frame role Cancel change Object 67 Follow the editing support dialog directions to edit duplicate labels Update button Updates the label Change Object button Changes the object whose label is being edited Cancel button Closes the dialog without performing any editing operations Label Edit Support Overlaped Labels Frame Please change the Label of this object Description Slot two wheelergtrame rale change Object lt Case 2 gt Cardinality quantity constraint Error Clicking the Editing Support button for a cardinality quantity constraint error will open the cardinality editing support dialog 5 Ontology Validation Result List vehicle_en xml Search Results Error 13 Warning 7 Cardinality Ed
26. OO Valo vi db iia Projects Search bicycle ont S pial LocalStorage B Editor Panel bicycle ont Ba ampleProject1 SampleProject2 WC Tree RC Tree Map View Search 5 NEW Nisa ko part of Ml 100 vil 7 attributes ont ID bicycletbi ycle bicycle ont wholeness Concept Relation Conce i bic yalana pt a OD P a L ll BM show open F E delete J test ANY lt a Wr To check Changes with Depended Ontology az ep Super Ga Samplet check Changes with Ontologies in OS Su per js a Oth chack Difference es ont T ub hp clear Checks m s a Oth super N super sub Buper lock ou th unlock Update of Ontology E Sub upload to OS checkin component P i 4 sTopLevelis Updated at 1970 01 01 09 00 00 0 w download From OS check out bel ee i l han Sup eattributes is Updated at 2007 04 16 17 03 25 218 guhs properties update do you check the changes j n is Label is u Checkby ID Check by LABEL Super wh OK Slots Inherited Slot L samas eles f ales role chi Yas h1 body color 4 ps corar re front wheel role lt lt vehicle wheel role pO front wheel Ja ear wheel r tejszyehicle wheel role J jam gt bicycle ont activated Main Language Click the OK button after confirming the updated contents to display a changes checklist
27. Panel TopLevel ont heweroject af rewOntolagy cat C Toplevel ont E Tp Projet 4 SampleProject2 E SampleProject3 jew vi jee Wholeness Concept Relation _ _ E iey bi inar 80 The designated Ontology file will automatically be copied to the project as a new Ontology file its file extension will be changed to ont This will have no effect on the existing Ontology file 3 Viewing Ontologies Double click the Ontology file icon in the Project Management Tree or select Open from the right click menu to open a new Editing Panel in the window 1 Hozo Ontology Editor File Edit Yiew Window Diff Role Project Label Help Daisy 6G rex OO Vaio vi db Tie Projects Search newOntology ont Localstorage LocalStorage E Editor Panel newOntology ont newProject oe Sian terme Shap View Search a new xi Nisa wil kg part of v 100 E Bijnen on tology ont wholeness Concept Relation Concept amp TopLevi show open Ga SampleProj delete SampleProj H SampleProj a check Changes with Depended Ontology check Changes with Ontologies in OS chack Difference clear Checks lock unlock upload to OS check in download From OS check out properties update Label Super v Do entation Axiom Inherited S
28. Project Management Tree and select Download Server Project to open the server project selection dialog 1 Hozo Ontology Editor Sel Dede 6B eax OO valor vi db me Projects Search nothing ocalStorage LocalStorage aay new Project show open lock Y Select server Project unlock upload to OS checkin download Server Project settings jec Network Settings newOntoloexont properties H SampleProject1 H Sample Project update SampleProject3 Main Language Select the project file to be downloaded and click the OK button on the bottom of the dialog to bring up the project import confirmation dialog Confirm the content to be downloaded and click the OK button to download the project folder Ontology file from the server A confirmation message will be displayed 94 A Import server Project newProject Do you download follow ontologies fram Ontology Server Check out Eels object i task description Project FnewPromet C lock Ontology check All Messace Mestaee newProject append in local newOntology oant copy to loc 0 016 2 Refresh the Project Management Tree to display the downloaded project and enable local browsing editing 1 Hozo Ontology Editor File Edit View Window Diff Role Project Label Help Oia 2B tm ma aX OQ vaho vi db Te e Projects Search f E LocalStorage L
29. SamplePr ODEN a SamplePrajact SamplePr anne f C attributes ont nai z YP bicycle ont delete C TopLevel ont e SampleProject3 l soccer_ver 12en ont export travelling ont 2 Pesse input the name of new ontology zr newServerOntology Enter a name for the new Ontology and click the OK button to add the new Ontology Properties History to the server project Local Projects Server Projects Localstorage LocalStorage ServerStorage 5 g newProjcect newProjcect 2 newOntology ont E E newProject i TopLevel ont S newServerProject a Sa SampleProjecti i newServerOntology ont travelling ont me SampleProject2 OON 0 attributes ont YP bicycle ont 2 Deleting a server Ontology Right click on the Ontology file in the server Project Management Tree and select Delete in the right click menu to open the deletion confirmation dialog Click the 110 Yes button to delete the Ontology from the server project 3 Importing a server Ontology Right click on the server Project Management Tree project folder then select Import Ontology from the right click menu to open the file selection dialog 1 Version Manager ServerStorage Local Projects Server Projects B ServerStorage ServerStorage BG newProjcect newProject aoe i
30. T New Ontology export remove Backup Files set Page Format Project File print Preview print Ctrl P Please select a project to create new ontology exit Ctrl E no project B LocalStorage LocalStorage quit Ctrl Q Main Language Enter a name for the ontology file in the New Ontology Name text box Next select the project in which the new ontology will be created from the project folders in the Project tab 16 T Hew Ontology Hew Ontology Name new vtoloey Project Please select 4 project to create new ontology Sample Project LacalStorage LocalStorage Sample Project ial Sample Project iL attr ibutes ont Q bicwele ort i testont boo TopLevelont i Sample Project Click the New button on the bottom of the dialog to create the ontology file in the project When creating a project Ontology file its file extension will be ont 4 Hozo Ontology Editor File Edit View Window Diff Role Project Label Help Os de EB LBX OQ Valin v Projects Search nothing LocalStorage LocalStorage oo SampleProjectl Sa SampleProjeact fe attributes ont a FY bicycle ont a newOntology ant A i TopLevel ont re SampleProject3 New projects can be created by right clicking the Project Management Tree and selecting Create new project from the right click menu Refer to chapter 4 2 2 of this manual
31. T g E any 1 Save x Backup Files PIS if akakae w 7 Save in C SampleProject2 v 5 E9 El a set Page Format a haia print Preview 4 P print Ctrl P si My Recent BS attributes ont exit Ctrl E Documents E bicycle ont IE newOntology ont l quit Ctrl Q E a TopLevel ont E Relation Concept H SampleProject3 Label Super D en Slots File name Save Files of type Ontology Files ont v y lt gt Main Language 3 Save without dependency relationships Select File Save without dependency relationships in the menu bar and click Yes on the confirmation dialog the file selection dialog is displayed as in 2 Enter a filename and click the Open button to save to a new Ontology file file extension xml 29 Mak 1 Hozo Ontology Editor wile Edit view Window Diff Role Project Label Help new File CtrH shit N OQ valos vi Gh Tie Ontology ont open File Ctrl O TopLevel ont save Ctrl s Eek Save aS Ctrl Shift 5 save without Dependency sf Tree ap Vie ea m new Sji N is a Lm part of 100 Bx open Instance Editor Editor Panel newOntology ont wholeness Concept Relation Concept import super export remove Backup Files gt e m artifact J vehicle ca set Page Format a print Preview
32. V ajos vi dh Tie open File Ctrl O ing Ctrl 5 T Ctrl Shift 5 save without Dependency open Instance Editor 1 Open Ontology import export Project File remove Backup Files pans a Please select an Ontology bo open set Page rormac int Preview sj i i print Ctrl P it PRE Localstorage LocalStorage SampleProject1 sal B E SampleProject2 attributes ont bicycle ont O newOtalogy ant Toplevel ont SampleFroject3 7 soccer _ver 12en ont O traveling ont Main Language Select the Ontology to be displayed from the project folders on the Project tab Click the Open button at the bottom of the dialog to open a new editing panel and display the Ontology The Ontology can be displayed in a separate window by clicking the Browse button at the bottom of the dialog editing not possible Double click the Ontology file icon in the Project Management Tree or select Open from the right click menu to perform the same operation 2 Loading and exiting an Ontology file Open the Open Ontology dialog as in 1 Select the File tab to view the list displaying the default Ontology folder and the existing Ontology files in that folder l E Open Ontoloey Please select an Ontology to open m B k BIKE sample xml k BIKE sample _new xml k new nto l
33. button to upload the project folder Ontology file to the server a confirmation message will be displayed E Messace Mes2aee newProfject append in the ser WEF newOntology oant copy to the Server newOntology ant comment copy to the server Time 0 046 5 Standalone Ontology files are uploaded using the right click menu of the Ontology file icon 91 Explanation of the Check in Dialog I Upload to Ontology Server Check in newProject Do you upload follow ontologies to Ontology Server object task description Project newProject append Ontology newOntoloey ont newProject lappend 9 C lock Ontology D 7 check All Comment Project task table center of screen Displays list of items to be handled during check in If the check box at the head of the list is unchecked it will be excluded from the target and will not be uploaded When handling is not possible for example the existing project file is locked unchangeable etc the list color will change and it will automatically be excluded from handling Handling details append adds folders or files update updates folders or files delete deletes folders or files 2 Ontology lock check box If checked Ontology will be locked on update server updates not possible If unchecked Ontology will be unlocked on update server updates possible 3 Check all check box
34. click the OK button to update the value of the quantity constraint text field in the Definition Pane If no quantity is specified the value will be blank The cardinality quantity constraint editing input support dialog is shown Role Concept value Class Constraint length measure 1 Role Holder kind p o _Cordinalty l input Cardinality MinCardinahty I MaxCardinality Slot Tength value lt lt quantity vabue Specializing slots If two concepts are in an s a relationship general special relationship property information slot information will be imported from the super concept and used to refine the definition i e slot inheritance and specialization lt Display information on slots inherited from super concepts gt Information on inherited slots can be viewed by selecting a super concept from the 5l Super Concept list in the Definition Pane Inherited slots will be displayed on the Inherited Slots tab Information on slots inherited from Vehicle wholeness Concept Relation Concept ae ee ee ee ee aa ae ee Ee ae re displayed are displayed i E i aar Sibi SHer Sec convevancefmoving space Lt ne Wheel jc aad HE emear e space lt vehicle esman Super vehicle w Facthobject_rale k Shots Inherited Sots Documentation Il Axiom f
35. delete test I ETIP oe 4 Top check Changes with Depended Ontology Lont 7 Select Ontologies in the Server t on H S Sample e e EA LO aa ata EAA chack Difference es ont Please select an Ontology in the server clear Checks r nn ns cocina mig oe unlock Server Updated Ontologies travelling ont Sub eino edia D sampleUser 2007 06 12 14 42 5 NSL download From O5 check out E unagawa 2007 02 26 20 03 an sup properties SE N js update 1 5 3 Label su Super person l whi Documentation 4 Slots i Inherited Slots i cand ees role cl Ye Cancel i eee ole lt lt vehicle wheel role PO front wheel Ja earwheel r tejssyehicle wheel role Jig 2 Main Language Select the server side Ontology that will be compared for changes and click OK button to open the check method confirmation dialog the changes checklist dialog will be displayed as in 1 and a change log will be displayed in the Editing Panel Note If there is a in front of the title it is the latest version on the server Update of Ontology gt wt do vou check the changes Check by ID Check by LABEL Cancel 103 T List of Changes D travelling a Bk WholeConcepts Help Boeing is Modified Slots Vain vy Ak 18 e private_transport_abc is Modified Label a avc is Added i is a is Added anel travelling ont mE x 9 is ais Deleted p JE Re
36. dialog and view an Ontology change log in the Editing Panel Select the Check by ID option on the bottom of the update confirmation dialog to compare changes in each object by ID Or select Check by LABEL to compare changes in each object by name Label 101 4 List of Changes D Toplevel E WholeConcepts AA component is Modified Label 4 tire is Deleted Label Hep E vehicle is Modified Slots SuperClass Q vaio v AE T1080 XC is a Oth is Deleted ar X is a Oth is Deleted X is aOth is Deleted or Panel bicycle ont DER E RelationConcepts z am 3 atirbutes P RO Tree Map View Search a New v I NJis a v kO part of vy 100 QE WholeConcepts le bicycle ont Wholeness Conce ion Concep pt Relat t g RelationConcepts cycle on brrier bort wheel olor yer Super vel TopLevelont eee Mee NY Bis atQep ub tes attributes ont pub Mis aic ality quality a is a Oin super PUPS sub puper na z Saato SUB person 36 is aott r Jcomponent S sub SL sup supe v mentation Axiom Inherited Slots cl va role 01 frontwheel _ wheel dia 4 rear wheel role sae hicle wheel role gt Selecting an item on the changes checklist will select and highlight the changed items bicycle ont activated Right click a changed object to open th
37. displayed in the editing dialog and clicking the Edit button Edit Support Dialog Concept 4 sport cycle Concept B icity cycle Concept Edit Operation List HieLCe eo Slis aBbt eae 4 is a B Hues galeata B is a A Cilia er Eon a D LEEG A is a G B is a LL 6 edit Nothing 56 2 Edit alias Alias Management Features In some cases users want to define a separate name i e label when defining a concept In such cases multiple labels can be defined for one concept Alias Editing Feature This feature allows multiple labels to be defined and edited for one concept Select the concept node or slot and choose Edit Alias from the right click menu to open the alias editing dialog Other Label Edit Dialog sport cycle Label sport cycle add Node Other Labels addline wheel role f add Slot MEER ca heel role select Super Concept make Instance intantiation edit Other Label Click the New button and edit the alias in the alias editing dialog then click the New button to add the alias To selectively view by term class see Alias Management Features Other Label Edit Dialog Edit Eal Alias is added Other Label Edit Dialog sport cycle Other Label Mountain biky Label sport cycle Other Labels Glossary Aliast be Mountain biky Alias 1 Language Abbreviation
38. each time the Ontology Editor is started check the Connect to server to check for updates box in the Initial Setup Dialog and click OK The startup process will take several tens of seconds to several minutes If the box is unchecked Ontology Editor will not check for updates A progress dialog box below will be displayed when checking for updates H ADERE We at POY Se F TVS CES 13 3 Starting without using project management features Use the same interface as the previous version of Ontology Editor To start the Ontology Editor as in previous versions without the Project Management Pane uncheck the Use project management features box in the Initial Setup Dialog and click OK Y Initial Settings Uzer name eneeate enegate Local Project Folder LocalStorage server Project Folder Serverotorage check Server Project updated Gag ern iy ere em ear E TOP eee eee eee Figure 3 5 Initial Setup Dialog disabled project management You can edit the Ontology Editor without using project management features as shown in the below editing screen image T Hozo Ontology Editor File Edit View Window Diff Role Label Help Figure 3 6 Editing screen without project management features 14 4 Checking your Java Runtime Environment version With regards to start up errors if you are unable to start the software as described in chapter 1 5 please check you
39. lAlias1 57 Aliases can be displayed in the Browsing Pane by selecting Alias Management Display Alias in the Menu Bar I ahal miil i display Other Labels i a ow always display Other Labels SSS select dispaly Label Project ax Chrl Shift h 4a Ae a Glossary Manager E D bic yoeqerepererergy ay ITS Concept Relation Concept PY bicycle se EY city cycle edit Other Label N Front wheel fore 2bicdclefiront wheel role nfo 1 front wheel rear wheel role bicycledrear wheel role rear wheell ii Toplevel Toplevel ont ce any D attributesi attributes ont a E quality Aliases can be displayed as concept labels by toggling alias classes in the Menu Bar Alias Management Select Alias Display Help a Pa display Other Labels w always display Other Labels Project select dispaly Label edit Other Label Ctrl Shift L NY LO part of a ree ray eT TER Select Displayed Label Label Name _ display Hozo Label Glossary Manager af bicycle ow E city cycle sub x bicycle ont display Other Label front wheel role lt bic ii Toplevel TopLevel ont ao 1 tont wheel a any rear wheel role lt lt bicy Ik atbributest attributes ont ao 1 quality aew vise era Wh
40. magnification on Browsing Pane zoom out Lm e oe P RL increases magnification on Browsing Pane zoom in display Browsing Pane magnification selectable list jump to the previous selected graphic object jump to the next selected graphic object show hide Project Management Pane display Ontology management window e ea FS view help 128 3 Editing Tool Bar partot v 1 EEN B00 Pe eee NE Syne v concept class create button and concept selection list NI W relational link create button and relational link selection list fal ion li ial slot create button and slot selection list I display Browsing Pane magnification selectable list 2 lt select constraint concept select principle toggle screen mode single screen view toggle screen mode vertical split screen view toggle screen mode horizontal split screen view toggle to selection mode toggle to jump mode l E a ae w ol oD a fh jump to the previous selected graphic object jump to the next selected graphic object 129 4 Shortcut keys There are shortcut keys for the operation menu and editing menu 5 Mouse menu New Save Print Quit Force Quit Undo Redo Raise Slot by One Lower Slot by One Delete Select All Select Sub Concepts Cut Copy Paste Vertical Layout Horizontal Layout Selection
41. object use the selection tracking menu located in the Menu Bar Operation Tool Bar or Editing Bar 1 Hozo Ontology Editor Fie Kag View Window Diff Role Project Label Help up Slot Alt Up be down Slot Alt Down r0 YX e delete Delete select All Clr k select Child Nodes Ctrl N Tical M wo bison copy Ctrl gub tire paste Ctr paste Sota Chrl Shift Tracking Back Ak Z Tracking Forward Alt Y Mis a Dep M 3 Scrolling the screen with the mouse Scrolling the screen with the mousewheel The mousewheel scrolls the screen up and down To scroll left and right with the mousewheel hold the Ctrl key Scrolling the screen by dragging the mouse Press the Scrolling Mode button in the Operations Tool Bar the mouse pointer will become a hand and it will be possible to scroll the screen by dragging the mouse Press the Selection Mode button to return the mouse pointer to normal it will now be possible to select objects 1 Hozo Ontology Editor File Edit Wew Window Diff Role Project Label Help a Deis ga rae OQ Vain v AP T bicycle ont B Editor Panel bicycle ont eae eet ans i mA DER LD bicycle bicycle ont bicyde carrier 4 2 sport wheel o Color ar Ver super C TopLevel TopLevel ont E N sup OF me ran 3 0 any atep teallhbub artifact i artifact s un i su
42. print Ctrl P exit Ctrl E Do you wnat to save WITHOUT dependencies es Classes of Depended Ontology will save as original classes of this ontology quit Ctrl Q E Relation Concept SampleProject3 his a Oth Wig a ath Label O E Super E v Documentation Axiom Slots Inherited Slots role C Main Language Ontologies in the project will be saved as a single Ontology file After saving the Ontologies will be standalone Ontologies and Ontology files moreover they will have no dependency relationships and be redefined as self defined concepts Ns AYE IFA Pray fmt Rm MYFI Ba AI Oey gA tax OO Vaho vi db Tee POLI se newOntology xml LocalStrage LocalStrage i BERII newOntology xml samplel LD attributes ont YP bicycle ont E newOntology ont L frewOntologyxml A TopLevelont SL bicycle i sample2 of sport cycle f any SY artifact S E vehicle component 5A Hima OOOO o AD gt b 4ERAD h PERHE 2538 newOntologyxml activated 30 4 1 5 Loading Ontologies 1 Loading and exiting an Ontology project Select File Open in the menu bar to display the Open Ontology dialog J Hozo Ontology Editor aG Edit view Window Diff Role Project Label Help new File Ctr shittN OO
43. to the normal Ontology view fF beds add Node J of tran m G role lt lt Planegrole jump Bookmark E vEsimo clear Bookmarks he xen nnection Partial Structure Manager check Validation Gray View Node view Concept Search lie ia import Concept ation check Changes with Depended Ontology t machine traveller rT J 105 4 3 5 Server Ontology management features Ontology management features utilizing the Ontology management window for server administrators will be explained here 1 Viewing Ontology management Click the Ontology Management button in the Ontology Operation Tool Bar to view the confirmation message 1 Hozo Untolopy Editor F Edt Yiew Window Diff Role Project Label Help a e o ea E ee ae SR cia 6B ITE DQ vaio v Ab a Search TE eae SampleProject2 SampleProject3 Click the Yes button in the below confirmation message dialog to open the Ontology management window Click the No button to return to the original editing window without viewing Ontology management Do you continue this operation Ontology Manager is For administrators This operation may spends a lot of time to launch Ontology Manager according to the circumstances Do you continue this operation 106 44 Version Manager ServerStorage Local Projec
44. tvo wheelerfwheel Role Concept rear wheel carrier a no D gaktwheels two wheelerfwheel Class Constraint wheel i no 1 Role Holder _ kind pfo Cardinality 1 value mentation Axiom I art View Bai View role class value Slot bicyclegrear wheel lt lt two wheeler wheel 53 lt Editing slot inheritance information gt To import slot inheritance information only select a slot and choose Select Super Slot from the right click menu to open the Super Slot Candidate List selection dialog Select a candidate from the list and click the OK button to change just the inheritance information iI oparo 100 Super Slot List Select Super Slots pia 1 wheel role lt lt vehiclepvheel role pio 1 rider role lt lt vehicletrider role AE add Mode Amy add Link add Slot select Class select 5 SUper Slot i l i ale Tean O Inherited information is Ea i Ss changed a m lt Deleting slot inheritance information gt To delete slot inheritance information select a slot and choose Delete Slot Inheritance Information from the right click menu to delete inheritance information ERT sn role L a BEN ms add Node Any add Link add Slot select Class edit Slot Inheritance information of slot is Deleted front re 54 4 1 7 Using the Ontology Editor s extended features 1 Search for similar concepts Anal
45. v 2 Jumping to super concepts When a concept node is selected and Jump to Super is chosen from the right click menu the screen will move to the position of the super concept node and it will be selected v 100 EIX oSm R AB wheel role add Slot 3 v 100 theel role select Super Concept make Instance intantiation edit Other Label cut Copy paste Slot yehicle super Pr bicycle j suner delete a ua body color jump to Super E wheel nio 1 H fot front role jump to Sub p1 eee front wheel role lt lt vehicleswheel is j f Eii ront wheel roie ssveniciegwneel role jump to Referring person eo 1 Tront wheel wheel nos rear wheel role lt lt vahiclefwheel role pot Srearwheel wheel set Bookmark frantiwwhaal rala 2 ehiovuslalfrantiuchaal rala 45 When a slot is selected the user can jump to the super slot by using the same operation as above EIR oSm KRE HE bicycle ont Y pate v 100 i TTT add Link rear wneel role dd Slot b pot si select Class edit Slot select Super Slot delete iheritance info cut copy paste Slot aia a A ij front role delete J 0 edit Other Label add Partial Structure rear wheel role lt lt Vehicleswheel role wheel rear wheel w
46. xX Soo RIA holeness Concept Relation Concept w bi y show Any Concept z EE y show Partial Structure o pi Sub Language L Tople J al amp E G show Page Border set Canvas Size show on other window Ctrl show Map Ontology Navigator Ctrl Shift G Isuper highlight Link gt pu per F OD aut Had aL change Depended Node View gt Role Concept Class Constraint kind fa Cardinality isd Value Role Holder i is afOth ji is a Dep A DO Part view mentation Axiom Basic View role class value Finish Auto Alignment Mode Do you carry on cu nin EJ Auto alignment mode will be Finished Do you carry on current alignments of concepts TF vou select no all concepts will be put on old position super isaer au nio1 pang Ecol rider role Do 3 Canvas size setting Main Language Change the canvas size setting to alter the drawing size of the Browsing Pane when the Ontology grows too large Select View Canvas Size Setting from the Menu Bar to open the canvas size setting dialog the canvas size setting can now be changed 1 Hozo Ontology Editor File Edit RYE Window Diff Role Project Label Help Dal Projects F Node View Gray View Be alo Gh Te arrange Nodes b LocalsSte bicycle ont H Sam display Source l
47. z TopLevel ont be B Relation Concept amet t SampleProject3 A Your newOntology Ontology Imports Concepts From Ontology Please select concepts which to be imported In following tree nodes represents concepts which are defined in Ontology cal tas J wholeConcept Ww Iq transporter z w vehicle w a v car gt 3 a E person a fe T S Main Language v 28 4 1 4 Saving Ontologies 1 Save To save overwriting the existing file select File Save in the menu bar No confirmation dialog will be displayed When an Ontology file is saved the icon in the Project Management Tree shows the local update status dl 2 Save as When File Save as is selected in the menu bar the file selection dialog is displayed Enter a filename and click the Open button to save to a new Ontology file 1 Hozo Ontology Editor OO SEE aG Edit View Window Diff Role Project Label Help new File Ctrtshift N CYC V alos v ib rie open File Ctrl O wOntology ont TopLevel ont save Ctrl S Ff Editor Panel newOntology ont my fx Save as Ctrl Shift 5 By l m earch J m new oil Lm I 10 i a X lt save without Dependency its jen s WC Tree open Instance Editor Wholeness Concept Relation Concept newOntoNs ewOntology ont E i import gt O bicyae S export gt TopLevel om
48. 1 LRO ONIL ULES EET E E A NET E N E OETA SS 4 1 7 Using the Ontology Editor s extended fCAtures ccccccccccccsecensceeceeccnscees 55 A NIANAGING PROJECTS orien a a a a Gasheasteeat thoes 76 4 2 1 Viewing project management uo eicccicccsccsccceccnecsecceeceeccecceeceecesssessnsseesesssesenes 76 ADA Mo POAUING IN CWT TOJCED aricseieiinGsseuti la tiit atau dela iapuaonassgel wraeeulannteteaiie 78 La Fe Opera no TNE TTO eir una tis thas aeenase AE T T AT 79 La AOE LOA UFOS ort eiT O E E E E AE RA 84 4 3 SHARING ONTOLOGIES DISTRIBUTED MANAGEMENT csccccssccesseeessecesseeeseeeeseees 90 AD i CIGAR NE ON OLOLLO sik catia sain ce EN E A E T 90 4 3 2 Downloadine Ontalogi eS ariere T EE E E T a 94 AD LOCKE ONO OLIO S arnai E EATE E T TOOTE A a 98 4 3 4 Checking Ontology CRANZCS ccccccccccccccccseccceeccceccceesceeccesecseescesseessseeesenesens 101 4 3 5 Server Ontology management features ssesseesssesressesessesresresesereereereres 106 AO LOO BGOULITIOS an a a a ee a a a a GE 115 bp AW XPEANALIONIOE THE MENUS cresian a avinta sd 6 CONTACT INFORMATION 2 Introduction Hozo is a tool for building ontologies in a distributed environment The following figure shows the block diagram of Hozo It consists of three major components Ontology editor Ontology server and Ontology manager Onto Studio is specialized to support ontology building Users build and use ontologies through the Ontology editor which has a friendly
49. 1 Hozo Ontology Editor aan File Edit wew Window itt Role Project Label Help D 6B BEX OF Vam v db Tee BIKE_sample_new_en xmil Editor Panel BIKE_sample_new_en xml KER jem me visa vie v VIREXIOSOOI ES ley vehide M two wheeler A Wholeness Concept Relation Concept n bicycle M mountain bike l i M cty cycle M Folding bike per automatic two wheeler W automatic bycicle DL hele Ce E E 0 handle W up type handle I Flat type handle m carrier M natural number T pedal 2 saddle a unit of weight ko alo 1 handle Bisa camer Label automatic bycicle automatic bycicle Super automatic bycicle v a pp It will be possible to view and edit slots with multiple inheritance when editing in the Definition Pane and slots Important With regards to weak inheritance relationships is a relationship it is necessary to define any behavior that differs from is a relationships based on the basic Ontology theories put forward by the Mizoguchi Laboratory Please use with caution as it is possible that feature specifications will change with future theoretical development 5 Setting an OR condition in a class constraint using extended features for editing class constraints Editing support features make it possible to set multiple slot class constraints when defining concepts and to use a combination condition OR conditi
50. 5 2 Setting up the network WebDAV In order for users to use this system on a network environment it is necessary to change the network WebDAV settings to work with the environment being used Select and right click on the root node in the Project Management Tree then select Network Settings from the right click menu to open the Network Settings dialog 1 Hozo Ontology Editor File Edit view Window Diff Role Project Label Help Ose 6B tex OQ Wali v Projects Search nothing newProjce SamplePr H SamplePre H SamplePri new Project show open Network Settings lock unlock upload to OS checkin download from OS check out download Server Project settings Network Settings properties update V check Server Project updated After making changes click the OK button to change the network WebDAV settings Explanation of the network settings Enable disable HTTP Communication Determines whether or not the application s internal WebDAV module is enabled Used especially when accessing Web servers that utilize specific security settings By default this is unchecked disabled but it can still be used because operating systems from Windows XP and higher versions come standard with WebDAV support None of the settings can be edited when disabled settings w
51. A revised edition Hozo Ontology Editor Distributed Development Version Operating Manual september 2011 Control Device Division Enegate Co Itd Mizoguchi Laboratory The Institute of Scientific and Industrial Research Osaka University Acknowledgment This version is revised by Robert Rovetto from motives of his kindness We greatly appreciate his kindness and efforts This document was compiled as part of the following projects Publication reproduction or duplication of this document without the permission of the University of Tokyo Hospital Osaka University and Enegate Co Itd are therefore prohibited e FY2006 Special Coordination Funds for Promoting Science and Technology promotes flexible solutions to critical policy issues Research on the structure of medical knowledge base databases for the analysis of clinical medical data Representative Kazuhiko OHE Faculty of Medicine Tokyo University Contributors Riichiro MIZOGUCHI Osaka University et al e FY2007 Commission for Promoting Development of Medical Information Systems Research and development of medical knowledge base databases for medical information systems Representative Kazuhiko OHE Faculty of Medicine Tokyo University Contributors Riichiro MIZOGUCHI Osaka University et al Copyright Holders e Ohe Research Laboratory Department of Planning Information and Management University of Tokyo Hospital e The Institute of Sci
52. Axiom Slots Inherited Slots v Concepts RDF S TopLevelont activated Main Language SSeS At installation only English and Japanese are available 44 11 Navigation support There are features that support navigation on the Browsing Pane for cases in which the user wants to move to a part that cannot be displayed there for example when structuring large scale Ontologies Highlight display Highlights concepts that are in an is a relationship general special relationship When concept nodes and slots are selected the super concept is a link is highlighted in yellow green and the sub concept is highlighted in light blue B Editor Panel bicycle ont efx a new 1N Jis a Lg part of 100 vi i Bx DEH RI KEE wholeness Concept Relation Concept ANY UT iac wipes Sf Gomponent gt super E 5 wow OTN a tsd tire p jouper is a Oth puper A sub carrier SUper suh super W is a 0th Saas wheel role eee m s a Dep wheel otf color jo 1 Ponele ET S ees rider role i l pooo pio 1 aes role lt lt vehicle wheel role ae rear wheel role lt lt valiicle wheel role 4 lrearwheel ftearwneel wheel bub dub is front wheel role lt lt bicycle front wheel role po t front wheel 2 rear wheel role lt lt hirveleSrear wheel rale
53. LocalStorage is a newProject I el newOntology ant Gil SampleProject 1 6 SampleProject2 W E SampleProject3 95 2 Update local project check out Check out a server side project Ontology in order to update a previously imported local project Ontology When an Ontology is updated on the server side the Ontology file icon indicates that it was updated a Hozo Untoloey Editor File Edit View Window Diff Role Project Label Help Osi EA tax OQ val vi dh Te Projects Search nothing B LocalStorage LocalStorae H new Project SampleProject SampleProject2 cee LPatribatestty I i YP bicyele ont J ein T AD Toplevelont SampleProject3 Right click on the Ontology file project folder icon in the Project Management Tree and select Download Server Project to open the server project selection dialog 1 Hozo Ontology Editor Seles Dede 6B tLe OO valor vi dh Te Projects Search LocalStorage LocalStorage E newProjcect re SampleProject1 5 8 SampleProject2 GD attributes ont ae YP big show open H Sample delete check Changes with Depended Ontology check Changes with Ontologies in OS chack Difference clear Checks lock r unlock Download from Ontology Server Check out bicycle ont upload to OS check in download Fro
54. Map view Search Sam y Super Info w oP G Influence Info nt v show Any Concept v show Partial Structure Din Sub Language 4 el ont te j Sam show Page Border E SD E set Canvas Size OnE wheel show Map ire show on other window Ctrl Ontology Navigator Ctrl Shift G Je highlight Link P Ites ont change Depended Node View gt Role Concept Class Constraint Bo Q Role Holder kind Cardinality Value Documentation Part View Basic View di Axiom Full view role cl EEx 100 vi m X mew vil N iss Wholeness Concept Relation Concept Super L e Af componente supe eel suner_ Set Canvas Size i Input Canvas Size Width 967 Height 706 Main Language 43 10 Toggling windows M Toggling windows Editing Panel Toggling windows is performed by selecting the Window Menu under Window in the Menu Bar or with the tab in the upper part of the Editing Panel 1 Hozo Ontology Editor File Edit View EUe Diff Role Project Label Help Dar eds nl Ax OQ Valo v dh Te e Projects search minimize All TTopLeveliort 2 LocalStorage L SampleProje SamplePro t attributes ont 2 attribul bicycle ont attributes ont close All language gt Ee elcome Cl le Bee Mex I 100
55. Pawn ena rNn Z ae Clade vind oe i ns oo OS class OR ajo i moving land pio fa wheel wheel Class anyjfentity physicalfobject functionalfartifact T lt Specialization of slots inherited from super concepts gt Specialization of slot information inherited from super concepts that are in an s a relationship within a sub concept can be performed by selecting the Specialize slot category of the toolbar and clicking the Add Slot button to open a selection dialog displaying a list of importable slots Click the slot to be specialized in the list on the dialog to import both the slot information and inheritance information to the sub concept The Imported Concepts Slots List dialog can also be displayed by selecting a mouse right clicking menu 5 CEE m new vi fNJis a v Lo specialization 1 100 G Relation Concept selectin 8 Ne wholeness Concept Relation Concept Specialize _ M Z E ot 7ule about forbidden ac action target 4 _ Eccer et action lt lt rule about forbidden a EE aoaaa LE and slots to be im 5 lforside Bass sub yet rule about forbidden ac actionStarget ee lst i01 Ftarget action lt lt rule about forbidden actiong 4 me from forth location jack relative location S alo 1 F lt lt rule about forbidHen action target E loro 1 pA T sarg target is added as a spec
56. Tracking Back Selection Tracking Forward Ctri O Ctrl S Ctrl P Ctril E Ctrl Q Ctrl Z Ctrl Y Alt Up Alt Down Delete Ctri A Ctrl N Ctrl X Ctrl C Ctrl V Ctrl G Ctril H Alt Z Alt Y The mouse menu will be displayed when right clicking on selected objects in the Navigation Pane Browsing Pane or the Project Management Pane in the Editing Panel 130 6 Contact Information Hozo website http www hozo jp E mail for Hozo support hozo e1 sanken osaka u ac jp Contact person Kouji Kozaki Osaka University The Institute of Scientific and Industrial Research kozaki ei sanken osaka u ac Jp http www e1 sanken osaka u ac jp kozaki index_en html 131
57. Update 4 3 1 Uploading Ontologies In order to share Ontologies among multiple users it is necessary to upload the locally created Ontology file to the Ontology server so that other users can reference it 1 Uploading local projects Right click on the Project Management Tree project folder or Ontology file icon and select Upload to server check in to open the Check in Dialog in the center of the screen If the corresponding project does not exist on the server the project will be added appended on the server If the project or Ontology already exists on the server an update will be performed 90 1 Hozo Ontology Editor Se File Edit view Window Diff Role Project Label Help Ose 6B taB OQ valor vi db Tee Projects Search 8 LocalStorage LocalStorage 2a a po new Ontology 1 add Ontology in Project a Sam aa Sam show open H Sam delete check Changes with Depended Ontology check Changes with Ontologies in OS hack Diff Upload to Ontology Server Check in newProject chack Difference clear Checks Do you upload follow ontologies to Ontology Server lock object task description unlock Project newProject append download from OS check out properties close Project update C lock Ontology check All Comment Main Language Confirm the content to be uploaded and click the OK
58. Whole Concept J Relation Concept B TopLevelont 0 Whole Concept J Relation Concept SampleProject3 bicycle ont attributes ont TopLevelont Editor Panel bicycle ont EE RJE m New v IN is a Wholeness Concept Relation Concept ree v Lo part ot WC Tree bieycletbicycle ont OSE carrier o sport wheel J Color L TopLevel TopLevel ont GQ any C attributes sttributes ont quality 4 epe 4 super C b en Blip Re Wis a c Super Ve fa c 3 Pti SUH super Bis a Ott sub component Sup i Si supel f is a Blb a Dep Super puamper bub sub Label bicycle Super bicycle vi ncumentation Axiom j Slots Inherited Slots Yo Cle oval body Color 1 NW p o 1 OR poi OR p o 1 rear wheel 5 lt lt ve lt ve front wheel gt front wheel 01 rear wheel rote lt lt yehicle wheel role aa rear wheel Main Language Class ANY artifact vehicle bicycle 2 1 Project Management Pane allows user to display and manage a tree view of the project and ontologies within the project Project Management View allows user to display and operate projects and ontologies Search View allows user to search ontologies within the project 2 Editing Pane allows user to switch between multiple ontologies with a tabbed display 3 Browsing Pane displays ontologies graphically 4 Navigat
59. _ 2 Uncheck the Use Project Management Feature box Note All fields other than username will be disabled J Initial Settings User name User Author Local Project Folder LocalStorage Server Project Folder Server Storage v check Server Project updated 3 Click the OK button to display the Ontology Editing screen in Non distributed Mode with no Project Management Pane 1 Hozo Ontology Editor PBR File Edit view Window Diff Role Label Help j nothing 119 B Local PC Distributed Mode Managing Dependencies in Multiple Ontologies In this mode the project is managed on a local PC As long as a project management folder is designated dependencies and versions can be managed for multiple Ontologies Making Settings during Startup How to Select Options in the Initial Setup Dialog 1 Enter a username any half width alphanumeric characters 2 Check the Use Project Management Feature box 4 Initial Settings user name Local Project Folder LocalStorage we Server Project Folder ServerStorage check Server Project updated 3 Designate a name in the Local Projects Folder box for the folder that will be used to manage local projects Note Default is LocalStorage you should use this setting in most cases 4 Designate a name in the Server Projects Folder box for the folder where server projects will be saved
60. a being edited delete backup file made at save set printer settings display a print preview on the screen print the Ontology being edited quit the system system forced quit data being edited not saved undo editing redo editing clear the editing history raise selected slot by one position in the view lower slot by one position in the view edit principles in selected node or slot delete the selected graphic object select all graphic objects on the browsing panel select the selected node s sub concepts cut the selected graphic object copy the selected graphic object 125 Paste Selection Tracking Back Selection Tracking Forward View menu View Concepts Only B amp W Display Layout Source View View Super Concept Display Page Frame Specify Canvas Size paste a graphic object that was cut move to the previous selected graphic object move to the next selected graphic object display only concepts nodes on the browsing panel display browsing panel in black and white for monochrome printing automatically arranges the selected node and its sub concept nodes in either a vertical or horizontal layout view the Ontology Editor source code in a separate window display inherited slots super concepts on the browsing panel Super concepts displayed when checked display a frame indicating the printer paper size on the browsing panel set the canvas size of the browsing panel Change Dependent N
61. allowing dependency and version management for multiple Ontologies to be performed while constructing Ontologies C Local Network Distributed Mode Chapter 4 Check Use Project Management Feature select a shared folder on the LAN as a server project folder Create share a project management folder on a server in your local network environment Ontologies are shared between multiple users while being structured Methods for setting each mode at launch will be explained below Explanation of annotations used in this document Note blue indicates information that is supplementary to the explanation Operation Example green indicates an example operation that uses a sample file Attention red describes things which should be given care during operation Reference purple indicates a reference found in another document or chapter 2 An Internet distributed mode will be released soon 118 A Non distributed Mode uses traditional Ontology Editor interface In this mode editing can be performed using the traditional Ontology Editor interface Furthermore allows new features Advanced Search and Differential Comparison to be used Making Settings during Startup How to Select Options in the Initial Setup Dialog 1 Enter a username any half width alphanumeric characters Note You cannot start the program without entering a username These characters cannot be used in usernames lt gt
62. ary files please download the missing files from the below site lt Download Site gt http jakarta apache org slide lt Required Library Files gt commons httpclient jar commons logging jar jakarta slide webdavlib 2 1 jar Jdom 1 0 jar 3 3 2 Uninstall Instructions Delete the installed folder Note There is no uninstaller 3 3 3 File Structure This software is comprised of two programs Hozo Ontology Editor ver 5 OE5 and Model Editor ver 4 ME4 The contents of the files and folders are as follows Ontology Editor executable file jar file oe5 bat AppleScript file for launching under Macintosh environments med bat aoe of tools text LocalStorage Settings file for Ontology Editor ServerStorage Ontology Editor manual HTML file manual Folder managing server projects contains samples hozo properties Folder for managing local projects contains samples me4 properties Folder for storing data Also contains sample data readme_jp txt Batch file for launching Model Editor Batch file for launching Ontology Editor 3 4 Starting the Software 3 4 1 Starting the Ontology Editor lt Windows gt Execute oe5 bat located in the tool folder Note If you are unable to start the software please check your Java Runtime Environment version Please see chapter 5 for directions on checking your Runtime Environment version lt Mac OS X gt In Macintosh environments Mac OS X or h
63. attribute search Ctrl F i is a ihih Dep ub Sub Cocnept Search Chrl ShiFk F check Validation coor A oe aa ee Undo Performs the Undo operation 2 Redo Performs the Redo operation e e J 3 Retesn oy Coase orton og e Raises slot by one position 5 Down slot Lowers slot by one position a S oe This item is not used now Delete Deletes the selected oe object Select all Selects all graphic objects on the Browsing Pane Select Child Nodes Selects selected concept s concepts Ma bk E a t A 11 Copy Copies the selected graphic object _ e e e 12 Paste _________ Pastes the selected graphic object _ e e e epe e Mee eels T graphic mee ceeded e graphic ke Note Item located in Menu Bar 2 Item located in Ontology Operation Tool Bar 3 Item located in Ontology Editing Tool Bar 4 Item located in Browsing Pane right click menu 39 8 Ontology selection operations 1 Move to defined concept When the graphic object of a constrained concept is clicked on the Browsing Pane its defining concept class is selected bicycle ont B Editor Panel bicycle ont Cek WC Tree RC Tree Map view Search GB new y INi v Ta part of 10 EX oE RI L bicycle bicycle ont wholeness Concept Relation Concept 0mm 0 carrier sub 5 w sport wheel t is a Dep N E Color sport wh
64. bicycle ont lenort cycle WAC bicycleonit ANY artifact Glass ANY artifact vehicle bicyele No item number Label Ontology or slot label Class shows Ontology class WC Wholeness Concept C other concepts RC Relational Concept R Other Relationships SL slot role concept concept s species concept RH Role Holder ref concept reference concept imported concept RR Relational Concept relationship Ontology shows affiliated Ontologies Reference shows path of concept hierarchy within Ontology Status Bar shows number of search results Click the header of the search results table to sort that header s column by ascending or reverse order 89 4 3 Sharing Ontologies distributed management In order to share Ontologies among multiple users it is necessary to upload the locally created Ontology file Furthermore features are necessary to restrict lock changes to the uploaded file during editing and to check the update information of other Ontology files The below features will be explained in this chapter Uploading Ontologies 4 3 1 Downloading Ontologies 4 3 2 Locking Ontologies 4 3 3 Checking Ontologies for updates 4 3 4 Managing server projects 4 3 5 Local Project Server Project Ontology Server OS
65. change the position of t onveyance function change the position of t j bhift object_R physical tinitail state slocation i khiftgohiect Ronhvsical terminalstate locati E m m m m m SPST ATO OTN Recheck Close The same operation can be performed by making sure no object is selected then choosing Consistency Check in the right click menu 66 Explanation of the Ontology Consistency Check Results List dialog 4 Ontology Validation Result List vehicle_en xml Search Results Error 10 Warning 6 3 Mo 2 PSRAMOTERL TAS ERERENT bwo wheelergfront wheel_role wheel AF BO FS RAKTTRIRL Tstaeeg et two wheeler front wheel_role wheel 34 Yr 4 bs 3 5 se onveyancetfunctiontechange the position of t Bio 6 Spee E TTA a onveyance functiontchange the aa oft Peo am a O E hift fobject Le initail state m Edit Support Check Again button Check Ontology consistency again Close button Close dialog screen Editing Support button Perform editing operations on error items explained later 2 Correcting errors Hozo provides the features support editing in order to remove errors Chose an error item on the Ontology consistency check results list and click the Editing Support button to open a dialog that provides editing support according to each error contents Editing support for each error is explained below lt Case 1 gt Duplicate
66. cking rewontology ont E Editor Panel newOntology ont a RC Tree Map view Search G NEW wv NJise owl 10 v D newOntolagytnewOntalagy ont wholeness Concept Relation Concent bicycle 0 sport cycle E add Node add Link add Slot select Super Concept make Instance Intantiation edit Other Label Label misama cut Super fcity cycle s copy Documentation iom paste Slat Slots Inherited Slots delete I l l 24 4 1 3 Creating Ontology dependency relationships It is possible to reference concepts defined in other Ontologies in the project Ex Below the concept wheel is undefined but it is defined in another Ontology Y Hozo Ontology Editor File Edit wiew window DIFF Role Project Label Help DHH 6A imax OO vam db Tee Projects Search B LocalStorage LocalStorage 4 SampleProject1 SampleProject H U attributes ont GF bicyele ont ee M Whole Concept EJ Relation Concept w TopLevel ont SampleProject3 newOnbology ont WE Tree JiGjnew ii N is D newOntology newOntology ont Tt bicycle E sport cycle B Editor Panel newOntolopy ont Wholeness Concept Relation Concept The concept wheel is defined in TopLevel ont 1 Hozo Ontology Editor DER File Edit View Window Diff Role Project Label Help O is 64 tee NQ Vai vi d
67. d area 104 1 Hozo Ontology Editor File Edit View Window aij Role Project Label Help Deis ala check Changes with Depended Ontology ah Tie e Sai A P AN check Changes with Ontologies in OS F3 Editor Panel B chack Difference m e x refuse All Deletion BIKE_sample_new_entercn yy wnoreness Qacept Relation Concept J vehicle o S E two wheeler bicycle E mountain bike D city cycle q Open 0 Folding bike fT automatic two whee fT wheel le aa IE backup J handle Ht aD Export Alinterlockin A handle lt lt two w Look im datas D up type handle i Eq flat type handle My Recent E Import L carrier Documents ia BIKE_sample L natural number RE SA 0 pedal en Wo 1 D saddle S k Frame Mo 1 handle lt carrier lt lt soccer_ver 12en Label vy E TopLevel_ont Super E topOntoRep061231b ont 3 travelling folding frame 2 wehicle_en File name BIKE_sample_new_en xml My Network Places Files of type XML Files xml Ontology a Files ont Slots Inherited Slots Documenta role class BIKE_sample_new_en xml activated Mantanquage i st lt i Select Clear Change Log in the right click menu on the Browsing Pane of the Editing Panel to close the change log view and return
68. dd Link es add Slot b ar tifact fobject_role rer Slot Condition List a select Class ee 1 7 I Ereti role edit Slot P select Super Slot phitgabject delete herit inf Al BlECE Inerikance MO 7 hl state lt shiftZobj cut m O copy Mveyarice 1 time point int state tr TN delete ee edit Other Label me paint time point lt sh 1 add Partial Structure Onyveyari Partial Structure Manager eee peer apeend Item remowe Item role jump bo Super tire jump to Sub ae jump to Referring s show on okher window uu A Concept Search 3 Performing advanced searches After assigning search conditions click the Perform Search button on the bottom of the dialog to perform the advanced search the view will toggle to the Search Results tab to display search results 2 Concept Search Dialog AN y Concept Search Dialog Search Condition Search Result Search Condition Search Result 8 Searching Concepts which has Slots with Following conditions Seay 1 0000 Anyientity physicalfobject our wheeler Child 1 0000 fanyvfentity physicalfobject oach Child 1 0000 Anyientity physicalfobject wo wheeler Child 0 9000 Anyientity physicalfobject bicycle Child 0 9000 fAnyfentity physical object utomatic two wheeler Child 0 9000 jany entity physicalfobject city cycle Child D 9000 lanyjentityphysicalfobject Frountain bike Child 0 9000 Any entity
69. dification Lsu DWY 3 System Overview 3 1 System Requirements Recommended Environment Also confirmed to run under Mac OS X 10 4 x and Windows XP Vista 7 PC AT compatible DOS V Memory 256MB or more RAM 512MB or more recommended Hard Disk Space 30MB or more available hard disk space Monitor Resolution 1024x768 XGA or higher OS Windows 2000 or higher Windows XP or higher recommended Mac OS X 10 4 or higher JRE JDK 1 5 0 10 or higher 1 6 0 or higher recommended Network Not required if using on a local machine When sharing within networks clients and servers are connected via Ethernet using TCP IP protocol Other Supplementary Communication via the Internet will utilize the Jakarta Slide ltems project s WebDav client module as the WebDav communication module URL http jakarta apache org slide Features for communication via the Internet will be released soon and become available in the next version 3 2 Screen Layout 3 2 1 Ontology Editor Editing Screen T Hozo Ontology Editor File Edit View Window Diff Role Project Label Help om Deis 44 S28X OQ Vaw Projects Search LocalStorage LocalStorage SampleProject SampleProject2 D attributes ont 0 Whole Concept J Relation Concept YR bicycle ont 0 Whole Concept a W ANY W artifact W component FJ Relation Concept test ont E
70. e Accept this change Refuse this change menu allowing actions to be selected for each change AMY Details of Modifications BSuperClass artifact uper transporter parel MS lots is atoth t To see the detail of modification is afOth sub please check the each slot bub ikea UHE 5 ie LEME i zarot e js allth tube as tube ub is al ib a Dep BLUE a py eRefuse this change ibreak this dependency now Other Countermeasures add Node delete cur copy import Concept jump to Super jump to Sub 102 2 Checking changes with Ontologies on the server Open the Ontology in the Editing Panel Right click on the Ontology file icon in the Project Management Tree and select Check for Changes in Ontologies on the Server in the right click menu to open the server Ontology selection dialog in the center of the screen 1 Hozo Ontology Editor File Edit View Window Diff Role Project Label Help Debs ga aBa OO valor vi AF me Projects Search bicycle ont S PE LocalStorage B Editor Panel bicycle ont EEx H SampleProject1 SampleProject2 WC Tre RC Tree Map View Search o NEW w Nisa vl 5 part of v 100 T E a Q bicyclet bicycle ont wholeness Concept Relation Concept j E w show open if
71. eel C TopLevel TopLevel ont ub SJ any artifact J component bicycle I wheel ob body color Etre CRR Eq tube N yheel rolms lt vehicle wheel role E vehicle front wheel E person l rear wheel r teissyehicie SwhAy role attributes attributes ont al wheel w quality ae bicycle ont Label bicycle 5 ii B Editor Panel bicycle ont Super bicycle v J per bicycle x WC Tree RC Tree Map View Search mew vy Nji Yam pax 100 v i Be Slots Inherited Slots Documentation Axiom C bicycle bicycle ont dholeness Concept Relation Concept w bicycle role class value M carrer Liner NW plo 1 ody c Color sport wheel Supe t Hs a Dep OR pio 1 Front w Wheel lt lt yveh E color i LITE ihe ai cal br bio u fear w Wheel ceva C TopLevel TopLevel ont Nasa Wi Oth J any 1 SQ artifact is al oht component sub wheel I tire s o w i aue ia lt i M tub Eq person is a Dep C attributes attributes ont sub E w quality Label wheel Super wheel v Slots Inherited Slots Documentation Axiom b 40 2 Selection tracking This tool tracks records selection of graphic objects with respect to jump functions such as 1 and screen scrolling during editing To move to the previous selected graphic
72. entific and Industrial Research Osaka University Mizoguchi Laboratory e Enegate Co ltd 1 Contents 271I N PRODUC HON caraid E av pecan en ance Sa nouseaa es ata eeaa en eae aac eas 5 OY EM OVERVIEW cercen uate siesta ouac E N 6 3 1 SYSTEM REQUIREMENTS RECOMMENDED ENVIRONMENT cccccscescccceeesseceeceesaceeees 6 DAOC REEN DAYO U ates scone aac sepsis gatas ess casas cette galasaeeseeess 7 3 2 1 Ontology Editor Editing Sereen wiccccccccccccccceccccccceccceccesccesceeecescseesseesesssseseness 7 SOAN B91 By GV BK J etre ene ee Ee tm OE On CUE RE Ea EECA Oe POE ARENT BT IR ET EERE E RES NET Ce 9 dels PASTAMAGCION ANSE UCIIONS 2th bist biter nest r E T eae ek ate 9 ed e ONIDA INSIT UC ONS iiiar a EEEE A E ET EEA 9 See A EOS UC OL O COR ee Se een ge eee ORE OEE RTL Reta rr ner rer eve Cer ere rT EME eter 9 AE AT UNG OE WAR Bes eal ade EET tte at sa are 10 34 4 i9tartin he Ontology LOI Ol iera a A Er 10 De Ei ACTOS IIE NOCO OP a santa EERE cin aaa AE NEO EE O TER 15 4 OPERATION INSTRUCTIONS wiosscsorssonsasoestencdoasnendanatonsetaiahantaduaacteaatanmeagenuevacsasatoedeass 16 A oils EDIANNGCONTOLOGIE G act a3s55 enadat On E e a 16 ALA Creatine a new ONCOLOGY soseri a a EAA S 16 L UE ONTO O n ROE AAR 20 4 1 8 Creating Ontology dependency relationships cccccccccccccesccseccesccesceesceecees 25 Ad A SOA VINO ON OLOO OS dire E EE O R dul hadautetneadiuedene sabes bentes O 29 AT Loadina ONCOIOLIOS ene aE E bean T A T ages 3
73. ept RC Tree Map view Search ew viNjes ee wholeness Concept Relation Concept L neweontology newOntology oant a bicycle i R sport cycle SUpEr wheel role T TopLley rel ome fo wheel H E whole Concept I ee E Relation Concept sas Node 5 E SampleFroject3 eee clear Bookmarks Partial Structure Manager check Validation Gray view 3 o Node view Documentation Axiom 7 Slats Inherited Slots Concept Search mee WE one see role lee eve check Changes with Depended Ontology clear Checks The Import Concept Dialog will be displayed Select the Ontology to be referenced from the list and select the concept to be imported Dependency Maker TopLlevel ont Your newOntology Ontology Imports Concepts From Ontology Please select concepts which to be imported In Following tree nodes represents concepts which are defined in Ontology a Er o CWwholeConcept D Fw transporter yw vehicle a automobile oe m car a person Show Details show Details Import Import all Import All All 26 When a concept is selected to be imported concepts necessary to that concept will be selected and imported at the same time When the Import button on the bottom of the dialog is clicked the selected concepts will be imported 1 Hozo Ontology Editor Ele Edit View Window
74. et 100 If B Editor Panel travelling xml WC Tree RC Tree Map View Map View a SS 11 Ihon Concept il tourist_resort route E lire K free_route 4 inside_transport a E attribute j ni Label EEE Super Japane 74 Instantiating an existing concept It is possible to instantiate an existing concept node Select the concept node and choose Instantiate from the right click menu to change the concept node into an instance node However instantiation can only be performed when the node has no sub concepts new nal lisa 4 part oF 100 mi Jax Gl wholeness Concept Relation Concept j add Mode add Link add Slot The same operation can be used to change from an instance to a concept node 15 4 2 Managing projects The Project Management Features allow an Ontology to be divided into multiple component Ontologies to facilitate the structuring of large scale Ontologies and collaborative work by multiple developers 4 2 1 Viewing project management If the Use project management features box is checked in the Initial Setup Dialog the Project Management Pane will be displayed on the left side of the screen when the Ontology Editor is started Most project management operations can be performed in the Project Management Pane 3 Hozo Ontoloey Editor Eile Edit View Window Diff Role Project Label Help Led r if pQ vain vi dh Te
75. f Dep dy color sub Super ont wheel role lt vehiclefwheel role a Dn entation l Aye ion bar wheel ree eyehiclegwheel role Inherited Slots marwheel ub frant wheel role lt bicycle trant wheel role ni 1 frant wheel iad reat wheel role scbicycledrear wheel role 3 Ontology search Displays the Search tab in the Navigation Pane Enter text for the search criteria and click the Search button search results will be displayed in a table on the lower part of the tab travelling xml B Editor Panel travelling xml fe fe x WC Tree RC Tree Map View Search m new v I Jis a v 4 part oF vilios REx Gea wl Flight Wholeness Concept Relation Concept Basic Concept Role Concept Role Holder Player Value Other Name Structure Label SubLang Path 1 flight flight fAny location r 2 ficc e departure city lt lt lineg nio 1 arrival city s lt line arriy nio 1 departure airport s lt lir no 1 l ar 7 i1 arrival airport lt lt lined e A 5 Fo j 4 ate loo C ut Ld departure date lt lt line Super _ flight M cs 0 arrival ci pio 1 S nto 7 Slots Inherited Slots Documentation Axiom fot arrival date i 4 super nfo 2 departure station role class value depar city fas arrival station pio 1 4 4 f iadli a in arrival time lt lt line arr 4 depar airport i nio a Hale a
76. f a component concept can be retrieved as that slot s value When editing with the class constraint selection dialog select the concept class node then toggle the selection display by choosing Assign as p operator in the right click Setting a p operator in a class constraint YI 100 DS 0g wholeness Concept Relation Concept FA Select Class x00 automatic bycicle x ie 0 vehicle select l wheel handle L iie E natural number C pedal show on other window set as p operator S E saddle w frame D datatype sub 7 eo i sub N handle lt lt two wha automatic two wheeler fo 1 er x add Node Any i01 add Link add Slot gt select Class edit Slot pedal select Super Slot delete iheritance info The tree icon assigned as a p operator will turn green and it will become possible to specify p operators Click the OK button on the bottom of the dialog to set the p operator as a class constraint FE Seleci Ciass Dialog automatic bycicle Efex wI 100 i DSa I part of fo wheel wheel CC l ftp handle handle CC fn carrier carrier CC oncept handle cusses handle lt lt two wheeler handle o carrier auper Tisa E natural number A carrier lt lt two wheeler carrier E pedal su
77. fnothing Projects Search LocalSt cipal late ace E RS newf TEM Project a Samy E Sang H Samp show open lock 1 Settings f r user name e enegate negate unlock Upload to O5 checkin download From 05 icheck out download Server Project r Local Project Folder Localstorage ow settings Network Settings properties gt Server Project Folder ServerStorage l pa update ie check Server Project updated After making changes click the OK button to change the username and or local and server folder path Check the Connect to server to check for updates box and click the OK button to check for Ontology updates on the server at the same time the path change is made When changing networks to connect to an external server click the Network Settings button on the bottom of the dialog Network settings will be explained in the next section Reference It is necessary to change the parameters in the hozo properties settings file to change the default path setting of the project folder Local project folder path approximately line 83 of the file Project management settings ProjectRoot LocalStorage Server project folder path approximately line 60 of the file Ontology server address ServerLocation ServerStorage 11
78. for creating shared folders may differ depending on your OS version etc Please see your OS help documentation etc for details Note File sharing and access permission may not be possible depending on your network environment If this is the case 122 please inquire with your network administrator Making Settings during Startup How to Select Options in the Initial Setup Dialog 1 Check the Use Project Management Feature box Note If you check the Connect and check server for updates box the server project will be checked for updates If this box is unchecked the server will not be checked for updates it will be possible to check for updates once the program is started 2 Specify the local project folder Note Default is LocalStorage you should use this setting in most cases 3 Specify the server project folder Operation Example Select the shared folder on the LAN created in 4 1 A Initial Settings user name Local Project Folder LocalStorage we Server Project Falder win_server share we check Server Project updated use Project Manager How to Specify the Server Project Folder To specify the server project folder on Windows network use computer name folder name or path Note http not needed Or computer name folder name or path Example 192 168 1 5 webdav ServerStorage You can also click on the directory button next to
79. gator D Mims highlight Link change Depended Node View gt ub Role Concept coir Class Constraint a Role Holder kind Cardinality Value w m M js a Rieza Dep Documentation Axiom Part View Basic View role class value Jana Tear wheel r kejssyehicle wheel role ma at Super tee component tsuper Ni Open ee super giba tube O gath E js a Oth a PUP eT ron Wheel role lt lt vehicle wheel role H a D E p tuke role tuke Mis a Dep sub gt Main Language 2 Automatic layout Select View Layout Automatic Layout to switch to automatic layout mode When automatic layout mode is ON the root concept and its sub concepts are arranged evenly in the drawing area of the Browsing Pane from upper left to lower right When automatic layout mode is switched from ON to OFF the below confirmation dialog appears and the user can select whether or not to keep the layout When automatic layout mode is enabled the canvas size is also set automatically 42 Dox 1 Hozo Ontology Editor File Edit WEA Window Diff Role Project Label Help Node View Gray View aio vy dh 18 e r i arrange Nodes Ctrl Ctrl L vertically B Editd i display Source Horizontally 4 Super Info sm Auto Alignment O bicyck Influence Info Eek Lam part oF I 10 VIRB
80. h E SampleProjectt L news e tt traveling ont HD SamplePr open i SampleProject 6 0 SamplePr oO L C atributes ont E Sampler TE S HP bicycle ont delete TopLevel ont TET Ontology S SampleProject3 C soccer_ver 12en ont L C traveling ont 4 Open data3 bal ie SJE 5 backup D Export My Recent E Import Documents BIKE_sample BIKE_sample_new BIKE_sample_new_en new File Z neweOnbolegy soccer_ver 12en S topontorepd6251b ont travelling vehicle vehicle_en My Computer gt File name TopLevel ont Files of type All Fies x Select an Ontology file to import and click the Open button to import it into the server project Y Version Manager ServerStorage Local Projects Server Projects 5 Serverstorage Serverstorage a MEMEA H newProjcect 2 new 7 P newProject q fechas ont newServerProject amp SampleProject1 r eee ka travelling ont JU Lecois ont a SampleProject C attributes ant bicycle ont oo Toplevel ont H SanpleProject3 C soccer ver 1Zen ont CD travelling ont 111 5 Viewing lock information Viewing lock information Select the Ontology file icon in the server Project Management Tree and click on the Lock Information tab in the property view pane on the right bottom of the window to view Ontology lock information ex
81. h Tre Projects Search Localstorage LocalStorage H SampleProject1 SampleProject2 H O attributes ont E F bicycle ont E l newOntology ont Whole Concept H Relation Concept 9 Whole Concept EJ Relation Concept SampleProject3 Class ANYjartiFact vehicle component wheel newOntology ont TopLevel ont f Editor Panel TopLevel ont WC Tree RC Tree Map View Search ElJnew _ I N Jie C TopleveK TopLevel ont wholeness Concept Relation Concept ANY s artifact S E vehicle component w K tube S E transporter J vehicle automobile E car Siper person i super aaga I L part of j100 Re sa sub IS a sub Cm oT ae ube role Label ed HA Super wheel v Documentation Axiom Inherited Slots Yers 25 Operating instructions Without selecting anything right click in the Browsing Pane of the referencing Ontology newOntology ont to display the right click menu and select Import concept J Hozo Ontology Editor File Edit View Window DIFF Role Project Label Help chic ga tax OQ valo vi Ah me ee Projects Search qewOontology ank TopLevel or ont Localstorage Localstorage Editor Panel newOntology ont E E SampleProject1 rE SampleProject2 fet attributes ont e T bicycle ont O newOntology ant Dies 0 Whole Concept ise F Relation Conc
82. hecks Ea kja aoth unlock Upload to O5 checkin download From OS check out is aeai Dep Bub a Hy properties update s 4 Properties bicycle ont J property Ontology Name Deserptin Od 84 Reference Items shown in the Ontology properties dialog Properties tab Ontology name the Ontology s name i e filename Ontology path path of the Ontology file Project name name of the affiliated project Last updated by name of last user to update the Ontology file Last update date date when the Ontology file was last updated Explanation Explanation of Ontology files Concept class number number of concepts stored in the Ontology file Server Ontology name name of Ontology on the server Server Ontology path path of the Ontology file on the server Server update indicates whether the Ontology file on the server is updating Locked indicates whether the Ontology file on the server is locked With key indicates whether or not the unlock key is possessed Dependency Relationship tab Depended Ontology list of depending referencing Ontologies Referenced Ontology list of Ontologies being depended referenced 3 History tab Backup Ontology list of Ontologies backed up during updates Delete button delete backup files selected from list Replace button replace selected file with latest Ontology file Bro
83. heel sub no 1 Partial Structure Manager jump to Super jump to Sub jump to Referring set Bookmark ootwherel role lt lt bicyclesfront wheel role era EA rear wheel role shicyclegrear wheel role carves J 3 Jumping to sub concepts When a concept node is selected and Jump to Sub is chosen from the right click menu a dialog with a list of destination sub concepts will appear When a destination is selected from the sub concept list and the OK button is clicked the screen will move to the position of the sub concept node and it will be selected When a slot is selected the user can jump to a sub slot by using the same operation as above mew vi ise Ugg part of wholeness Concept Relation Concept yew N wholeness Concept Relation Concept l add Node delete cut 1 copy super super i Il i jump to Referring import Concept p jump to Super jump to Sub wehicle Wer i o Ler JEJE ll set Bookmark wheel role a Ea piai rider role nto 1 aai front whe front whee fear whee fo 1 rear whee Il show on other window i search m is a Oth search Similar Concepts ae whe is a Dep Concept Search v show sub Concept S Open All Sub concepts change View Mode gt 46 4 Move to reference concept It is possible t
84. ialized slot 52 Role Concept target The same slot specialization operation can be performed from the inherited slot view in the Definition Pane too For concept nodes click the item to be specialized in the inherited slots list on the Inherited Slots tab and for slots click the item to be specialized in the inherited slots list on the Role Concept or Class Constraint tab then the confirmation dialog appears Wholeness Concept Relation Concept Tule about forbidden action target i arget action lt lt rule about forbidden action tar pio aio 4 Factor A specialization of Slot target action 7 Do you specialize this slot Class Constraint soccer Role Holder kind pio Cardinality 1 Yalue Faull Wie Documentation 3 Part View j Basic w fin aaa cone ORS class Value OR pio 4 arget pass H Jo 1 judge so0cce H Jo team eam w a E a mea ofFside ruleftarget lt lt rule about Forbidden actiong t lt Editing specialized slots gt Definition details of specialized slots can be edited or rewritten in the Definition Pane using the same operations used to edit normal slots definitions wholeness Concept Relation Concept Buper E A Super n JAE j pedal nfo 2 Lo 2E interlocking comp e E o a E a an hadle ae a aT Te j nio d PE tontwheel lt
85. icycle ont fe x H SampleProjectt SampleProject2 WO Tree RC Tree Map View Search G New v N lis a vil Ta part of i 50 H C attributes ont O bicyclebicycle ont Whol G 7 i t YP a iw bicycle oleness Concept Relation Concept H testont 0 carrier B TopLevelont E sport wheel H SampleProject3 J Color L TopLevel TopLevel ont a any L attributes attributes ont w quality wj entation Axiom Inherited Slots role cl vya bicycle ont activated Main Language By clicking the A Y buttons on the left side of the magnification list in the Ontology Operation Tool Bar the next higher or lower magnification can be selected zooming in or out on the pane 2 Display concept map If the concept map display Map tab is selected in the Navigation Pane a reduced view of the entire Ontology is shown with a red frame indicating the area being displayed If this frame is dragged the area drew in the Browsing Pane will move correspondingly Also when toggling between Wholeness Concepts and Relational Concepts the concept map view changes 33 bicyc leant B Editor Panel bicycle ont W Tree RO Tree Search wholeness Concept Relation Concept uk component super TE ma SUPE atoth a HLE HI ALOI wheel role s aloth a Ss atOleub rider role ub rider pole l uhe cole ol is a
86. igher place the package folder on the desktop and use the AppleScript file to execute the program Alternatively move to the decompressed folder see 1 4 1 in the terminal and execute the following command gt java cp lib commons httpclient jar lib commons logging jar lib jdom 1 0 jar lib Jakarta Slide webdavlib 2 1 jar oe5 jar hozo oe OntologyEditorHZ Attention Do not insert line breaks when entering this command 10 If the Initial Setup Dialog is displayed in the center of the screen you have succeeded in starting the program Various settings can be performed in the Initial Setup Dialog and the program can be set to launch in the following usage modes A Initial Settings WSer Na ME Local Project Folder LocalStorage w server Project Folder SererStrace Ci check Server Project updated Figure 3 3 Initial Setup Dialog The initial setup dialog shown in Fig 3 3 will be displayed in the center of the window at startup If this is the first time the program has been started the default username will be Author Follow the dialog s instructions and change the username to something other than Author As of now usernames are not managed on the server if identical usernames are used they will be handled as the same user Please take appropriate measures such as using mail addresses for usernames to assure that usernames are not duplicated among users Attention These character
87. ill become available when enabled 116 A Network Settings HTTP Connection enabled Server Server Project Folder 123 123 0 1 web ServerStorage Security User ontology Password Prox Host IP 123 123 0 1 Fort 8080 check Server Project updated Server project folder Path of the server project folder 3 Security User Authentication Specifies a username and password when Ontology server user authentication Basic Authentication is set 4 Proxy Specifies the proxy address and port number when connecting to the Ontology server via a proxy Connect to server to check for updates Checks for Ontology updates when connecting to the server to make setting changes Restore Defaults button Replaces settings with default parameter information from the hozo properties setting file 117 3 About Usage Modes The Hozo Ontology Editor Distributed Development Edition can be toggled between three modes depending on the intended use A Non distributed Mode Chapter 2 Uncheck Use Project Management Feature This will start the software in the traditional Ontology Editor interface without using distributed development features B Local PC Distributed Mode Chapter 3 Check Use Project Management Feature and select a folder on your computer to use as a server project folder A project management folder is set on the local PC not shared with other users
88. in PEDE Sled Tan eemshiftnheb je cteaiat ophapsic al temminakebate Yeleesti mad Edk Candidate List FIFRA TSBL TWSRMSMERENT BE change the position of the humangobject_R h 31 Class Constraint Concept time point is created and edited ae AT ST eh ee a Tee Seechangethespesitioneiathessemandejectaeeth mee a Class Constraint is set in a sub concept of time point The classConst set by the HeightSlot is not defined Please select the following edit candidate and push the button of the edit SDa bh py pye C bim RH Ss DLW eAity h AT tire rubber RH 41 DALY east Yh 1 FramefRH Recheck Close Recheck Close _ Follow the editing support dialog directions to perform class constraint creation and selective editing operations Class Constraint Edit Support change the position of th x Select Class Dialog The classConst set by the HeightSlot is not defined Please select the Following edit candidate and push the button of the edit Edit Candidate List Class Constraint Concept time point is created and edited 2 datatype Class Constraint is set in a sub concept of time point Explanation Class Constraint Concept time point is created and edited ce _ New Making Concept x Please input the ConceptLabel newly made Concept Name time point Perform Edit button Implements class constraint editing opera
89. ion Pane provides an overview of the ontology WC Wholeness Concept Tree View provides a tree view of Wholeness Concept super and sub levels is a hierarchy Relational Tree View provides a tree view of Relational Concept super and sub levels is a hierarchy Concept Map View Provides a map view of the ontology s concept in its entirety Search View allows user to search the ontologies being edited 5 Definition Pane allows user to display edit the definitions of the concepts classes in the ontology 6 Editing Tool Bar a menu of buttons for editing ontologies 7 Operation Tool Bar menu of buttons used for ontology operations 8 Menu Bar drop down menu for running various features 3 3 Installation 3 3 1 Installation Instructions Decompress the archive you downloaded and place the decompressed folder in a location of your choice on your machine Note This manual assumes the files are installed on c Note To use this tool you must have a Java Runtime Environment Java Runtime Environment Java 2 Platform Standard Edition version 1 5 0_10 or higher recommended Can be downloaded from the below site http java sun com javase downloads Select Java Runtime Environment JRE which contains only the runtime environment or the Java SE Development Kit JDK which includes a development environment Note If the lib folder in the downloaded folder does not contain all of the following libr
90. is checked 59 3 Labeling component structures Concept Component Structure Management Features Optional labels can be assigned to specific component structures within concept definitions Select any slot in the concept class Select Register Component Structure in the right click menu to open the concept component structure management dialog Hozo Ontology Editor File Edit View Window Diff Role Project Label Help Das 42a 4z4B28 OQ Vaos v Ak TS bicycle ont A Editor Panel bicycle ont WC Tree RC Tree Map view Search a new I NJ is a nal Ta part of L bicycle bicycle ont wholeness Concept Relation Concept S P bicycle DI city cycle A EY carrier EJ sport wheel EE Color C Toplevel TopLevel ont a g any O attributes attributes ont 4 a quality select Class edit Slot select Super Slot delete iheritance info cut copy Role Concept ront wheel role Class Constraint wheel e Role Holder Front wheel delete kind pio Cardinality 1 Value edit Other Label ii Documentation Axiom add Partial Structure Part View Basic view Partial Structure Manager Click the New button to display the concept component structure management dialog Enter the necessary items and click the Register New button to register the concept component structure A Hozo Ontology
91. it Support two wheelerSrear wheel_role x Error Object ves This Slot sets error cardinality for a cardinality of the super Slot BRMHN Tt 3y RIZ C two wheeler front wheel_role owheel spoke role 11 Please reset cardinalities of the Slot met yf CRUE TU BAOU Te two wheeler tront wheel roe e izr ERADY TREENER REL two wheeler rear wheel_role Te ee ee mmu mmm mmu m 12mm Dependent Concent vehicle y SAAMI TBIBL TA SMSDERENT two wheeler front wheel_role wheel spoke role 31 RoleName wheel b SPAM TBSL TS RSMERENT two wheeler front wheel_role owheel tire role 31 Cardinality 1 1 I SNS 1 2 DSAMITBBL TWSRSAVERSENT two wheeler front wheel_role wheel tire role B1 Dy 5 mT AAAS LT ea CASTER XT ronvewancesfunctinn achanne the nositinn of t I Speciazation Cardinaity Edt Support Dependent Concept two wheeler Role List front wheel_role 1 1 rear wheel_role 1 1 Super Slot Cardinality Cardinality Whole 2 2 aNa 2 68 Follow the editing support dialog directions to edit cardinality definitions in super slots and specialized slots Update button Updates cardinality definitions Cancel button Closes the dialog without performing any editing operations Cardinality Edit Support two wheelerSrear wheel_role Eg This Slot sets error cardinality For a cardinality of the super Slot Please reset cardinalities of the Slot Supe
92. l tole sbicyclesrea Ni po 1 body c Color pio 1 ae carrier pai OR p o f OR lpo f front wheel lt lt vehi lt lt vehi rear w wheel Class ANY artifact vehicle bicycle Main Language Items specified in search conditions M Search text Search text enter a character string to search Search button performs search Reset button clears search conditions and results 2 Search scope Project list designate projects to search Ontology list designate Ontologies to search Note No Ontology list will be displayed if no project is designated 3 Search target if checked will be targeted by the search Basic Concept class Role Concept slot Role Holder Class Constraint Constraint Value Relationship 88 Select and double click an item on the search result table on the bottom of the panel to select the corresponding Ontology object Attention There may be discrepancies when searching Ontologies that are currently being edited because the project search feature searches the saved Ontologies Before searching always save the file being edited and update the Project Management Tree When searching within Ontologies that are currently open being edited use the search feature in the Navigation Pane Explanation of search table view kind ontology reference Wo bicycleont ANY artifact city cycle WG
93. lationConcepts Tree Map View Search E new v NJi v k part oF vi 100 v QEK station A Wholeness Concept Relation Concept 1 tourist_resort rate C free_route TV available pide transport __ ESING tribute Inetrnet connection Ea mot Gael Y object Serer oo K person 7 ane supe S E room njo i Any EQ transport_machine Plane E Boeing wars sub wg i a 5 LA is MTS Li ka Label Plane O Si SHET suh x E Piano m Super Hyg route lt lt means ol 21 me 9 ation 1 p Inherited Slots transport machine d f l Nw pio i role Any f raveller __ Retson trip loaina Class Any entity object transport_machine Plane Main Language 3 Checking for changes in any Ontology Aside from Ontologies managed by the project standalone Ontologies can also be checked for changes Put any Ontology in edit mode From the menu bar select Diff Check for differences with any file Select the Ontology file that will be the comparison target in the file selection dialog Select a file in the file selection dialog and click Open to open the options dialog Choose comparison options and click the OK button A list of changes will be displayed in the dialog Changed items are indicated by changed icons on the Browsing Pane allowing changes to be confirmed visually Selecting an item on the changes list will highlight the change
94. logy check Changes with Ontologies in OS chack Difference 2 Lock Ontology bicycle ont clear Checks lock unlock upload to OS check in download fram OS check out Ontology bicycle ont GampleProject2 Do you lock unlock follow ontologies in Ontology Server properties update Main Language Confirm the Ontology to be unlocked and click the OK button to unlock the Ontology file a confirmation message will be displayed A Messace Message bievelesont is unlocked Time 0 016 Attention Unlocking cannot be performed if the unlock key is incorrect In order to view lock information or deliberately remove a lock it is necessary to use the Ontology Management Tools see 4 3 5 5 Displaying lock information 100 4 3 4 Checking Ontology changes Checks changed items by checking against Ontologies that are in dependency relations and comparing with previous versions of Ontologies with respect to the updated Ontologies 1 Checking changes in depended Ontologies Open the Ontology in the Editing Panel Right click on the Ontology file icon in the Project Management Tree and select Check for Changes in Depended Ontologies in the right click menu to open the update confirmation dialog in the center of the screen 1 Hozo Ontology Editor SEE File Edit view Window Diff Role Project Label Help Deis 6a trex
95. lots role cl Yue newOntology ont activated Main Language Right clicking the project folder icon in the Project Management Tree and selecting Open from the right click menu will display all Ontology files in that project in the Editing Panels 1 Hozo Ontology Editor Seles File Edit View Window Diff Role Project Label Help Dads 68 bw E Aa he bicycle ont TopLevel ont attributes ont newOntology ont E Editor Pavel gt i newontolesy on _ WC Tree RC Tree Map view Search 5 NEW il NJis a Projects Search LocalStorage LocalStorage Hg newProject H 8 SampleProject1 gL atts T bicy add Ontology in Project jf EX v L part oF vI 100 v IDB new Ontology sin yOntolagy ont Wholeness Concept Relation Concept Cinew show open E Topl a Sampler delete E check Changes with Depended Ontology check Changes with Ontologies in OS chack Difference clear Checks lock unlock upload to OS checkin download From OS check out properties close Project update I il Ninri MAER FAHAN vinm 81 4 Deleting Ontologies Right click on the Ontology file icon in the Project Management Tree and select Delete in the right click menu to open the deletion confirmation dialog
96. m OS check out Do you download follow ontologies from Ontology Server properties v ntology bicycle ont SampleProject2 bicyclaont hae been already updated i update C lock Ontology 96 Confirm the content to be downloaded and click the OK button to download the project folder Ontology file from the server to local a confirmation message will be displayed Refresh the Project Management Tree to display the downloaded and updated Ontology and enable local browsing editing 1 Hozo Ontology Editor Eile Edit View Window Diff Role Project Label Help O ds gA mBx OQ Vao use Projects Search bicycle ont LocalStorage LocalStorage 4 newProject Sample Project SampleProject et sttritate ont BB pbicycle ont 3 Editor Panel bicycle ont WO Tree RC Tree View Search NEw vi is a D bievele bicycle ont E bicycle w carrier Wholeness Concept Relation Concept TELAN A sertu rL gt sport wheel G B Topleveld N M Color anv super H raiant D gt iguper 2upe H SampleProject3 N ID ToplevelToplevelont PHR aa a l j pupe Tiati q W any M js albep talib Uf O attributes Gttributes ont pub NN NEM ee Mjs a Oth pipah i Et Project Management Tree updates occur when downloads uploads locking and Hozo startup occur If the icon display is not u
97. n the Browsing Pane 1 Hozo Ontology Editor File Edit wiew Window Diff Role Project Label Help Dens 424 BxX OO Valor vi db Te Projects Search newOntology ont B LocalStorage LocalStorage SampleProject1 SampleProject2 1 C attributes ont E bicycle ont Sakine ntology ont 7 whole Concept EJ Relation Concept 4 TopLevel ont SampleProject3 BA Editor Panel newOntology ont WC Tree RC Tree Map View Search O newOntology newOntalogy ont 0E To change the concept s label edit the Label field displayed in the Definition Pane on the bottom left of the Editing Panel 1 Hozo Ontology Editor File Edt Wiew Window Diff Role Project Label Help Dela 68 tax OO Valor v db Te Projects Search newOntology ont E Localstorage LocalStorage P Editor Panel newOntolopy ont E SampleProject1 ben v Di newontoloyinewontclogy ont Wholeness Concent Relation Concept 0 S i ua WC Tree RC Tree Map view Search f ENNEW_v I Nisa vI Le part oF He D attributes ont a FY bicycle ont Bee eveOntology ont TT Whole Concept H Relation Concept a HF TopLevel ont w SampleProject3 foes ay E mg Super bicycle if asia Docipsantabion jul aul Ressocn lal Slots Inherited Slots 20 2 Creating an is a hie
98. ns Open the Ontology that is importing referencing a concept in the Editing Panel Refer to chapter 4 1 5 Select the Ontology concept to be referenced in the Project Management Tree bring up the right click menu and select Import Concept The Import Concept Dialog will be displayed Select the Ontology to be referenced from the list and select the concept to be imported Only the Ontologies to be imported will be displayed in the list 1 Hozo Ontology Editor SE File Edit View Window Diff Role Project Label Help Deis 468 taB OO vali vi AF Me newOntology ont Projects Search TopLevel ont S Paii LocalStorage A Editor Panel newOntology ont k efx E SampleProject1 s n G E SampleProject2 Map View new vit Ni Um I 10 i BX i ttributes ont WC Tree E O 4 a wholeness Concept Relation Concept T bicycle ont L newOntology newOntology ont B D newOntology ont ay w bicycle A E whole Concept C TopLevel ont super SJ Relation Concept 0 any wheel role S sport eycie amp L TopLevel ont SE artifact J a w whole Concept vehicle component SB aw 0 Sq artifact 0 tube ANY ae sper PE vehicle compd i o e 00E dar toth a 2 tube Import Concepts with Sub a H w transporl a Dependency Maker esn stow open OZO LNH i
99. nt i i L g Views update Enter a name for the new project and click the OK button to add the new project to the server 1 Version Manager ServerStorage Local Projects o Server Projects B LocalStorage LocalStorage JServerStorage ServerStorage newProjcect H a newProjeect newOntology ont rewProject E TopLevel ont j E newServerProject l SampleProject1 PEP 7 L travelling ont ll SampleProject 7 SampleProject2 L attributes ont UP bicycle ont TopLevel ont SampleProject3 soccer_ver 12en ont C travelling ont 2 Deleting server projects SampleProject3 d Right click on the project folder icon in the server Project Management Tree and select Delete in the right click menu to open the deletion confirmation dialog Click the Yes button to delete the project from the server 109 4 Creating server Ontologies Creating a new server Ontology Right click on the server Project Management Tree project folder then select New Ontology from the right click menu to open the New Ontology Creation dialog 1 Version Manager ServerStorage Local Projects Server Projects 5 LocalStorage LocalStorage 5 Server5torage ServerStorage Gi newProjcect newProjcect 0 newOntology ont newProject be T TopLevel ont anewsernr SampleProject 1 0 Sample i ca 2 D traveling ont H
100. nt other users from updating the Ontology on the server 1 Hozo Ontology Editor Eie E yew Wiw D Roe roet Lis Hin LEIT 6B shax DQ Val fom v A E Ba PELSE fLocaistersael ewe ropect GE TopLevel ont Ga SanipleProyectt 7 SampleProject2 H SampleProject3 In the above situation other users editors will display an icon indicating that the lock cannot be removed as shown below 1 Hozo Ontology Editor File Edit View Window Diff Role Project Label Help oes ERa t me amp X DQ vaho vi db Te Projects Search j othing B LocalStorage LocalStorage newProject SampleProject Se SampleProject2 EH i attributes ont i T bicycle ont el testoni le BD TopLevelont G a SamplePraject3 Check the Lock Ontology check box when downloading an Ontology to lock it at the same time it is downloaded 99 2 Unlocking Ontologies Right click on the project folder or Ontology file icon in the Project Management Tree and select Unlock to open the unlock confirmation dialog in the middle of the screen T Hozo Ontology Editor File Edit View Window Diff Role Project Label Help Dede EB taa OO Valo v dh Te LocalStorage LocalStorage H newProject H SampleProjectl SampleProject2 i 0 attributes ont show open delete BD Tople WM SamplePr check Changes with Depended Onto
101. ntology Editor wie Edit view Window Diff Role Project Label Help new File Cir Shit N OO V alos v ap me Q open File Ctrl o cle ont save Ctrl S Save aS Ctrl Shift S EEk ditor Panel bicycle ont save without Dependency Tree RC Tree Map View Search G new ji N e I tg part of MI 100 M open Instance Editor ticycle bicycle ont wholeness Concept Relation Concept w bicycle import gt J7 carrier a export b a A Text HTML ANY remove Backup Files gt CSV pl 2 Export Frame OWL a z bicyc le ont Ae tg XML DTD z 7xml version 1 0 encoding UTF 8 7 gt Page Forma iad XML DTD 2 g print Preview DAML OIL print Ctrl P RDF S xmlns rdf hetp uwu ws org 1999 02 32 ae Ctrl E OWL A xmlns ixsd http uww w3 org 2001 XMLSt OWL B xmlns owl http www w3 org 2002 07 0o1 quit Ctrl Q xmlns rdfs hetp www w3 org 2000 01 1 xmlns http www hozo jp owl bicycle c xml ibase http wuv hozo jp ovl bicye xmlns bicycle http www hozo ijp owl Sub Lanuage Data Label cowl Ontology rdf about gt lt rdis comment gt HOZO OUL Export ar lt rdts comment gt lone aaa ae lt owl Ontology gt Super v Do entation Axiom Slots Inherited Slots lt owl Class rdf ID RelationalConceprt
102. o change the slot s definition edit the Label field displayed in the Definition Pane on the bottom left of the editing panel Super r role class value heel role heel i Class Constraint m E loero o ma lt ea vt Value L Basic Wiers umentation Axiom lected alue 22 Editing of the slot s definition can be performed when either the concept node or slot is selected The below content can be edited Role concept Class constraint Role holder Class part of attribute of Quantity constraint cardinality Constraint value In regards to class constraints the existing concept tree can be displayed selected and edited by clicking the Select Class Constraint button on the right side of the text box when an existing concept is selected text editing is also possible a m component oO i m sport wheel m l front wheel FH rear wheel H front wheel RM rear wheel gw tire tae PT Carrier datatype Cancel 4 Deleting objects Objects can be deleted by selecting concept nodes slots and relationships and selecting Delete from the right click menu The same operation can be performed with the Delete button on the Menu Bar Ontology Operation Tool Bar Editing Tool Bar 23 Multiple objects can be selected then deleted by holding the Shift key while cli
103. o jump to role concepts reference concepts that are referencing as class constraints When a concept node is selected and Jump to Reference is chosen from the right click menu a dialog with a list of reference concepts reference slots will appear When a destination is selected from the reference concept list and the OK button is clicked the screen will move to the position of the selected concept node and it will be selected When a slot is selected the user can jump to the reference slot by using the same operation as above Class referenced as Role Holder i uow IER Ge bi to part of Referenced role concept to moved new Ries wholeness Concept Relation Concept a ior occer referee SubAction PpouUbAction Jump to Referring Concepts ef action target add Link add Slot Jump to Referring Concepts sitive actiondtarget inp time of the stop action executed length unit action executed time meta action time active time stative select Super Concept ansitive action target o make Instance intantiation edit Other Label ax Action SubActian 4 KS meta ctionftarget object z o dt u lt lt meta a tion time tme intereat starting point lt metaaction time alo 1 bet FEnd point formal mee Pee A anid i t i i cut copy paste Slot
104. ode set the imported concept display mode Display Window menu View All Minimize All Close All Language Diff menu Check for Changes in Depended Ontologies Check for Changes in Ontologies on the Server open all Editing Panels minimize all Editing Panels close all Editing Panels toggle Editing Panel language between English and Japanese confirm whether or not imported concepts in the Ontology being edited have been changed confirm whether or not the Ontology being edited has been updated from the corresponding Ontology on the server i e the previous version Check for differences with any check for differences between the Ontology being edited 126 file Clear Change Log Help menu View Help Quick Reference Operating Manual Version Information and an existing Ontology file clear the change history in the Diff display open help open the Quick Reference open the Operating Manual display version information 127 2 Operation Tool Bar create a new project Ontology open Editing Panels and load files save the data being edited to file save the data being edited in a new file under a different name print the Ontology being edited display a print preview on the screen cut the selected graphic object copy the selected graphic object paste a graphic object that was cut deletes the selected graphic object undo editing redo editing decrease
105. ogous Concept Search Feature When importing large amounts of data the Analogous Concept Search Feature assists with conceptualization by comparing concepts with similar properties i e slot structures and generalizing those similar concepts 1 Searching for analogous concepts Select the node of the concept class to search for right click to open the pop up menu and choose Analogous Concept Search to open the analogous concept search dialog Grew vi SJe ii fear wholeness Concept Relation Concept add Node 4 Similar Consept Search Dialog add Link add Slot wheel role Concept sport cycle F heel role select Super Concept Search Results 13 make Instance No Similarity Path 0 8533 bicycles 0 8200 V 0 5333 fANV artifact l jANYjartifact component Concept intankiation city cycle Sibling edit Other Label j bicycle Parent cuk vehicle Parent wheel port wheel 22 Front wheel RH delete tbicycle front wheel role jump to Super jump to Sub jump to Referring set Bookmark rear wheel RH Front wheel 2 RH bicycle rear wheel role fbicycle spart cycle front Was TE ee ee ee eS S rear wheel 2 RH ANY Parent jbicycle sport cyclefrear wh artifact Parent JANY shaw on other windows search Similar Concepts
106. ogy xml amp new filexml amp soccer ver Zern xml travelling xml k vehicle xml Click the Open button at the bottom of the dialog to open a new editing panel and display the Ontology The Ontology can be displayed in a separate window by clicking the Browse button at the bottom of the dialog editing not possible 1 Hozo Ontology Editor File Edit View Window Diff Role Project Label Help Osim A tex OO valor vi db Te Projects Search nothing LocalStorage LocalStorage H 8 SampleProject1 2 E SampleProject2 0 attributes ont B Editor Panel travelling xml e lf a Grew vi Di vii fcjpatof vit 100 EEN ce YP TopLevel ont D travelling xml wholeness Concept Relation Concept 3 SampleProject3 S E Any wm w station O tourist_resort a m route line EU Free_route Mal inside_transport E E attribute entity h Label Super v ocumentation Axiom Inherited Slots Main Language 32 4 1 6 Other features 1 Zoom in out The Browsing Pane magnification can be changed by selecting the magnification rate in the combo box on the Ontology Operation Tool Bar or the Editing Tool Bar 5 Hozo Ontology Editor File Edit View Window Diff Role Project Label He Daols a REx OQ Y de e Projects Search bicycle ont LocalStorage LocalStoraee B Editor Panel b
107. ojia component xog SUpPEr aHes j C wh z uper m component Super HTS a Dep w tre po supet teu pga Big a Oth rson a is a Oth wie en SUD w vehicle V gt afOth Jitas Tire C person bub sub attributes attributes ont ION j Q k i A is a M i63a Dep wheel guaty ub sub ne role ol Role Concept Cotor Class Constraint is a Dep sub Role Holder N 7 7 meee 41 9 Ontology view Vertical Horizontal layout Select a concept Select View Layout Vertical Layout or Horizontal Layout in the Menu Bar to arrange the sub concepts of the selected concept in a pyramid The below figure shows the concept artifact after being arranged 1 Hozo Ontology Editor File Edit RYE Window Diff Role Project Label Help i gt Node View Gray View luos vi dh 18 bicycle o F Edi td iin alt d vertically Ctrl G display Source Horizontally Ctrl L WC Tree y Super Info LD bicycle Influence Info Auto Alignment i holeness Concept Relation Concept bi y show Any Concept EEx agu I 10 VIR BX Dao try A Cy show Partial Structure sf 0 c Sub Language any oe cuner suUper C Tople shper SUF i 2 0 al show Page Border Super misaOth a m i is athep Sub i E set Canvas Size sub Ejs a 0th piat super sub i uper show Map AR ae fOth Ctrl Shift G M is a Oth Suypaper E show on other window Ctrl W Ontology Navi
108. oleness Concept Relation Concept rLabel Name List fAliasi en Alias1 58 Alias Management Features Labels can be grouped by term class Select Alias Management Manage Term Class in the Menu Bar to open the term class management dialog A Hozo Ontology Editor File Edit view Window Diff Role Project BREW Help iE ch SQ mex display Other Labels y always display Other Labels oicycle ont select dispaly Label Ctrl SRiFt L B li part of 100 edit Other Label WC Tree RC Tree Map View Search Glossary Manager i bicycle bicycle ont wey Mldeless CUILeH Reet nN bicycle E city cycle P Editor Panel bicycle ont A w BU N Glossary Manager bicycle ont fll carrier io4 tont wheel role bate front wheell rear wheel role lt lt ULB IC Toplevel TopLevel ont ce aw k attributes attributes ont quality Click the New button and perform editing in the term class editing dialog then click the New button to add the term class Glossary Manager edit x Glossary Mi bicycle ont fx Ontology poe hy Glossaries _ Alias fen Abas delete Will not be displayed unless the Display alias of this term class box
109. on between them When editing with the class constraint selection dialog it is possible to hold the Ctrl key or Shift key to select multiple concept classes assigned to class constraints 62 Kek 10 ENR S es Wholeness Concept Relation Concept handle lt two wheelerfhandle A Ree L carrier lt lt two wheelergcarrier l Select Class Dialog automatic bycicle Ed up type handle Flat type handle add Link add Slot select Class edit Slot select Super Slot delete iheritance info Click the Select button on the bottom of the dialog after making selections to set a class constraint OR condition EX mew v Ni a o I fa part of vihous ABX oS oo i wholeness Concept Relation Concept handle hwo J Carrier paeo us king re Na SS CON St rall rt IS all a 3 t intorn 1 nat folding tra oGl ed handle a owheelershandle lt td E i It is also possible to edit the text in the Definition Pane delimiter character Role Holders and Datatypes can also be specified as OR conditions 63 6 Setting a p operator in a class constraint p operator Editing Feature The p operator is an expanded setting for slot class constraints By setting a p operator for a given concept within a class constraint the concept class to which it was set or that instance o
110. on will be xml Single Ontology files are not managed by the project 1 Hozo Ontology Editor File Edit View Window Diff Role Project Label Help Deis 64 trax OO vaio vi db Tie Projects Search newOntology ont S LocalStorage LocalStorage Click the New button on the bottom of the dialog to create an Ontology file in the DER P3 Editor Panel newOntology ont SampleProject1 SampleProject2 WC Tree RC Tree Map view search new Y1 Dis f part of E C attributes ont SSS L newOntology newOntology ont Ge Py bicycle ont Sakine Ontology ont 0 Whole Concept H Relation Concept YP TopLevel ont H SampleProject3 v ocumentation Mis Axiom _ Inherited Slots wholeness Concept Relation Concept aaa 100 aE Main Language Ontology files can be deleted by clicking the Delete button in the File tab of the Create New Ontology dialog Refer to chapter 4 2 2 Multiple files having the same filename cannot be created in the same folder or one project an error message will be displayed 19 4 1 2 Editing Ontologies Clicking graphic objects nodes slots links on the browsing panel will select them after which they can be edited 1 Adding a concept concept class Click the NEW Concept button on the Ontology Editing Tool Bar to add a node i e concept to the concepts displayed i
111. pdated update the Project Management Tree from the right click menu of root folder 97 4 3 3 Locking Ontologies Restricts locks uploaded Ontology files from updating on the server during local editing of the Ontology etc 1 Locking Ontologies Right click on the project folder or Ontology file icon in the Project Management Tree and select Lock to open the lock confirmation dialog in the middle of the screen 1 Hozo Ontology Editor SEE File Edit Yiew Window Diff Role Project Label Help Ostet B trax OQ Valor vi db Te Projects Search nothing S LocalStorage LocalStorage S newProjcect i newOntology ont eRDM H SamplePri E SamplePri delete E SamplePri aah show open check Changes with Depended Ontology check Changes with Ontologies in OS chack Difference clear Checks lock r 1 Lock Ontology TopLevel ont unlock Jo By eats t upload to OS check in aaa Do you lock unlock Follow ontologies in Ontology Server download from OS check out object properties V ology TopLevel ont newProject update Confirm the Ontology to be locked and click the OK button to lock the Ontology file a confirmation message will be displayed T Message Message TophlLevel ont i383 locked Time 0 0 Fr 98 Refresh the Project Management Tree to display the locked Ontology and preve
112. per saddle l gt k edal p frame ocking relation 2 datatype g a Elin 1 in ay folding frame lt lt bicycle frame frame Sienno D1 Eo t rame Sub Eo N a sub handle lt lt two wheelerg handle m a ee io It is also possible to edit the text in the Definition Pane add the prefix p If the corresponding concept class is undefined it will be displayed in light green in the Browsing Pane 64 Details of component concepts will be displayed underneath concepts assigned p operators in the p operator assignment view If a component concept is selected and set it will be set as a class constraint Eek viuos EN mS s E Select Class Dialog automatic bycicle fx a SS a any i vehicle I 0 p two wheeler ig wheel wheel ac fey handle handielCc l eI CSrrier carriar CC v ko part of stion Concept wee handle T Jape carrier lt tvo wheeler carrier 2 natural number w pedal Lo h f fT saddle pore interocking relation EX frame AE EEN E datatype RI folding fame bicycle frame Se nio 1 a ma w ot handle 65 7 Validating Ontologies Ontology Consistency Check Feature The Ontology Consistency Check feature utilizes the Hozo inference structure to verify whether or not the Ontology being edited is structured according to the rules Details of the On
113. physical object Condition Search vehicle al Lower Co Slot Condition List kind Num role pio i wheel TENS E n E aT NT apeend Item om mm ee Search 12 4 Viewing search results Search results are displayed in order by relevance Note Concepts annotated with a are dependent concepts of the Specified slots When an item on the search results list is selected the corresponding concept node or slot if a Role Holder will be selected Slots matching the search conditions will also be selected 9 Editing Instances Simple Instance Editing Feature Instances required for Ontology structuring such as instances used as constraint values within Ontology definitions can be created with the Ontology Editor Creating an Instance Select the concept node or slot and choose Create Instance from the right click menu to open the editor in the Browsing Pane and create an instance node It is not possible however to create sub nodes of an instance or create instances without a super concept node is 4 Ww Relation Concept Grew wif Wholeness Concept _ An instance is added add Link add Slot b select Super Concept intantiation edit Other Label T Zl country _ins V 73 Viewing and editing instances Instance nodes can be viewed edited just as concept nodes vih
114. r Java Runtime Environment version Follow the below instructions lt Windows gt 1 Open a command prompt 2 Type java version without quotes and press enter to display the version of Java Runtime Environment currently installed c C WINDOWS system32 cmd exe Microsoft Windows KP Version 5 1 2666 lt C gt Copyright 1985 2661 Microsoft Corp C Documents and Settings lee gt _ 3 If the installed version of Java is older than the one recommended JRE JDK 1 5 0 10 or higher uninstall it and install a version of Java that will allow you to run the tools 3 4 2 Closing the editor Select File Close in the menu bar or click the x on the upper right hand corner of the screen The below dialog will be displayed Click the Yes button to close the editor Exit Ontlogy Editor Figure 3 8 Dialog that appears when closing the Editor 15 4 Operation instructions 4 1 Editing Ontologies This section will explain the basic editing functions of the Ontology Editor 4 1 1 Creating a new ontology 1 Creating a new ontology project Select File Create new in the menu bar The Create new Ontology dialog will be displayed 1 Hozo Ontology Editor Sel G Edit view Window Diff Role Project Label Help new File Ci OO V amp 100 4 gt Te open File Ctrl O save Ctrl S Save s Ctrl ShiFk S save without Dependency open Instance Editor import
115. r SloktCardinality Dependent Concept vehicle RoleWame wheel Cardinalii 1 N zs ah Specialization Cardinality Dependent Concept two wheeler Role List Front wheel_role 1 1 rear Wheel role 1 14 Cardinalityt Whole a Double clicking on super slot settings and specialized slot role list items will open the cardinality editing dialog allowing editing operations to be performed Cardinality Edit Support two wheelerSrear wheel_role x This Slot sets error cardinality for a cardinality of the super Slot Please reset cardinalities of the Slot Super Slot Cardinality Dependent Concept vehicle RoleName wheel input Cardinality Cardinality 1 ji am MinCardinality ey _ Double click i Specialization Cardinalit MaxCardinality Dependent Concept two wheeler rear wheel role 1 1 Cardinality whole 2 69 lt Case 3 gt Slot Class Constraint Error Clicking the Editing Support button for a slot class constraint error will open the class constraint editing support dialog 1 Ontology Validation Result List vehicle_en xml Search Results Error 11 Warning 11 Class Constraint Edit Support change the position of th x No Error Object FIAMAITSBL TSR EAr C conveyance function change the position of t 31 8 SRA TAIBL TR SMSDERENT g shift object _R ephysical initail state location 31 Gomme Get AT SANA T
116. rarchy creating sub concepts If a concept is added as described above while an existing concept is selected an is a link will be added between it and the selected concept bicycle in the below figure to indicate an is a relationship exists T Hozo Ontology Editor File Edit wew Window Diff Role Project Label Help Da ia A 4 x OO Fain 4h 118 Projects Search LocalStorage LocalStorage SampleProject1 SampleProject2 a attributes ont a T bicycle ont e newOntology ont newOnbology ont I Editor Panel newOntology ont WC Tree RC Tree Map View View Search Q AAA a s bicycle Dhaire a e wfe M whole Concept J Relation Concept 4P TopLevel ont SampleProject3 ees PE To create is a links between previously defined concepts click the relevant concepts while holding the Shift key clicking the super concept first and the sub concept second then click the Create Link button 4 Hozo Ontology Editor File Edit view Window DIFF Role Project Label Help TE 5R Bax OQ Timi Gi Create is alink B i Editor Panel papell nen besos ont m S Localstorage LocalStorage SampleProject Gal SampleProject C attributes ont H P bicycle ont Baynes aintole gy ont op ipe M Whole Concept E A TR Relation Concept YP TopLevel ont E SampleProject3
117. role fo 1 function EATE T moving space lt lt vehi oving space Y Class bicycle ed ion ao 1h Inherited slots can be displayed alo 1 width _R alo 1 Jump to the selected slot in the main window Siew vile Wholeness Concept Relation Concept fo 1 frontwheel role lt lt vehicle wheel a aia ai rear wheel coe Te sveh TSE El context Arise pio 1 Le me role lt lt two wheeler frame foe i SUPT sug nfo 1 ca la MB interlocking relat ara 1 uper eu TRE v er gt Concept nodes and slot selection operations can be performed in the separate window display dialog just as in the Browsing Pane In order to confirm the selection status on the Browsing Pane click the Jump button to move the screen to the position of the selected concept node slot 48 12 Setting bookmarks This feature saves in the form of a marker a bookmark in the concept or slot being edited to aid in structuring large scale Ontologies 1 Setting bookmarks A bookmark can be added to an object by selecting the concept node or slot and choosing Bookmark from the right click menu Wholeness Concept Relation Concept a art Bookmark is added a oat ookmark is added add Slot seat select Super Concept an me interval Gah her o ti make Instance
118. s cannot be used in usernames lt gt _ Click OK to display the Ontology Editing screen 11 T Hozo Ontology Editor Sele File Edit View Window Diff Role Project Label Help hed 6B taB OO Valo vi db Tie Projects Search nothing FlocalStorage LocalStorage 4G SampleProject H SampleProject2 H SampleProject3 Main Language Figure 3 4 Ontology Editor Editing Screen The below error message will be displayed if no connection can be made with the server If this happens please try changing the project folder settings or network WebDAV settings See chapter 4 3 6 Server Gonnection Error A It couldn t establish connection with Server 1 Initial Setup Dialog 1 Initial Settings User name Author Local Project Folder Localstorage w Server Project Folder Beveseae SSS check Server Project updated 12 Figure 3 4 Initial Setup Dialog The below settings can be performed with the Initial Setup Dialog 1 Change username Change referent local project folder 3 Change referent server project folder 4 Enable disable checking for server updates at startup Select whether or not to use project management features Network settings Reference Please see chapter 4 3 6 Tool settings for instructions on performing the above settings 2 Checking for server updates In order to confirm if there are Ontology updates on the Ontology Server
119. server EW ANY fT artit ur a E Ontology updated on server eb component of tra w carrier ES u Locked o EAW wheel i o m aport wheel Locked Ontology fi tube role tube TT person Ontology with unlock key 1il of vehicle Z Locally updated Ontology oo WW person E W quality Ta T Locally updated Ontology testont oe TopLevelLort a m Whole Concept EQ any a m artifact vehicle component a m transporter a m vehicle automobile g wheel role wheel Am driver role person Al passenger role person E person H Relation Concept 4 SampleProject3 with unlock key Slots Thherite HJ Locally updated Ontology Locked Local Ontology no shadow E Wholeness Concept E Relational Concept W Imported Concept 2 Slot part of 47 Slot attribute of tm Inherited slot overwritten slot TopLevelont activated T 4 2 2 Creating a New Project Select and right click on the root folder icon in the Project Management Tree then select New Project from the right click menu to open the New Project Creation dialog 1 Hozo Ontology Editor File Edit View Window Diff Role Project Label Help Oso 6B taB OF valor vi db Te show open lock unlock upload to OS checkin download from OS check out download Server Project settings Network Settings New Project properties
120. th Ontologies in OS chack Difference clear Checks Do you want to delete your Project fx lock z unlock Do you want to delete your Project upload to OS fcheckin download From OS check out newProject properties meee _ close Project update Main Language It is not possible to delete projects that have open Ontology files Ontologies that are being edited Close the editing panel before proceeding When a project is deleted the Ontologies in that project are also deleted 83 4 2 4 Other Features 1 Viewing properties Right click on the Ontology file icon in the Project Management Tree and select Properties in the right click menu to open the properties dialog A Hozo Ontology Editor File Edit view Window Diff Role Project Label Help Oe 6B max OO Valjus db fee Projects bicvcle ont B LocalStorage Local5torage Editor Panel bicycle ont H newProject H SampleProject1 d SampleProject aC attributes ont S A bicycle ia i w R uy snow Open ae vies vien wholeness Concept Relation Concept WC Tree RC Tree Map view Search L bicycletbicycle ont s bicycle i hArd delete E newOto i Thpleve check Changes with Depended Ontology t eal SamplePraji check Changes with Ontologies in 05 nt m chack Difference clear C
121. the text box to select the folder In the directory dialog select My Network and specify the folder Operation Example To specify the folder from the previous example you would use win_server share 4 Click OK to start the Ontology editor 123 Operation Example The project folder icons are blue because the project files have not yet been uploaded to the server project folder 1 Hozo Ontology Editor Eile Edit View Window Diff Role Project Label Help b im m x OQ walio r nothing E LocalStorage LocaStorage H E newProjcect SampleProject1 Ge travelling ont SampleProject attributes ont 4 bicycle ont SampeeProjects soccer_ver 12en ont travelling ont 124 5 Explanation of the menus 1 Menu Bar File menu New Open Save Save as Save without dependency relationships Start Model Editor Import Expor Backup File Page Settings Print Preview Print Quit Force Quit Edit menu Undo Redo Clear Editing Log Raise Slot by One Lower Slot by One Edit Principle Delete Select All Select Sub Concepts Cut Copy create a new project Ontology used to open Editing Panels and load files save the data being edited to file save the data being edited in a new file under a different name save data being edited with dependency relationships removed launch the Model Editor import a Hierarchical Text CSV Text file export dat
122. tions Edit Label button the concept label can be edited Cancel button Closes the dialog without performing any editing operations 70 8 Performing searches using slot information Advanced Concept Search Feature Searches using slot information role concept class constraint can be performed with the Advanced Concept Search Feature Assigning search conditions When assigning conditions from an existing concept structure select the slot to be used as the search condition and chose Advanced Concept Search from the right click menu When assigning arbitrary search conditions select Edit E Advanced Concept Search from the main menu Hozo Ontology Editor File asia View Window DIFF Role Project Label Help ane Ctrl z X D Qo v Alion v ab Te lont vehicle xml refresh History Ctrl F pl up Slot Alk Up P down Slot Slk Down new lf Nis input Axiom wholeness Concept Relation Concept delete Delete select All Ctrl A select Child Modes Ctrl M E i EE Fobject lt lt shitthobject_F LAT 3 lampita state ashifthc Aa time point i a final state meg Cocnept Search Cbrl Shift F L Fo add Object T ea I l eM Documentation Axiom Fart view Basic view time point eel alo 1 a j ER ahia B ta aan rale class value 1 rat Hz
123. tology Editor DHJ ER t BBX OO Vaio v dh Ue YL newOntology ont Saperet H SampleProject2 SampleProject3 Attention Multiple Ontologies having the same filename cannot be created in the project an error message will be displayed 79 2 Adding an existing Ontology Allows importing of standalone Ontology files xml and Ontology files created in other projects ont Select and right click on the Project Management Tree root or project folder icon then select Add Existing Ontology from the right click menu to open the file selection dialog 1 Hozo Ontology Editor SEE Desi 6B eB OO valor vi db Tie o B Localsto iewP new Ontology add Ontology in Project H SamplePri show open delete check Changes with Depended Ontology 3 o 9 Select an Importing Ontology check Changes with Ontologies in OS chack Difference Bs x B DAA clear Checks lock unlock upload to OS checkin download From OS check out properties close Project update File name TopLevel ont Files of type XML Files xml Ontology Files ont Main Language Enter a name for the new Ontology and click the OK button to add import the existing Ontology Hozo Ontology Editor OGM 6A aax OO Valo vi dh Te Projects Search TopLevel ont E Localstorage LocalStorage B Editor
124. tology can be created automatically from an existing text file Select File Import Hierarchical Text CSV Text in the menu bar to open the file selection dialog 1 Hozo Ontology Editor DER iy Edit View Window Diff Role Project Label Help new File Ctrl Shift N i Q V A 100 v gt Ti G open File Ctrl 0 save Ctrl 5 save aS Ctrl Shift 5 EEk Sji 100 ji D80 RE NEw II N is a Tm part of wholeness Concept Relation Concept open Instance Editor import b atte eee m m m x i CS Text Hozo Text OWL export a remove Backup Files gt set Page Format print Preview Sub Language Data A9 print Ctrl P exit Ctrl E Pfs g wae departure city lt lt linedde epey stb ee plo 1 i i Super S39 A quit Ctri Q fff i wc arrival city lt lt linedarriva a bikti iif super IS a pio 1 ie y stper ip Sf AA Sper departure airport lt lt line Bishi pee te een Sii 4 Open Label Super v Wis a 2 PES Ea c5 _ sample sample Slots Inherited Slots Documentation Axiom sub ae role class value N My Recent Documents Class JAny locationf route line flight p i My Documents ra My Computer a File name My Network
125. tology consistency check are as follows Duplicate labels Basic Concept Role Holder Cardinality quantity constraint format Cardinality quantity constraint consistency check Slot inheritance consistency check Inheritance from super slot Inheritance from class constraint Class constraint consistency check Presence absence of class constraint concept Check consistency between super slot and class constraint concept etc 1 Checking Ontology consistency Select Edit E Consistency Check from the Menu Bar to validate the Ontology being edited after validation the results will be displayed in a list J Hozo Ontology Editor view Window Diff Role Project Label Help X OQ Valo vi db Tee new N wholeness Concept Relation Concept Ifo part of v 100 an select All Ctrl 4 select Child Nodes Ctri N Tracking Back Alt Z search Ctrl F BAWANI Yy bos DIIMOTZRLTNDRMEPERENT 7 SAAMI TER TS MSDERENT y S FAM TBR TAS MEDERENT YS FAMSTBBL TAS MSERE NT y SAAS TSIBL TS MSDERENT ly SAAMI TSBL TS MSDERENT E FLAAT ABS LT VARS A NT two wheeler front wheel_role wheel ZF two wheeler front wheel_role wheel RIR kwo wheeler front wheel_role wheel 3 1 rr kwo wheeler front wheel_role wheel f 77r check Validation add Object move Objects gt Axiom conveyance function e
126. ts Server Projects LocalStorage LocalStorage 5 Serverstorage Server Storage Eg newProjcect ee newProjcect e newOntolagy ont iM TopLevel ont hR TopLevel ont S newProject S SampleProject1 i D newoOntalgy ont iL travelling ont kD TopLevel ont S SampleProject Se sampleProjecti 2 attributes ont ke 4 travelling ont l YP bicycle ont SampleProject2 Toplevel LD attributes ont Sam kD bicycle ont oo SampleProject3 soccer_ver 12en ont i C travelling ont Properties History Lock Info Comment property value Project Mame SampleProject1 ast Update Author ast Update Date Description aS In addition to the local project management features described in 4 2 the Ontology management window can perform the following operations Changing usernames 2 Creating server projects 3 Creating server Ontologies 4 Viewing lock information 5 Viewing comments 6 When opening the Ontology management window it may take several minutes for the window to display depending on network conditions If it takes longer than a few minutes check the network settings 4 3 6 2 and try to reopen the window 107 2 Changing usernames Allows changing of the username entered the first time Hozo was run Right click the local Project Management Tree and select Change Username to open the Change Username dialog 1 Version Manager ServerStorage
127. update Main Language Enter a name for the new project and click the OK button to add the new project The project will be a local project and have a blue icon A Hozo Ontology Editor File Edit View Window DIFF Role Project Label Help Dah 6B trex OQ valor Gb Te Projects Search nothing S LocalStorege LocalStorage j newProject Hy SamplePraject 1 ce SampleProject aa SamplePraject3 Attention Multiple projects having the same filename cannot be created in the editor local directory an error message will be displayed 78 4 2 3 Operating the Project 1 Adding a new Ontology Select and right click on the Project Management Tree root or project folder icon then select New Ontology from the right click menu to open the New Ontology Creation dialog 1 Hozo Ontology Editor SE Dede 6B BBX OQ Valo db Te i Projects Search nothing 8 LocalStorage LocalStorage oe NewP Gi Samp new Ontology Ga Samp 24d Ontology in Project ee Samp show open delete check Changes with Depended Ontology check Changes with Ontologies in OS chack Difference clear Checks lock unlock upload to OS checkin download From OS check out properties close Project update Main Language Enter a name for the new Ontology and click the OK button to add the new Ontology 3 Hozo On
128. wse button display selected file s Ontology in a separate window N Properties bicycle ont Dependent Ontologies Backup Ontologies bicycle ont TopLevelont 2007 02 26 20 31 SampleProject E enegate 2007 06 20 18 48 O attributes ont 2007 02 26 20 25 SampleProject2 D enegate 2007 03 20 13 38 Reference Ontologies browse J 85 2 Updating the Project Management Tree Project Management Features are applicable to saved Ontology files To apply updates made to Ontologies it is necessary to update the Project Management Tree Right click on the root folder project folder icon in the Project Management Tree and select Update with Latest Information to update the Project Management Tree Hozo Ontology Editor File Edit view Window Diff Role Project Label Help o SS Dela 64 tte OQ Tam v dh Te Projects Search hawOnbology ont Panel newOntology ont g newProj new Project i i PAF shaw opens RC Tree Map View Search E PlogyinewOntology ont EN a lack et aL Topli unlock Toncept_ ial Sampler Bept 3 Sample upload to O5 check in Gi SampleP download From 05 check out download Server Project settings Network Settings properties Role Concept Checks whether the server side Ontology files are up to date when updating the Project Management Tree
129. xt area in the comment view panel of the property view pane can be edited Click the Update button underneath it to update comments 3 View update log Select the Ontology file icon in the server Project Management Tree and click on the Update Log tab in the property view pane at the right bottom of the window to view a list of Ontology files that have been backed up during updates Select a backup Ontology file to view comments made during past backups in the comment field at the bottom 113 Server Projects 5 ServerStorage ServerStorage SG newProjcect 2 Cy newOntology ant J TopLevel ont E newProject H newServerProject a SampleProject1 Fe SampleProject E SampleProject3 Properties History Lock Info Comment Backup Ontologies newOntology ont j enegate 2009 07 22 17 44 Comment update Click the View All Comments button underneath comment view panel of the property view pane to view a list of past comments comments can be updated J Comment Viewer Menegate 2009 07 22 17 44 update 114 4 3 6 Tool settings 1 Project folder settings To change the project s root folder path select and right click on the root node in the Project Management Tree then select Settings from the right click menu to open the project folder path Settings dialog A Hozo Ontology Editor File Edit View Window Diff Role Project Label Help Oa he 6B BBX OQ Valo
Download Pdf Manuals
Related Search
Related Contents
Premier IPM-710 mounting kit コンクリート工学年次論文集 Vol.27 User Manual Aqty pack™ 安全のために 生鮮野菜衛生管理ガイド-生産から消費まで-(平成15年、農林水産省 Milwaukee 5376-20 Use and Care Manual NRG Turbine Control Anemometer Digital, PNP, 8.0 m User Manual Copyright © All rights reserved.
Failed to retrieve file