• Nenhum resultado encontrado

carla@inf.ufrgs.br Instituto de Informática - UFRGS

N/A
N/A
Protected

Academic year: 2022

Share "carla@inf.ufrgs.br Instituto de Informática - UFRGS"

Copied!
34
0
0

Texto

(1)

U SING M ULTIPLE V IEWS FOR V ISUAL E XPLORATION OF

O NTOLOGIES

Isabel Cristina Siqueira da Silva

1,2

isabels@inf.ufrgs.br Carla Maria Dal Sasso Freitas

1

carla@inf.ufrgs.br Instituto de Informática - UFRGS

1

Faculdade de Informática –UniRitter

2

Porto Alegre - Rio Grande do Sul - Brasil

(2)

I NTRODUCTION

 Ontologies Visualization

 Usually represented as static 2D graphs

 The analysis of individual relationships is complex

Protégé GraphViz

(3)

I NTRODUCTION

 Ontologies Visualization

 It is not simple to create a visualization that allows the user to easily perform various operations on the ontology (Katifori 2007)

 2D Graphs

The crossing of lines can interfere in the efficiency of the information display

Protégé Ontograf

(4)

O NTOLOGIES V ISUALIZATION

 3D Graphs

 Navigation through in-depth visual

representation

 Require depth perception cues

 Information occlusion

(5)

G OALS

 Investigate the requirements for

interactive visualization of ontologies

 Propose 2D and 2.5D visualizations for

exploring hierarchy and relationships

between ontology concepts

(6)

S UMMARY

 Requirements for interactive visualization tools

 Proposal of 2D and 2.5D ontology visualizations

 Use of multiple views

 Final comments

(7)

R EQUIREMENTS FOR V ISUALIZATION AND

I NTERACTION WITH O NTOLOGIES

 Interviews with users

 Three experts in Intelligent Databases

 One expert from a group studying quality of

information on the web and recommendation

systems

(8)

R EQUIREMENTS FOR V ISUALIZATION AND

I NTERACTION WITH O NTOLOGIES

 Questions

When an ontology is created, which aspects could be improved with visualization?

After the ontology was created, which

information is searched more often and how this information could be displayed in order to make understanding more efficient?

When and why a visualization is better than

another?

(9)

R EQUIREMENTS OF V ISUALIZATION AND

I NTERACTION WITH O NTOLOGIES

 Requirements identified

 Provide overview of hierarchical relationships with the possibility of detailing some parts

 Avoid presenting the different aspects of an ontology (classes, description, object properties, data

properties, individuals) in a single visualization

 Provide representation of results from the ontology

validation

(10)

R EQUIREMENTS OF V ISUALIZATION AND

I NTERACTION WITH O NTOLOGIES

 Requirements

 Explore the use of visual attributes such as colour, transparency, and shapes

 Provide display filters based on different techniques of focus+context and/or overview+detail, zoom, pan and rotation of the image

 Allow rapid and simple inclusion of visual elements in the visualization, as well as their removal for

analysis and communication purpose

(11)

P ROPOSED V ISUALIZATION

 Multiple Views

 Both 2D and 2.5D views can be displayed together

 2D Hyperbolic Tree

 Hierarchy of the ontology

 2.5D Radial Tree

 Relationships of the ontology

 2D Treeview combined with

thumbnails slider

(12)

P ROPOSED V ISUALIZATION

 Multiple Views

(13)

P ROPOSED V ISUALIZATION

 2D Hyperbolic Tree Visualization: Hierarchy of the ontology

 Focus+context method

 Reduces the cognitive

overload and the user

disorientation

(14)

P ROPOSED V ISUALIZATION

 2.5D Radial Tree Visualization: Hierarchy

(15)

P ROPOSED V ISUALIZATION

 2.5D Radial Tree Visualization:

Hierarchy+Relationships

(16)

P ROPOSED V ISUALIZATION

 Third dimension is used to display one or more

relationships (object properties) selected by the

user

(17)

P ROPOSED V ISUALIZATION

 2.5D Radial Tree Visualization:

Hierarchy+Relationships

(18)

P ROPOSED V ISUALIZATION

 2.5D Radial Tree Visualization:

Hierarchy+Relationships

(19)

P ROPOSED V ISUALIZATION

 2.5D Radial Tree Visualization:

Hierarchy+Relationships

(20)

P ROPOSED V ISUALIZATION

 Nodes are displayed with different geometric forms according to their type

 Root, subtree and leaf

 Edges of hierarchy are displayed with dashed lines and edges of

relationships are displayed with solid curves

