drawning organization charts using vivo

17
Drawing Organization Charts Using VIVO by Alex Rockwell

Upload: alex-rockwell

Post on 07-Apr-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Drawning Organization Charts Using VIVO

8/6/2019 Drawning Organization Charts Using VIVO

http://slidepdf.com/reader/full/drawning-organization-charts-using-vivo 1/17

Drawing Organization Charts Using VIVO

by Alex Rockwell

Page 2: Drawning Organization Charts Using VIVO

8/6/2019 Drawning Organization Charts Using VIVO

http://slidepdf.com/reader/full/drawning-organization-charts-using-vivo 2/17

Introduction•Purpose

Program Design

•Use Cases

•Extending to People

Page 3: Drawning Organization Charts Using VIVO

8/6/2019 Drawning Organization Charts Using VIVO

http://slidepdf.com/reader/full/drawning-organization-charts-using-vivo 3/17

Purpose• One of the goals of VIVO is to show which

organizations faculty, staf , and students

belong to.

•UF's academic structure is highly complexand does not correspond to its financialstructure.

•UF does not have a facility to createorganizational charts. Most organizationcharts are created by hand.

Page 4: Drawning Organization Charts Using VIVO

8/6/2019 Drawning Organization Charts Using VIVO

http://slidepdf.com/reader/full/drawning-organization-charts-using-vivo 4/17

Original Uses•Demonstrate how to work with VIVO's linked

data

•Create org charts automatically for eachinstitution

•Create poster sized drawings for marketingpurposes

Page 5: Drawning Organization Charts Using VIVO

8/6/2019 Drawning Organization Charts Using VIVO

http://slidepdf.com/reader/full/drawning-organization-charts-using-vivo 5/17

Page 6: Drawning Organization Charts Using VIVO

8/6/2019 Drawning Organization Charts Using VIVO

http://slidepdf.com/reader/full/drawning-organization-charts-using-vivo 6/17

Art vs Science•More than 60% of my time on the project

has been spent drawing graphs.

•Over 100 graphs have been created.

•Drawing graphs with 500+ nodes andincluding labels is extremely dicult.

Page 7: Drawning Organization Charts Using VIVO

8/6/2019 Drawning Organization Charts Using VIVO

http://slidepdf.com/reader/full/drawning-organization-charts-using-vivo 7/17

First Graph

•Extends several feet in both directions

•This first result was so bad I nearly scrappedthe whole project...

Page 8: Drawning Organization Charts Using VIVO

8/6/2019 Drawning Organization Charts Using VIVO

http://slidepdf.com/reader/full/drawning-organization-charts-using-vivo 8/17

Evolution

Page 9: Drawning Organization Charts Using VIVO

8/6/2019 Drawning Organization Charts Using VIVO

http://slidepdf.com/reader/full/drawning-organization-charts-using-vivo 9/17

Evolution

Page 10: Drawning Organization Charts Using VIVO

8/6/2019 Drawning Organization Charts Using VIVO

http://slidepdf.com/reader/full/drawning-organization-charts-using-vivo 10/17

Evolution

Page 11: Drawning Organization Charts Using VIVO

8/6/2019 Drawning Organization Charts Using VIVO

http://slidepdf.com/reader/full/drawning-organization-charts-using-vivo 11/17

Page 12: Drawning Organization Charts Using VIVO

8/6/2019 Drawning Organization Charts Using VIVO

http://slidepdf.com/reader/full/drawning-organization-charts-using-vivo 12/17

Immediate Impact•The original picture generated substantial

interest in the program.

•Showed that writing interesting 3rd partyapplications on the VIVO platform ispossible.

•Many problems including missing,misplaced, and duplicated data have beenuncovered by the crawler.

Page 13: Drawning Organization Charts Using VIVO

8/6/2019 Drawning Organization Charts Using VIVO

http://slidepdf.com/reader/full/drawning-organization-charts-using-vivo 13/17

Finding all UF organizations•Over 100 external organizations were added

to VIVO during CV entry of the showcase

departments.

•SPARQL cannot do recursive queries, so wedid not have a tool to automatically find allsub-organizations of UF.

•Extended the ontology locally with arootOrganization data property to markorganizations as children of UF.

Page 14: Drawning Organization Charts Using VIVO

8/6/2019 Drawning Organization Charts Using VIVO

http://slidepdf.com/reader/full/drawning-organization-charts-using-vivo 14/17

Finding Data Problems•Looking at graphs generated by the program

has uncovered many problems in our data,

including missing, misplaced, andduplicated records.

•We can understand the organizationalstructure much faster by looking at thegraph rather than manually following thelinks from one organization to another.

Page 15: Drawning Organization Charts Using VIVO

8/6/2019 Drawning Organization Charts Using VIVO

http://slidepdf.com/reader/full/drawning-organization-charts-using-vivo 15/17

Extending to People•Plan to show the relationship between

people and their aliations with

departments, centers and institutes.•Need to import data to show the heads of 

departments.

•Finding the right representation will bechallenging because UF's VVIO will includeclose to 30,000 people by the end of thegrant.

Page 16: Drawning Organization Charts Using VIVO

8/6/2019 Drawning Organization Charts Using VIVO

http://slidepdf.com/reader/full/drawning-organization-charts-using-vivo 16/17

Interactive Graph Demo•Demo available at http://qa.vivo.ufl.edu/

infovis/demo.html

•Created with JavaScript InfoVis Toolkit(http://thejit.org)

Page 17: Drawning Organization Charts Using VIVO

8/6/2019 Drawning Organization Charts Using VIVO

http://slidepdf.com/reader/full/drawning-organization-charts-using-vivo 17/17

Contact Information•Alex Rockwell ([email protected])

Source code available atgithub.com/arockwell/vivo_org_chart