Technical Specifications
What Is VIVO?
VIVO is member-supported, open source software and ontology for representing scholarship. VIVO supports recording, editing, searching, browsing and visualizing scholarly activity. VIVO encourages research discovery, expert finding, network analysis and assessment of research impact. VIVO is easily extended to support additional domains of scholarly activity.

History
Originally developed at Cornell University in 2006, VIVO was expanded and promoted through an NIH grant to a consortium led by the University of Florida (2009-2012). VIVO became a Duraspace open technology in 2013, supported by an open community of members, developers and contributors.

Cost
Open source software, no charge. VIVO software is distributed under the terms of the Apache-2 open source license.

Use Case Highlight
VIVO showcases the scholarly work of an institution, creating a profile for each scholar. Teaching, research and service are presented in structured detail suitable for analysis, research discovery, and data sharing. VIVO represents the full organizational structure of the institution, supporting insight into programmatic impact.

Software Development
LYRASIS hosts a group of leading-edge open technology projects characterized by thriving, consensus-driven, developer communities, including governance and membership, that strive to produce high quality products that insure sophisticated access and management of durable digital information..

FUTURE
The future of VIVO is cloud-ready, AI-enhanced, and graph-driven with built-in entity disambiguation to integrate a wider network of institutional and scientific data while continuing to offer complete local control and comprehensive metadata curation. See our VIVO For the Future whitepaper for details.

Architectural Overview
VIVO is a Java application, using Tomcat and Freemarker templates for presentation. VIVO has a generic core, Vitro, a semantic web application, representing data using a collection of ontologies, with data stored in triple store, implemented using a relational database.

Technical Aspects
Operating System: UNIX-like (eg, Linux, CentOS), macOS, Windows
Other prerequisite software: Java JDK 7/8, Apache Maven 3.0.0/later, Apache Tomcat 7/later, MySQL 5.7.13/later
FULL LIST OF FEATURES

Enterprise application
VIVO is a full enterprise application, capable of showcasing the work of institutions of all sizes. More than 150 sites in 25 countries use VIVO to provide consistent, open, shared information regarding the work of their scholars.