Colors are related to

relationships

(21)

P ROPOSED V ISUALIZATION

 The user can choose to display one or more relationships at

the same time or hide them

(22)

P ROPOSED V ISUALIZATION

 Aspects and Interaction

 In 3D space, the user can choose which tree levels view or hide, reducing the cognitive overload

 Rotations

around the axes X, Y and Z

 Zoom and

pan are also

allowed

(23)

P ROPOSED V ISUALIZATION

 Aspects and Interaction

 Size of labels decreasing according to the number of

nodes sibling and levels of the tree

(24)

P ROPOSED V ISUALIZATION

 Aspects and Interaction

 Tooltips are displayed on nodes and edges as

additional information

(25)

P ROPOSED V ISUALIZATION

 Aspects and Interaction

 The color scheme can be changed

(26)

P ROPOSED V ISUALIZATION : E VALUATION

 To evaluate our 2.5D visualization method, we have chosen to compare it with Ontograf tool

 Available as plugin in the current version of Protégé (4.1)

 Six specialists

 The four specialists interviewed in the first phase of our study

 Two other specialists in ontology specification

(27)

P ROPOSED V ISUALIZATION : E VALUATION

 Questions

Is the initial layout clear?

Is it possible to clearly separate the concepts’ hierarchy from the other relationships between these concepts?

Does the possibility of rotating the ontology representation improve the analysis of relationships?

Do the pruning and expansion of the ontology levels help

the understanding of hierarchical relationships?

(28)

P ROPOSED V ISUALIZATION : E VALUATION

 Results

(29)

P ROPOSED V ISUALIZATION

 2D Treeview: Instances

Slider+thumbnail

Class search

(30)

F INAL C OMMENTS

 We proposed the use of multiple views for exploring ontology concepts

 2D and 2.5D visualizations techniques for displaying

ontologies that combine aspects of both 2D and 3D views

 We considered the aspects pointed out by expert users in a set of interviews

 The main idea is to provide a representation that is

intuitive and allows efficient analysis of the ontology

(31)

F INAL C OMMENTS

 Evaluation results indicate that the use of multiple views might be a solution to common problems presented by

ontology visualization tools

 Static graphs

 Cognitive overload and user disorientation

 Future work include

 Finding alternatives to display instances, semantic concepts and inferences

 Use icons, symbols and transparency in addition to other

information visualization techniques to improve the quality of

visualization

(32)

T HANKS !

Questions?

(33)

R EFERENCES

Amaral, F. Visualizing the semantics (not the syntax) of concept descriptions. InVI Workshop em Tecnologia da Informação e da Linguagem Humana (TIL 2008), Vila Velha, ES, 2008.

Babaria, K. Using Treemaps to Visualize Gene Ontologies, Human Computer Interaction Lab and Institute for Systems Research, University of Maryland, College Park, MD USA, 2004.

Baehrecke, E. H., Dang, N., Babaria, K. Shneiderman, B. Visualization and analysis of microarray and gene ontology data with treemaps.BMC Bioinformatics. 2004.

Bosca, A., Bomino, D., Pellegrino, P. OntoSphere: more than a 3D ontology visualization tool. In Proceedings of SWAP, the 2nd Italian Semantic Web Workshop, Trento, Italy, December 14-16, CEUR, Workshop Proceedings, ISSN 1613- 0073, Vol-166, 2005.

Catenazzi, N., Sommaruga, L., Mazza, R. User-friendly ontology editing and visualization tools: the OWLeasyViz approach. In:Proceedings of the 13th IEEE International Conference on Information Visualisation. Barcellona,Spain.

14-17 July 2009. pp. 283-288. IEEE. ISBN: 978-0-7695-3733-7.

Erdmann, M., Peter, H., Holger, L, Studer, R. NeOn – Ontology Enggenering and Plug-in Development with the NeOn Toolkit.Url: http://www.neon-toolkit.org/images/tutorials/tutorial%20eswc08.pdf.

Falconer, S. OntoGraf. URL: http://protegewiki.stanford.edu/wiki/OntoGraf. Last access in 2010 october.

Fluit, C., Sabou, M., Harmelen, F. Ontology-based Information Visualisation: Towards Semantic Web Applications.

