L1: introduction to i-views (english)

55
Introduction to i-views i-views University Part 01: Introduction to i-views

Transcript of L1: introduction to i-views (english)

Introductiontoi-views

i-viewsUniversityPart01:Introductiontoi-views

Introductiontoi-views

Ifyouhaveproblemswiththesound:- Checktheaudiosettingsinmenuitem „Communicate“- Joinalternativelytelephoneanddial-innumber

from fixed network (Free-phone-number):• 000-800-100-8171 for India• 0800-894627 for Switzerland

from mobilephone• +41434569564 only for Switzerland

Event-Number: 847839302;Event-Password:hello

Introductiontoi-views

Ifyouhaveproblemswiththesound:- Checktheaudiosettingsinmenuitem „Communicate“- Joinalternativelytelephoneanddial-innumber

from fixed network (Toll-free):• 000-800-100-8171 for India• 0800-894627 for Switzerland

• from mobilephone (Toll)• +41434569564 only for Switzerland

Event-Number: 847839302;Event-Password:hello

Introductiontoi-views

Content

Buildingblocksofasemanticnetwork

Properties:RelationsandattributesInheritanceandhierarchyKindofrelations

PracticalExercises:Howtousetheknowledgebuilder

Metapropertiesandextensions

Introductiontoi-views

Buildingblocks

ObjectsGeorgeGreenLondon

Introductiontoi-views

Buildingblocks

ObjectsGeorgeGreenLondon

Relationshasplaceofbirth

livesin

has place of birth

Introductiontoi-views

Buildingblocks

TypesPersonLocation

ObjectsGeorgeGreenLondon

Relationshasplaceofbirth

livesin

livesin

has place of birth

Location

Introductiontoi-views

Relations

Relationsconstitutetheactual"network".

Relationslinktypesandobjects

Relationslinkobjectsandobjects

Relationsconsistoftwocomponents:

thescheme,whichdetermineswhatobjects/typescanbelinkedbyarelationtowhichobjects/types

theactualrelationshipitself.

livesin

livesin

isa

isa

Location

has place of birth

Introductiontoi-views

Kindofrelations

“Mapping”- relation“Isa“- relation

“sub/-supertype”-relation“Ispartof”- relation“geography”- relation“before– afterwards”- relation“cause– effect”- relation

Thebehaviouroftherelationsisthedifference.Somerelationscanbeorderedinhierachiesorinchains.

Introductiontoi-views

PracticalexercisepartToolsoftheknowledgebuilderCreate anewobjectModifythenewlycreatedobjectMakethenetworkvisible

Introductiontoi-views

Thetoolsoftheknowledgebuilder

Organizer

Editorfortypes,objectsandrelationships

GraphEditor

Introductiontoi-views

Folderpage ContentPage

Theorganizer

Introductiontoi-views

Createanewobject

Clickatthetype„Company“.Inthe“Objects”tabcreateanewcompany.Nameit „Millerplc“.

Introductiontoi-views

Modifythenewlycreatedcompany

Clickon“Addrelation”andchoose“organisationemploysperson”.Nametheperson“HansHenry”andcreatehimasanewobject.

Introductiontoi-views

Modifythenewlycreatedcompany

Clickon“Addrelation”andchoose“organisationemploysperson”.Nametheperson“HansHenry”andcreatehimasanewobject.

Introductiontoi-views

Makethenetworkvisible

Introductiontoi-views

Makethenetworkvisible:The"semanticshell"

Type

Relations Miller plc

max.nodes

Signexplanation

Company

WorkingfolderPrivatefolder

GraphViewSelection

Introductiontoi-views

Makethenetworkvisible

Introductiontoi-views

Typeofhierarchy– inheritance

issupertypeof

issupertypeof

locationtime

Alsoknownas:Top/subset

Top/subtype

"Isa"-relationlocationtime

locationtime

locationtime

locationtime

locationtime

locationtime

Introductiontoi-views

Typeofhierarchy– inheritance

issupertypeof

issupertypeof

locationtime

Alsoknownas:Top/subset

Top/subtype

"Isa"-relation

Theattributesandrelationsshouldbepositionedasfarupinthehierarchyasitisnecessary.

Introductiontoi-views

Typeofhierarchy– inheritance

PropertiesaredefinedfortypesPropertiescanbeinheritedbyconnetingsupertypeswithsubtypes

issupertypeof

issupertypeof

Alsoknownas:Top/subset

Top/subtype

"Isa"-relation

locationtime

Theattributesandrelationsshouldbepositionedasfarupinthehierarchyasitisnecessary.

Introductiontoi-views

Typeofhierarchy– inheritance

22

Multipleconnectionsarepossible

Introductiontoi-views

Taggingandinheritance

Thedocument

"Adobe-Connect-HowTo"

doesn'thavetobetaggedwithheadings.

Theseareimplicitlygivenandthedocumentisautomaticallyfoundalsoon

"Webconferencingsoftware"

.

Introductiontoi-views

ImplicationsIfanemployeeofanorganizationisincludedinaproject,thisorganizationisalsoinvolvedintheproject.

Thesameappliestoemployeesofapartofanorganization.

Introductiontoi-views

Practicalexercisepart

Createasubtype

Introductiontoi-views

Createandeditnewtypes

Introductiontoi-views

Relationsini-views

Differenttypesofrelations:

RelationwithitsownreverserelationSymmetricRelationSingle-sided Relation

Introductiontoi-views

