<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Un enfoque de Linked Data para garantizar la interoperabilidad semantica e integridad de datos academicos universitarios</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Efren Narvaez</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Nelson Piedra</string-name>
          <email>nopiedrag@utpl.edu.ec</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Universidad Tecnica Particular de Loja</institution>
          ,
          <addr-line>Loja 1101608</addr-line>
          ,
          <country country="EC">Ecuador</country>
        </aff>
      </contrib-group>
      <fpage>50</fpage>
      <lpage>62</lpage>
      <abstract>
        <p>The growing amount of information in the organizations has led to problems of interoperability and data integrity, thereby forcing development and adoption of new technologies and approaches to give solution to these problems. A solution to this problem is to use the approach that provides the semantic web to achieve interoperability between data from di erent sources and information systems. Other one of the advantages that o ers the semantic web is the construction of descriptive models of information based on ontologies like more complete structures for the description of data. This allows a formal description of them, in addition to their semantic and syntactic representation. This paper describes the design of a RESTful Web services-based architecture that guarantees the semantic interoperability and integrity of academic data of Loja's Particular Technical University. The implementation of the solution proposed in this work is based on the development of a prototype of a RESTful API which provides general information about students, teachers, authorities and academic components. These data are stored in Apache Marmotta's triple store, an open implementation of a linked data platform.</p>
      </abstract>
      <kwd-group>
        <kwd>Semantic Web</kwd>
        <kwd>Data</kwd>
        <kwd>RDF</kwd>
        <kwd>Ontology</kwd>
        <kwd>RESTful</kwd>
        <kwd>Integration</kwd>
        <kwd>Interoperability</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Resumen La creciente cantidad de informacion en las organizaciones
ha generado problemas de interoperabilidad e integridad de datos,
obligando as al desarrollo y adopcion de nuevos enfoques y tecnolog as que
permitan dar solucion a estos problemas. Una solucion para este
problema es emplear el enfoque que brinda la web semantica para lograr la
interoperabilidad entre datos de diferentes fuentes y sistemas de
informacion. Otra de las ventajas que ofrece la web semantica es la construccion
de modelos descriptivos de datos basados en ontolog as como estructuras
mas completas para la descripcion de datos. Esto permite una descripcion
formal de los mismos, ademas de su representacion semantica y
sintactica. El presente trabajo describe el disen~o de una arquitectura basada
en RESTful web services que garantice la interoperabilidad semantica
e integridad de datos academicos de la Universidad Tecnica Particular
de Loja. La implementacion de la solucion propuesta en este trabajo se
basa en el desarrollo de un prototipo de un RESTful API el cual
provee informacion general acerca de Estudiantes, Docentes, Autoridades y</p>
    </sec>
    <sec id="sec-2">
      <title>Componentes Academicos. Estos datos se encuentran almacenados en el</title>
      <p>triple store de Apache Marmotta, una implementacion abierta de una
plataforma de datos enlazados.
1.</p>
      <sec id="sec-2-1">
        <title>Introduccion</title>
        <p>
          Actualmente las organizaciones poseen sistemas informaticos que diariamente
alimentan a grandes bases de datos y que con el tiempo estas adquieren grandes
volumenes. Estas bases de datos con grandes volumenes de informacion tienden
a convertirse en un gran problema para las organizaciones que no poseen una
arquitectura de aplicaciones y de datos correctamente de nida [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ]. El manejo
de grandes volumenes de datos alimentados por varios sistemas informaticos
conlleva a problemas de redundancia e integridad en los datos, razon por la
que se di cultan las tareas de comunicacion e intercambio de informacion entre
aplicaciones [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ].
        </p>
        <p>El problema que actualmente le impide a la Universidad Tecnica Particular
de Loja (UTPL) lograr una interoperabilidad de datos entre las diferentes
aplicaciones que posee radica en la heterogeneidad de las fuentes de informacion que
posee, los grandes volumenes de datos, la existencia de entidades ambiguas y
poco consistentes que estas aplicaciones generan.</p>
        <p>
          La interoperabilidad semantica de datos entre aplicaciones se presenta
como una solucion viable a este problema, de niendo un estandar de tecnolog as,
formatos de datos, reglas y medios de comunicacion entre las aplicaciones [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ].
Es necesario adoptar tecnolog as de web semantica para reducir problemas de
integridad de datos.[
          <xref ref-type="bibr" rid="ref8">8</xref>
          ].
        </p>
        <p>
          En el contexto de educacion superior, las universidades y organizaciones