International Symposium of Visualisation of the Semantic Web (VSW'05).2005.

Gurr, C. Effective Diagrammatic Communication: Syntatic, Semantic and Pragmatic Issues, Journal of Visual Languages and Computing, 10, 317-342, 1999.

Gruber, T. (1996). What is an ontology?[S.l.: s.n.], 1996. Url: http://www-ksl.stanford.edu/ kst/ what-is-an-ontology.html.

Katifori, A.; Halatsis, C.; Lepouras, G.; Vassilakis, C.; Giannopoulou, E. Ontology visualization methods - a survey.ACM Comput. Surv. 39, 4 (Nov. 2007), 10.

Katifori A, Torou E, Vassilakis C, Lepouras G, Halatsis C: Selected results of a comparative study of four ontology visualization methods for information retrieval tasks. In: Research Challenges in Information Science, 2008 RCIS 2008 Second International Conference on: 2008; 2008: 133-140.

Kriglstein, S. Wallner, G. Development Process and Evaluation of the Ontology Visualization Tool Knoocks - A case study. In: International Conference on Information Visualization Theory and Applications IVAPP, 2011,Vilamoura- Algarve. Proceedings of the International Conference on Imaging Theory and Applications and Applications. Portugal:

SciTePress Science and Technology Publications, 2011. p. 187-197.

(34)

R EFERENCES

Lanzenberger, M., Sampson, J., Rester, M. Visualization in Ontology Tools. Ontology Visualization:

Tools and Techniques for Visual Representation of Semi-Structured Meta-Data. Journal of Universal Computer Science, vol. 16, no. 7 (2010), 1036-1054.

Métral, C. An Ontology-based System for Urban Planning Communication. Towntology Workshop Geneva - November 6-7, 2006.

Nielsen, J. Usability Inspection Methods. Proceedings of Conference on Human Factors in Computing Systems (CHI’95). 1994. Colorado, USA.

Noy, N., Fergerson, R., Musen, M. The knowledge model of Protege-2000: Combining interoperability and flexibility. In Proceedings of 2nd International Conference on Knowledge Engineering and

Knowledge Management (EKAW'2000), Juanles-Pins, France, 2000.

Noy, N.; McGuiness, D. Ontology Development 101 – A guide to creating your first ontology. KSL Technical Report, Standford University, 2001.

Samper, J., Tomás, V., Carrillo, E., Nascimento, R. Visualization of ontologies to specify semantic descriptions of services. IEEE Transactions on Knowledge and Data Engineering. 20(1): p. 130-134.

2008.

Schevers, H.A.J., Trinidad, G.; Drogemuller, R.M. Towards Integrated Assessments for Urban Development. Journal of Information Technology in Construction (ITcon), Vol. 11, Special Issue Decision Support Systems for Infrastructure Management, pg. 225-236. Url:

http://www.itcon.org/2006/17.

Silva, I.; Freitas, C. Requirements for Interactive Ontology Visualization - Using Hypertree+2.5D Visualization for Exploring Relationships between Concepts. In: International Conference on

Information Visualization Theory and Applications IVAPP, 2011, Vilamoura-Algarve. Proceedings of the International Conference on Information Visualization Theory and Applications. Portugal :

SciTePress Science and Technology Publications, 2011. p. 242-248.

Sowa, J.F. Guided Tour of Ontology, 2005. Url: http://www.jfsowa.com/ontology/guided.htm.

Ware, Colin. Visual Thinking for Design. Morgan Kaufmann, Burlington, MA, 2008.

Referências

Documentos relacionados

Prova disso, no caso do Brasil, é a presença de alguns institutos como a transação penal, a suspensão condicional do processo e, mais recentemente, do Projeto de Lei 882/2019,

Utiaritichthys esguiceroi is described from the upper portion of the rio Juruena, rio Tapajós drainage, Mato Grosso State, Central Brazil.. The new species distinguished from its

• As estimativas para sobrepeso/obesidade têm utilizado o IMC por conta das evidências que demonstram relação linear entre IMC e relativo risco de morbidade e/ou mortalidade –

Estão previstos também duas provas a serem realizadas pelos alunos, de forma presencial, nas dependências do Instituto de Informática, além das recuperações referente às

Nesse estudo, também foi observado que 11 (42,31%) bochechos apresentaram uma concentração alcoólica superior a 10% (Concentração alcoólica máxima recomendada para

Although the specific equation developed in this study did not show significant differences with the reference method, wide limits of agreement and bias, dependently on the quantity

Diante da literatura, o referido estudo preenche uma lacuna científica, aliando oportunidade de estímulos ambientais, desenvolvimento motor e visitas domiciliares. O

Doutorado composta pelo professor orientador João Luiz Becker (PPGA/UFRGS) e 91. pelos examinadores Viviane Pereira Moreira (INF/UFRGS), Marcirio Silveira