towntology software tool: a tool for the development of urban planning ontologies context...

11
Towntology Software Tool: A tool for the development of urban planning ontologies Context Architecture Principles Knowledge model Demo Perspectives

Upload: reginald-robertson

Post on 18-Jan-2018

222 views

Category:

Documents


0 download

DESCRIPTION

Towntology tool architecture Java Virtual Machine Back-end Towntology APIs Client Applications File-based XML sources General Configuration Concept DefinitionImage Browser System Monitor Ontology Browser (Quering) Ontology Edition Towntology PortalTowntology BrowserTowntology Editor

TRANSCRIPT

Page 1: Towntology Software Tool: A tool for the development of urban planning ontologies Context Architecture Principles Knowledge model Demo Perspectives

Towntology Software Tool:A tool for the development of urban planning ontologies

Context Architecture Principles Knowledge model Demo Perspectives

Page 2: Towntology Software Tool: A tool for the development of urban planning ontologies Context Architecture Principles Knowledge model Demo Perspectives

Context

Why a tool for urban planning ontologies? The Towntology project

Page 3: Towntology Software Tool: A tool for the development of urban planning ontologies Context Architecture Principles Knowledge model Demo Perspectives

Towntology tool architecture

Java Virtual Machine

Back-end

Towntology APIs

Client Applications

File-basedXML sources

General Configuration

Concept DefinitionImage Browser

System MonitorOntology Browser (Quering)Ontology Edition

Towntology Portal Towntology Browser Towntology Editor

Page 4: Towntology Software Tool: A tool for the development of urban planning ontologies Context Architecture Principles Knowledge model Demo Perspectives

Principles of Towntology

Visual presentation Semantic network Multiple definitions Trackability of definitions Update of the definitions Photos and illustrations of concepts

Page 5: Towntology Software Tool: A tool for the development of urban planning ontologies Context Architecture Principles Knowledge model Demo Perspectives

Towntology Knowledge modelBased on an extension of XML

TOWNTOLOGY HEAD BODY

BODY RELATION_TYPES DOMAINS CONCEPTS RELATIONS

RELATION_TYPE texttext PROPERTIESRELATION_NAME RELATION_DEF

DOMAIN texttextDOMAIN_NAME DOMAIN_DEF

CONCEPT text MULTIMEDIACONCEPT_NAME CONCEPT_DEFSTERMS CONCEPT_DOMAIN

TERMS TERM text CONCEPT_DEFS CONCEPT_DEF

TITLEHEAD LANGUAGEtext text CUSTODIAN text LAST_MODIF_DATE DATE

RELATION_TYPES RELATION_TYPE

DOMAINS DOMAIN

CONCEPTS CONCEPT

Page 6: Towntology Software Tool: A tool for the development of urban planning ontologies Context Architecture Principles Knowledge model Demo Perspectives

XML specification

CONCEPT_DEF textCONCEPT_DEF_SOURCE CONCEPT_DEF_TEXT

RESOURCE_SOURCE AUTHOR text REF text

MULTIMEDIA RESOUCE

RESOURCE texttextURL RESOURCE_SOURCE RESOURCE_DESCRIPTION

CONCEPT_DEF_SOURCE AUTHOR text REF text

RELATION CONCEPT_ORI CONCEPT_DEST TYPE ATTRIBUTES

RELATIONS RELATION

Page 7: Towntology Software Tool: A tool for the development of urban planning ontologies Context Architecture Principles Knowledge model Demo Perspectives

XML extension for our ontology

Page 8: Towntology Software Tool: A tool for the development of urban planning ontologies Context Architecture Principles Knowledge model Demo Perspectives

Description of the concept

Page 9: Towntology Software Tool: A tool for the development of urban planning ontologies Context Architecture Principles Knowledge model Demo Perspectives

DEMO: Ontology Browser

Page 10: Towntology Software Tool: A tool for the development of urban planning ontologies Context Architecture Principles Knowledge model Demo Perspectives

Demo: Ontology Editor

Page 11: Towntology Software Tool: A tool for the development of urban planning ontologies Context Architecture Principles Knowledge model Demo Perspectives

Perspectives

Support for collaborative development of ontologies : Townto-Groupware