Since 2014, the Pontifical Catholic University of Chile started a digital transformation process to improve the academic content visibility and digital indexation. VIVO was the chosen platform for visibilizing scholar profiles and their research projects, papers, courses and curriculum. An internal interdisciplinary team (IT Department, Digital Media and Library Services, Research and Data Analysis Departments, and UX Division) have worked on the VIVO Project assessing local needs and analyzing our internal information management systems regarding scholars profiles and academic production.
An Enterprise Data BUS (EDB) standard software, Mulesoft, used by the internal IT Department was the chosen technology to build integrations with VIVO so these integrations could be as standard as possible and preferably “transparent” to ensure scalability of the VIVO project.
This poster exemplifies the development of this internal solution to automatically insert, modify and erase VIVO data from private internal data sources using Mulesoft in a microservice scheme, and Karma for triplets delivery. The example given here refers to an integration flow that was developed to ingest the Person (Scholar) name extracted from an internal data source that handles the scholar`s names for all university academics. This example models a flow that has been applied to every single data extracted automatically from different internal data sources and that will model future new added data sources into VIVO.