What is VIVO?

hurriedtinkleΤεχνίτη Νοημοσύνη και Ρομποτική

15 Νοε 2013 (πριν από 3 χρόνια και 8 μήνες)

115 εμφανίσεις

VIVO architecture

March 1, 2010

Major Components


Vitro is a general
-
purpose Web
-
based
application leveraging semantic standards



VIVO is a customized Vitro application


Ontology


Look and feel



VIVO is becoming a national network of RDF
data sources



>

Local and national

VIVO

local
sources

nat’l

sources

>

share
as RDF

website

data

search

browse

visualize

via http://
www.vivoweb.org

share
as RDF

search

browse

visualize


Cornell


Florida


Indiana


Ponce


Scripps


Wash U


Weill

Local

National

text indexing

filtered RDF

VIVO

Local VIVO components

Jena

Java RDF library


Tomcat

Java
servlet

container

Vitro

ontology editing | content editing |
simple content management system

Apache

web server

Java

JavaServer

Pages

core
ontology

custom

theme

customization

application

delivery

foundation

Lucene

Java search
library

Pellet
reasoning
engine

VIVO’s

3 functional layers

Search and browse interface

Editing

Display, search and navigation
setup

Curator editing

Ontology Editing

Data ingest

Data export

curators

ontology editing

& data ingest

end users

Local data flow
(schematic)

local
systems
of record

national
sources

data ingest
ontologies

(RDF)

>

>

VIVO

(RDF)

>

shared as

RDF

interactive

input

National data flow (schematic)

local

VIVO

instances

1 or more

distributed

national indexes

full text
search

terminology
enhanced

search

browse

RDF

external
data
sources

analysis & visualization

text indexing

filtered RDF

semantic
search

Lucene

index

semantic
search
engines

text
search
engines