similares almacenan la informacion que producen en diferentes sistemas de
informacion. Sin embargo, la falta de uso de estandares abiertos, la aplicacion de
un enfoque de calidad de datos, y la adopcion de una aproximacion semantica
han causado problemas a la hora de integrar y re-usar contenidos a traves de la
Web [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ]. En este sentido, tanto del mundo academico como de la industria,
estan comprometidos con diferentes esfuerzos para describir semanticamente
datos e informacion [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ], mejorar la calidad de datos que se comparten [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ], y
crear aplicaciones basadas en grafos de conocimiento (knowledge graph, KG)
que promuevan la explotacion de datos con semantica expl cita [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]. A la fecha
Hay importantes avances en la aplicacion de la Web Semantica en el contexto
educativo. En [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ], [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] y [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] se proponen arquitecturas de integracion e
interoperabilidad distribuida de repositorios digitales, basadas en un enfoque de Web
Semantica y tecnolog as de Linked Data. Estas arquitecturas han sido probadas
con exito en tareas de integracion de repositorios institucionales pertenecientes
a universidades, y han habilitado un potencial entorno de consultas federadas
dentro de este contexto.
        </p>
        <p>
          En este trabajo se propone un marco de interoperabilidad semantica que
permita integrar la informacion general de Docentes, Estudiantes, Componentes
Academicos y la estructura organizacional de la UTPL (Gobierno UTPL). Los
datos y su semantica son descritos usando el modelo RDF [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ], esto en formato
de tripletas los cuales son almacenados dentro de un triplestore y expuestos a
traves de la plataforma de linked data (LDP) como lo es Apache Marmotta. Se
cubren los procesos de extraccion, transformacion y carga que alimente de datos
a esta plataforma [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. Ademas, se incluye el desarrollo de un API RESTful que
permita la interoperabilidad de esta plataforma con las distintas aplicaciones
que necesiten acceder a estos datos.
        </p>
        <p>El piloto descrito en este trabajo usa informacion del Sistema de Informacion
Estrategica Centralizada (SIEC-UTPL) la cual maneja una copia de la
informacion de varios sistemas de la UTPL, entre otros:</p>
        <p>El Entorno Virtual de Aprendizaje - (EVA).</p>
        <p>El Nuevo Sistema de Gestion Academica - (NSGA).</p>
        <p>Distributivo.</p>
        <p>El Sistema de Infraccion Academica Cient ca - (SIAC).</p>
        <p>FileMaker (Base de datos de recursos humanos).</p>
        <p>El Sistema de Informacion Estrategica Centralizada - (SIEC).</p>
        <p>El Sistema de Exalumnos.
2.</p>
      </sec>
      <sec id="sec-2-2">
        <title>Metodolog a</title>
        <p>
          Conforme a las recomendaciones establecidas por la W3C se debe seguir un
ciclo de publicacion de datos enlazados. El ciclo de vida usado en esta
investigacion se basa en el modelo propuesto por [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] el mismo que se encuentra dentro
del domino de datos relacionados con la educacion superior. La informacion a
ser extra da, depurada, transformada en datos enlazados y cargada en Apache
Marmotta se ubica dentro de este dominio.
2.1.
        </p>
        <sec id="sec-2-2-1">
          <title>El problema</title>
          <p>Gran volumen de datos, diversidad de tecnolog as y esquemas de
almacenamiento, dispersion y ambiguedad, se evidencia en las fuentes datos que se
analizan en este trabajo. La duplicidad de registros y entidades existentes en
cada una de las diferentes bases de datos Institucionales analizadas (Financiero,
Academico, Recursos Humanos, Biblioteca, Editorial, Unidad de Graduados.),
evidencia claramente las di cultades tecnicas y log sticas para la integracion de
estas fuentes y sistemas de informacion.
Disen~o de la solucion La solucion planteada consta de dos etapas.</p>
          <p>La primera: disen~ar un modelo ontologico de datos en base al dominio de
nido, que permita la representacion semantica de los datos y la interoperabilidad
semantica entre fuentes de datos heterogeneas y dispersas. El grafo de
conocimiento resultante se publicara en un triplestore basado en Apache Marmotta.</p>
          <p>La informacion a ser extra da, transformada y cargada en Apache Marmotta
sera acerca de las siguientes entidades:</p>
          <p>Docentes..</p>
          <p>Autoridades UTPL.</p>
          <p>Estudiantes.</p>
          <p>Componentes Educativos</p>
          <p>
            La segunda: disen~ar e implementar una arquitectura de software robusta
de alta disponibilidad que garantice la interoperabilidad semantica e integridad
de datos entre sistemas de informacion. Para este disen~o se utiliza el modelo de
vistas 4+1 propuesto por [
            <xref ref-type="bibr" rid="ref10">10</xref>
            ] que sigue el estandar \IEEE 1471-2000"
(Recommended Practice for Architecture Description of Software-Intensive Systems) [
            <xref ref-type="bibr" rid="ref1">1</xref>
            ].
Utilizado para describir la arquitectura de un sistema software basado en el uso
de multiples vistas.
2.2.
          </p>
        </sec>
        <sec id="sec-2-2-2">
          <title>Implementacion de la solucion.</title>
          <p>
            Conforme a las recomendaciones establecidas por la W3C se debe seguir un
ciclo de publicacion de datos enlazados. La opcion seleccionada es el ciclo de vida
propuesto por [
            <xref ref-type="bibr" rid="ref16">16</xref>
            ] el mismo que se encuentra dentro del domino de datos
relacionados con educacion superior; este ciclo propone un marco de trabajo para la
publicacion de datos enlazados, que inicia con una fase de observacion del
modelo de negocio, identi cacion y seleccion de las fuentes de datos, modelamiento,
generacion de datos RDF, publicacion, consumo y visualizacion.
          </p>
          <p>La solucion propuesta se basa en las siguientes tecnolog as y estandares.
Almacenamiento: Apache Marmotta kiwi triplestore.</p>
        </sec>
        <sec id="sec-2-2-3">
          <title>Lenguajes de modelado de datos: RDFS y OWL.</title>
        </sec>
        <sec id="sec-2-2-4">
          <title>Descripcion de recursos: RDF.</title>
        </sec>
        <sec id="sec-2-2-5">
          <title>Lenguaje de consulta: SPARQL.</title>
        </sec>
        <sec id="sec-2-2-6">
          <title>Protocolo de acceso a datos: HTTP.</title>
        </sec>
        <sec id="sec-2-2-7">
          <title>Arquitectura de Servicios: RESTful.</title>
          <p>A continuacion, se describe el proceso desarrollado:
Identi cacion de fuentes. Las fuentes de datos identi cadas para obtener
informacion son las siguientes:</p>
          <p>El Nuevo Sistema de Gestion Academica - (NSGA).</p>
          <p>FileMaker (Base de datos de recursos humanos).</p>
          <p>El Sistema de Informacion Estrategica Centralizada - (SIEC).</p>
          <p>
            El Sistema de Exalumnos.
Modelamiento del vocabulario. Basados en el marco de trabajo propuesto
por [
            <xref ref-type="bibr" rid="ref16">16</xref>
            ] y [
            <xref ref-type="bibr" rid="ref4">4</xref>
            ] se realiza mapeo entre conceptos y entidades de almacenamiento
f sico, de tal forma que se pueda seleccionar y reusar la mayor cantidad de
vocabularios ya existentes y estandarizados [
            <xref ref-type="bibr" rid="ref3">3</xref>
            ]. Que permitan modelar la ontolog a
sobre la cual van a ser almacenados los datos. En este trabajo se presenta el uso
de vocabularios semanticos que enriquecen los metadatos con a una descripcion
semantica basada en RDF. Estos conceptos son accedidos a traves de un URI
o identi cador unico el cual se conecta con otro grafo RDF que contiene toda
la informacion detallada de lo que ese dato representa en el mundo real y las
relaciones que este tiene con otros recursos. De esta forma el dato adquiere una
representacion mas amplia y clara al unirse a la nueve de datos enlazados que
existen en la web actual.
          </p>
          <p>Transformacion de datos a RDF. Luego de la extraccion, depuracion y
modelado de la ontolog a es posible de nir un proceso de transformacion de datos
relacionales a un esquema RDF que se almacene dentro de un triple store, en este
caso el triple store de Apache Marmotta. En este caso particular se disen~o este
proceso con la ayuda de una aplicacion desarrollada en Java utilizando libreras
como: RDF4J, Apache Marmotta API, JDBC y SESAME un framework para
linkend data.</p>
          <p>Publicacion de Datos. Uno de los puntos nales es la publicacion de la data
transformada a RDF, esta data reposa sobre una plataforma para Linked data
como lo es Apache Marmotta. La publicacion se la realiza justo despues de que
los datos fueron convertidos a RDF con la ayuda del API de Apache Marmotta
se env a a traves del protocolo HTTP al servidor en donde se encuentra el triple
store de Marmotta.</p>
          <p>Consumo y Visualizacion. Los datos pueden ser accedidos de dos formas
diferentes. La prima a traves del RESTful API construido sobre la arquitectura
propuesta como parte de la solucion y que retorna datos en cuatro diferentes
formatos: JSON, RDF, XML, JSON-LD. La segunda a traves del SPARQL
endpoint que Apache Marmotta proporciona en su consola de administracion.
2.3.</p>
        </sec>
        <sec id="sec-2-2-8">
          <title>Desarrollo de la aproximacion.</title>
          <p>A partir de la solucion propuesta se identi caron las fuentes de datos que
contiene informacion sobre las entidades seleccionadas. El cuadro 1 a
continuacion muestra un mapeo de las entidades y los sistemas y bases de datos en las
que se encuentra almacenada informacion relacionada.
Sistema
Nomina
RRHH
SIAC</p>
          <p>SIEC
Distributivo</p>
          <p>NSGA
x
x
x
x
x
x
x
x</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Cuadro 1. Relacion Entre las Fuentes y las Entidades</title>
      <p>Docente Autoridad CEomdupcoantievnote Estudiante
x
x
x
x
x
x
x</p>
      <p>Una vez identi cadas las fuentes de informacion se de ne y/o selecciona los
vocabularios a ser utilizados en cada una de las propiedades de las entidades.</p>
      <p>El cuadro 2 referente a la entidad Persona muestra una relacion entre las
fuentes de datos, sus atributos y la equivalencia de estos atributos en un
vocabulario RDF.</p>
    </sec>
    <sec id="sec-4">
      <title>Cuadro 2. Mapeo entre atributos que describen a personas y propiedades en RDF.</title>
      <p>La entidad persona abarca toda la informacion general que una entidad de
este tipo posee, pero es necesario de nir atributos propios de las subentiades
como Estudiante, Docente, Autoridad UTPL. De tal forma que se pueda realizar
una presentacion semantica de cada una de las entidades.</p>
      <p>A continuacion, el cuadro 3 muestra informacion de Estudiante y las
relaciones de sus fuentes, atributos y equivalencias con los diferentes vocabularios
RDF.</p>
    </sec>
    <sec id="sec-5">
      <title>Cuadro 3. Mapeo entre atributos que describen a estudiantes y propiedades en RDF</title>
      <p>Estudiante</p>
      <p>Equivalencia Vocabularios RDF</p>
      <p>Atributo Vocabulario:Propiedad
Inicio EsFteucdhiaos UTPL schema:startDate</p>
      <p>FinFEescthuadios schema:endDate
AcEasdteamdoico lodutpl:AcademicStatus</p>
      <p>AcaNdievmelico vivo:AcademicDegree</p>
      <p>El cuadro 4 muestra la informacion espec ca de la subentidad Docente.</p>
    </sec>
    <sec id="sec-6">
      <title>Cuadro 4. Mapeo entre atributos que describen a docentes y propiedades en RDF.</title>
      <p>El cuadro 6 a continuacion muestra la informacion de la entidad componente
academico.</p>
    </sec>
    <sec id="sec-7">
      <title>Cuadro 6. Atributos y Equivalencia de la Entidad Componente Educativo</title>
      <p>Sistema</p>
      <p>Posterior a la identi cacion de los vocabularios, propiedades, rangos y
dominios se modela la ontolog a sobre la cual se van a almacenar los datos que
posteriormente se transformaran a un formato de tripletas RDF.</p>
      <p>La gura 1, muestra el modelo ontologico disen~ado para la entidad
componente academico.</p>
    </sec>
    <sec id="sec-8">
      <title>Figura 1. Grafo Utilizado Para Describir un Componente Academico.</title>
      <p>La gura 2, muestra el modelo ontologico para la entidad persona:</p>
    </sec>
    <sec id="sec-9">
      <title>Figura 2. Grafo Utilizado Para Describir a la entidad persona y sus subentidades.</title>
      <p>2.4.</p>
      <sec id="sec-9-1">
        <title>Transformacion de datos a RDF y publicacion de datos.</title>
        <p>Para realizar la transformacion de los datos a una estructura semantica se
utiliza tecnolog a Java. El framework SESAME permite armar una descripcion
de un recurso en RDF para su posterior serializacion en los diferentes formatos
que la W3C determina para Linked Data.</p>
        <p>Al nalizar toda la transformacion de la data se procede a cargar el RDF
sobre el triplestore de Apache Marmotta la plataforma para Linked Data que
esta investigacion selecciona como repositorio de datos. El cuadro 9 muestra los
resultados producto de la generacion y carga de un total de 271.140.00 tripletas
que corresponden a los datos de las cuatro entidades seleccionadas en el caso de
aplicacion.</p>
      </sec>
    </sec>
    <sec id="sec-10">
      <title>Cuadro 7. Tiempos y recursos, transformacion y carga.</title>
      <p>Proceso</p>
    </sec>
    <sec id="sec-11">
      <title>Transformacion y Carga</title>
      <p>Resumen Transformacion y Carga</p>
      <p>Numero Formato de Memoria Tiempo
de Tripletas Serializacion RAM Ocupada de Ejecucion.</p>
      <p>271.140.00 application/x-turtle
7 MB
1:88(m:ss)</p>
      <p>Apache Marmotta realiza una negociacion de contenido basica en la cual
brinda la opcion de presentar los datos como tripletas en una pagina HTML o
en un formato RDF. Esta negociacion de contenido depende de como se acceda
al recurso. La gura 3 muestra la visualizacion de la informacion de un recurso
en forma de una pagina web puesto que se accede al URI de dicho recurso desde
un navegador.</p>
    </sec>
    <sec id="sec-12">
      <title>Figura 3. Visualizacion de la infraccion del recurso Mauro Rodrigo. 60</title>
      <sec id="sec-12-1">
        <title>Explotacion de datos.</title>
        <p>El acceso a la informacion se la puede realizar de dos formas diferentes, la
primera desde un RESTful API y la segunda directamente del SPARQL endpoint
de Apache Marmotta. Cada una de estas opciones con tiempos de respuesta
diferentes. El RESTful API semantico que se construyo como parte de la solucion
fue comparado con el API-UGTI que es el que la UTPL ocupa actualmente en
varios de los sistemas que posee, Se consideraron caracter sticas como los tiempos
de respuesta promedio entre la API semantico, el API-UGTI y una conexion
directa a base de datos desde una aplicacion por medio de un JDBC.</p>
        <p>El resultado de esta comparativa se lo puede visualizar en la gura 4 a
continuacion.</p>
      </sec>
    </sec>
    <sec id="sec-13">
      <title>Figura 4. Comparativa de tiempos entre la solucion y otras alternativas.</title>
      <p>Cabe aclarar que el mejor tiempo lo tiene la conexion por medio de un JDBC
con una diferencia de 26.73 milisegundos con respecto a la solucion planteada
en esta investigacion. Esta m nima diferencia entre los tiempos de respuesta se
debe principalmente a los procesos de trasformacion y serializacion que realiza
el API para presentar los datos en los cuatro diferentes formatos anteriormente
mencionados y probados.</p>
      <p>Las pruebas revelan un correcto funcionamiento de cada una de las partes
que conforman la solucion que se plantea en el presente trabajo de investigacion,
demostrado as que los problemas de interoperabilidad de la UTPL pueden ser
atendidos implementando soluciones de este tipo.</p>
      <sec id="sec-13-1">
        <title>Conclusiones</title>
        <p>En este trabajo se presento un enfoque novedoso y manejable para
generar un ambiente de interoperabilidad semantica en universidades, basado en la
construccion de grafos de conocimiento a traves del enfoque de Web Semantica
y las tecnolog as de Linked Data. Este marco se presenta como una alternativa
viable a los problemas de interoperabilidad de datos y gobierno de datos en una
institucion de educacion superior.</p>
        <p>La evaluacion muestra que el marco propuesto permite aprovechar el
potencial de Linked Data en terminos de posibilidades de desambiguacion, integracion,
clasi cacion, y transformacion de datos relacionales provenientes de fuentes
heterogeneas y distribuidas, ademas de acercar a la UTPL a un nivel optimo de
interoperabilidad semantica a nivel institucional.</p>
        <p>Al igual que en las bases de datos relacionales, los grafos de conocimiento
(knowledge graph, KG) se pueden utilizar en el back-end de las aplicaciones,
y responder consultas estructurales escritas en SPARQL, ademas, es posible
ejecutar consultas federadas basadas en grafos de conocimiento multiples y que
permitan inferir conocimiento clave en la toma de decisiones. El habilitador
de esta caracter stica proviene del hecho de que los datos y su semantica se
representan expl citamente usando grafos de conocimiento, en lugar de estar en
las capas de la logica de negocios de las aplicaciones.</p>
        <p>Como parte de trabajos futuros, los autores se encuentran explorando
diferentes formas para extender el marco descrito e integrar el soporte del
razonamiento, de modo que, por un lado, se pueda razonar en tiempo real con los
datos y, por otro lado, el propio razonamiento se puede utilizar para inferir
consultas automaticamente. Finalmente, los autores recomiendan a los responsables
de la gestion de datos de las instituciones de educacion superior, la adopcion de
estandares, protocolos y tecnolog as abiertas establecidas por la industria
tecnologica, as como la adopcion de buenas practicas en la gestion de datos, con
el n de garantizar un alto nivel de interoperabilidad semantica.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <article-title>Ieee recommended practice for architectural description of software-intensive systems</article-title>
          .
          <source>IEEE Std 1471-2000</source>
          pp.
          <fpage>i</fpage>
          {
          <volume>23</volume>
          (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Barata</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cunha</surname>
            ,
            <given-names>P.R.</given-names>
          </string-name>
          :
          <article-title>Synergies between quality management and information systems: a literature review and map for further research</article-title>
          .
          <source>Total Quality Management &amp; Business Excellence</source>
          <volume>28</volume>
          (
          <issue>3-4</issue>
          ),
          <volume>282</volume>
          {
          <fpage>295</fpage>
          (
          <year>2017</year>
          ), https://doi.org/10.1080/ 14783363.
          <year>2015</year>
          .1080117
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Bernres-Lee</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Design Issues: Linked Data (</article-title>
          <year>2006</year>
          ), https://www.w3. org/DesignIssues/LinkedData.htmlhttp://www.w3.org/DesignIssues/ LinkedData.html
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Cadme</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Piedra</surname>
          </string-name>
          , N.:
          <article-title>Producing linked open data to describe scienti c activity from researchers of Ecuadorian universities</article-title>
          .
          <source>In: 2017 IEEE 37th Central America and Panama Convention (CONCAPAN XXXVII)</source>
          . pp.
          <volume>1</volume>
          {
          <issue>6</issue>
          (nov
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Chicaiza</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lopez</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Piedra</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mart nez</surname>
          </string-name>
          , O.,
          <string-name>
            <surname>Tovar</surname>
          </string-name>
          , E.:
          <article-title>Usage of social and semantic web technologies to design a searching architecture for software requirement artefacts</article-title>
          .
          <source>Software, IET</source>
          <volume>4</volume>
          ,
          <issue>407</issue>
          {
          <fpage>417</fpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Garcia-Gonzalez</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gayo</surname>
            ,
            <given-names>J.E.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Paule-Ruiz</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Enhancing e-Learning content by using Semantic Web technologies</article-title>
          .
          <source>IEEE Transactions on Learning Technologies</source>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Ibrahim</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bucur</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dekker</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Marshall</surname>
            ,
            <given-names>M.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Perez-Rey</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alonso-Calvo</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stenzhorn</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yu</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Krykwinski</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Laarif</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <article-title>Others: Analysis of the suitability of existing medical ontologies for building a scalable semantic interoperability solution supporting multi-site collaboration in oncology</article-title>
          .
          <source>In: Bioinformatics and Bioengineering (BIBE)</source>
          ,
          <year>2014</year>
          IEEE International Conference on. pp.
          <volume>204</volume>
          {
          <fpage>211</fpage>
          .
          <string-name>
            <surname>IEEE</surname>
          </string-name>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Khalid</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pasha</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rehman</surname>
            ,
            <given-names>S.U.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ahmad</surname>
            ,
            <given-names>H.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Suguri</surname>
          </string-name>
          , H.:
          <article-title>Ontology Services between Agents and OWL Based Web Services</article-title>
          . In: Semantics, Knowledge and Grid, Third International Conference on. pp.
          <volume>176</volume>
          {
          <issue>181</issue>
          (oct
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9. Kr z, V.,
          <string-name>
            <surname>Hladka</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>RExtractor: a Robust Information Extractor</article-title>
          .
          <source>In: Proceedings of the 2015 Conference of the North American Chapter of the Association for Computational Linguistics: Demonstrations</source>
          . pp.
          <volume>21</volume>
          {
          <fpage>25</fpage>
          .
          <article-title>Association for Computational Linguistics (</article-title>
          <year>2015</year>
          ), http://www.aclweb.org/anthology/N15-3005
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Kruchten</surname>
          </string-name>
          , P.B.:
          <article-title>The 4+1 view model of architecture</article-title>
          .
          <source>IEEE Software 12(6)</source>
          ,
          <volume>42</volume>
          {50 (Nov
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Piedra</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chicaiza</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lopez</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tovar</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Martinez</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          :
          <article-title>Finding OERs with Social-Semantic search</article-title>
          .
          <source>In: 2011 IEEE Global Engineering Education Conference (EDUCON)</source>
          . pp.
          <volume>1195</volume>
          {
          <issue>1200</issue>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Piedra</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chicaiza</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lopez</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tovar</surname>
          </string-name>
          , E.:
          <article-title>Seeking Open Educational Resources to Compose Massive Open Online Courses in Engineering Education An Approach based on Linked Open Data</article-title>
          .
          <source>Journal of Universal Computer Science</source>
          <volume>21</volume>
          (
          <issue>5</issue>
          ),
          <volume>679</volume>
          {711 (may
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Piedra</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chicaiza</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lopez-Vargas</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Caro</surname>
          </string-name>
          , E.T.:
          <article-title>Guidelines to producing structured interoperable data from Open Access Repositories</article-title>
          .
          <source>In: Proceedings - Frontiers in Education Conference, FIE</source>
          . vol. 2016-Novem, pp.
          <volume>1</volume>
          {
          <issue>9</issue>
          (oct
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Piedra</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chicaiza</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Quichimbo</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Saquicela</surname>
          </string-name>
          , V.c.,
          <string-name>
            <surname>Cadme</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>L A</given-names>
            ~ntextthreesuperiorpez, J.,
            <surname>Espinoza</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Tovar</surname>
          </string-name>
          , E.:
          <article-title>Marco de Trabajo para la Integraci A~ntextthreesuperiorn de Recursos Digitales Basado en un Enfoque de Web Sem A~&lt;ntica</article-title>
          . RISTI - Revista
          <string-name>
            <surname>Ib</surname>
            <given-names>A</given-names>
          </string-name>
          ~
          <string-name>
            <surname>ncopyrightrica de Sistemas e Tecnologias de Informa A~x</surname>
            <given-names>A</given-names>
          </string-name>
          ~npoundso pp.
          <volume>55</volume>
          {
          <issue>70</issue>
          (
          <year>2015</year>
          ), http://www.scielo.mec.pt/scielo.php? script=sci{_}arttext{&amp;}pid=
          <fpage>S1646</fpage>
          -
          <lpage>98952015000100006</lpage>
          {&amp;}nrm=iso
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Piedra</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Suarez</surname>
          </string-name>
          , J.:
          <article-title>SmartLand-LD: A Linked Data approach for Integration of heterogeneous datasets to intelligent management of high biodiversity territories (</article-title>
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Piedra</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tovar</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Colomo-Palacios</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lopez-Vargas</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alexandra</surname>
            <given-names>Chicaiza</given-names>
          </string-name>
          , J.:
          <article-title>Consuming and producing linked open data: the case of Opencourseware</article-title>
          .
          <source>Program</source>
          <volume>48</volume>
          (
          <issue>1</issue>
          ),
          <volume>16</volume>
          {
          <fpage>40</fpage>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Sonsilphong</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , Arch-int, N.:
          <article-title>Semantic Interoperability for Data Integration Framework using Semantic Web Services and Rule-based Inference: A case study in healthcare domain</article-title>
          .
          <source>Journal of Convergence Information Technology</source>
          <volume>8</volume>
          (
          <issue>3</issue>
          ) (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Zaveri</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rula</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Maurino</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pietrobon</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lehmann</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Auer</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Quality Assessment for Linked Open Data: A Survey. Semantic Web Journal (by</article-title>
          IOS Press)
          <volume>1</volume>
          ,
          <issue>1</issue>
          {
          <fpage>31</fpage>
          (
          <year>2014</year>
          ), http://www.semantic
          <article-title>-web-journal.net/content/ quality-assessment-methodologies-linked-open-data</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>