WhencreatingarelationtheinverserelationiscreatedautomaticallyEx.:"Personisamemberof"and"Organizationhasmember"

Relationwithitsownreverserelation

Introductiontoi-views

MeaningoftherelationcanbespokeninbothdirectionsEx.:"relatedterm"betweendifferentsubjects(musickeywords)

Symmetricrelation

Introductiontoi-views

WhenevermanyrelationsourcesareconnectedwithonlyafewrelationobjectivesEx:Manypeoplehave"London"asaplaceofbirth,„Personhasplaceofbirth“butnot„placeofbirthofperson“

Single-sidedrelation

Introductiontoi-views

PracticalexercisepartCreaterelationsWorkwiththegrapheditor

Introductiontoi-views

Createrelations

Introductiontoi-views

Createrelations

Introductiontoi-views

Workwiththegrapheditor

max.nodes

Company

Miller plc

Introductiontoi-views

Workwiththegrapheditor

max.nodes

Company

WorkingfolderPrivatefolder

GraphViewSelection

Signexplanation

Folderstructuree

Table

Knowledgenetwo

Introductiontoi-views

Workwiththegrapheditor

max.nodes

Overview

CompanyCompany

WorkingfolderPrivatefolder

Miller plc

Signexplanation

London

Introductiontoi-views

Workwiththegrapheditor

Overview

Workingfolder

Miller plc

Company

Company

Privatefolder

max.nodes

Signexplanation

London

Organisation is placed in

Introductiontoi-views

Workwiththegrapheditor

Task:

Intheorganizer,gotothetype"Industry"anddrag"Constructionindustry"inyourgraphEditor.

ConnecttheMillerplcthroughtherelation"Organizationbelongstoindustry"withtheconstructionindustry.

Introductiontoi-views

Basics:Attributes

AttributescanbeappliedtoobjectsandtypesDifferenttypesofvaluessuchasstring,date,intervalorselectionattributearepossible

Introductiontoi-views

Attributetypes

40

Differenttimespossible(month,month+day,year,time,timestamp)

Geographiccoordinates(formatWGS84)

Dateinterval(intervalsofnumbers,strings,timeordatevalue)

Introductiontoi-views

Multilingualism

41

Attributesoftype"string","fileattribute"and"selection"canbedefinedasmultilingual.

Order

Introductiontoi-views

Basics:Attributeorrelation?

Relation,whentheinformationsareusedindifferenttypes,theinformationitselfshowacomplexcomposite,statementsshouldbemadeagainabouttheinformationitself

Example:Itisusefultomodelresidenceandheadquartersasrelationstolocalobjects,ifyouwanttodomorestatementsabouttheseobjects(MunichandAugsburgarebothinBavaria).

Introductiontoi-views

Practicalexercisepart

Createattributes

Introductiontoi-views

Modifythenewlycreatedcompany

Alsoknownas(synonym)

Introductiontoi-views

Definecharacteristics(attributes)

Introductiontoi-views

Definecharacteristics(attributes)

Introductiontoi-views

Basics:Metaproperties

Metapropertiesofrelationsandattributescanbemappedbyattributes

Ex.:“changedat“,ifyouwanttorememberwhensomebodychangedane-mailorthemembershipofaprojectchanged at

changed at

is member of

Introductiontoi-views

Basics:Metaproperties

Metapropertiesofrelationsandattributescanbemappedbyrelations

Ex.:“changedby”,ifyouwanttorememberwhochangedthee-mailorthemembershipofaproject

changed by

Introductiontoi-views

Basics:Extensions/Roles

Objectscanonlybeofonetype.

Youhavetouseextensionswiththeirownrelationsandattributesifyouwanttoexpressadditionalfeatures.

Examplaryusecases:Representationoftemporaryproperties(positioninacompany;statusofaproject)Rolebasedpermissionsystem

Introductiontoi-views

Basics:Extensions/Roles

Introductiontoi-views

Basics:extensions

Objectscanhaveonlyonedefiningtype(asopposedtotype!).Additionalcategorisationsofenhancementswithownrelationsandattributes.

Guitarist

ProducerSinger

Role

Bassist

Accordionist

Introductiontoi-views

Basics:extensions

Extensionsfortime-limitedroles(positioninacompany;Projectstatus)Example:Objectsoftypepersonwillbeextendedthrough:• Rollbassist• Rollproducer• Rollcomposer• ...Changesfortheroleofthepersonmustbemadeonlyontheroleobject,notonallpeopleassociated.

works with

Introductiontoi-views

Basics:Extensions

ApersoncanreceivemorethanoneroleatthesametimeThankstotheextension,newrelationsandattributesareavailablefortheextendedobjectthatwerenotpreviouslyapprovedbytheschema(forexample:JennyConlee"participatesin"Allright asaccordionist)Thisconnectioncannotbeillustratedthrough"normal",separaterelations

works with

Accordionist

works with

works with

works with

Introductiontoi-views

Homework

Usethesandboxtocreateyourownlittlesemanticnetworkwiththefollowingconditions:

Createatleast5differenttypesTherehastobeatleastonetype-hierarchywheresomethingisinherited.Everytype(atthebottomofthehierarchy)mustcontainatleasttwodifferentobjects.Defineatleast3differentattributes(withdifferentattributetypes).Everyobjecthastoberelatedtoatleastoneotherobject.Showthenetworkinthegrapheditornextweek.

Introductiontoi-views

For your questions:[email protected]