<!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>Sistema basado en ontología para el apoyo a la toma de decisiones en el proceso de gestión ambiental empresarial</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>María Isabel Castellanos Domínguez</string-name>
          <email>mcastellanosd@facinf.uho.edu.cu</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Carlos Manuel Quevedo Castro</string-name>
          <email>cquevedoc@facinf.uho.edu.cu</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alfredo Vega Ramírez</string-name>
          <email>alfredo.vega@vertice.cu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Irlán Grangel González</string-name>
          <email>grangel@cs.uni-bonn.de</email>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Rosendo Moreno Rodríguez</string-name>
          <email>rosendo@uclv.edu.cu</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Empresa de Servicios de Diseño e Ingeniería de Holguín</institution>
          ,
          <addr-line>VERTICE</addr-line>
          ,
          <country country="CU">Cuba</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Facultad de Informática y Matemática, Universidad de Holguín</institution>
          ,
          <country country="CU">Cuba</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Universidad Central “Marta Abreu” de Las Villas</institution>
          ,
          <country country="CU">Cuba</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Universidad de Bonn</institution>
          ,
          <addr-line>Alemania</addr-line>
        </aff>
      </contrib-group>
      <fpage>54</fpage>
      <lpage>66</lpage>
      <abstract>
        <p>One of the most currently used knowledge representation forms are ontologies; which offer dissimilar advantages for modeling, generation, distribution and use of knowledge produced and accumulated in organizations. Given these advantages for knowledge management, ontologies are widely used to manage large volumes of environmental information that arise from this process, primarily the historical storage of environmental indicators. It is for this</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>reason has implemented a computer system for the management of
environmental knowledge based on ontology OntoEnvironmental; which model
the environmental indicators that rules the environmental management business
process. To facilitate access to modeled knowledge in the ontology was
implemented a computer system built on a software architecture based on
ontology, which integrates the technologies needed to manage the semantic
knowledge. This architecture allows through the inference engine constituted by
Jena and OWL API frameworks, along with the Pellet reasoned to extract the
implicit knowledge on the ontology. Also, the ontology detects the alteration of
an indicator if it exceeds a limit value, recommending the possible environmental
impacts, the indicator alteration causes and mitigation actions. To modelate
OntoEnvironmental was used the NeOn methodology, the OWL-DL language
and OpenLink Virtuoso tool for the management of the ontology in the proposed
architecture.
1</p>
    </sec>
    <sec id="sec-2">
      <title>Introducción</title>
      <p>
        El conocimiento es una red de conceptos que provee un contexto para los datos y la
información; constituyendo un factor decisivo para la toma de decisiones, permitiendo
a la organización manejar los retos y oportunidades del mercado [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. La gestión del
conocimiento (GC) es un conjunto de procesos sistemáticos que transita desde una
etapa de identificación y captación del capital intelectual; a otra etapa de tratamiento,
desarrollo, compartimiento y utilización del conocimiento [
        <xref ref-type="bibr" rid="ref2 ref3">2, 3</xref>
        ].
      </p>
      <p>
        En los procesos de una entidad es necesario hacer una correcta gestión del
conocimiento para garantizar su buen desempeño. Es por esta razón, que en el proceso de
gestión ambiental (GA) se necesita contar con métodos y herramientas que faciliten
este fin. La herramienta de gestión más importante para el control medioambiental son
los indicadores (un dato que ha sido seleccionado a partir de un conjunto estadístico
más amplio por poseer una significación y una representatividad particular) [
        <xref ref-type="bibr" rid="ref4 ref5">4, 5</xref>
        ].
      </p>
      <p>
        La utilidad de los indicadores ambientales consiste en facilitar, tanto a la dirección
de la organización; como al resto de los miembros, información relevante, resumida en
forma de declaraciones concisas e ilustrativas para la toma de decisiones. Por lo tanto,
aseguran una rápida evaluación de las principales mejoras y de los puntos débiles en la
protección ambiental de la empresa para aquellos que han de tomar las decisiones y
contribuir así, en la mejora de la gestión del conocimiento ambiental [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>
        De acuerdo a Castellanos Domínguez [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] se entiende por gestión del conocimiento
ambiental a la capacidad de la empresa para acceder, generar, representar-transferir,
aplicar y retroalimentar el conocimiento relativo al proceso de GA (el cual es un
proceso transversal al resto de los procesos de la organización) para incorporar dicho
conocimiento a los productos, servicios y sistemas. Para lograr el propósito anterior, en
investigaciones precedentes se propone el “Procedimiento para la gestión del
conocimiento ambiental mediante ontología”. Este procedimiento se apoya para representar
el conocimiento en el sistema basado en ontología que se describe en esta investigación.
Esta propuesta se sustenta en las potenciales mejoras que las Tecnologías Semánticas
(TS), principalmente las ontologías, ofrecen para la representación del conocimiento
del dominio ambiental [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Lo anterior está dado a que las ontologías permiten
especificar y comunicar el conocimiento del dominio de una manera genérica y son muy
útiles para estructurar y definir el significado de los términos. Además, posibilitan una
forma para la reutilización del conocimiento del área abordada [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ].
      </p>
      <p>Con el objetivo de gestionar el conocimiento ambiental que se infiere del
almacenamiento histórico de los indicadores ambientales de la empresa en esta investigación se
propone un sistema informático basado en la ontología OntoEnvironmental que se
sustenta en una propuesta de arquitectura generalizable que soporta el proceso de gestión
del conocimiento semántico.
2</p>
    </sec>
    <sec id="sec-3">
      <title>Modelación de la ontología OntoEnvironmental</title>
      <p>
        El modelado de la ontología se realizó según la metodología NeOn; para el cual se
hizo necesario un estrecho vínculo entre los ingenieros ontológicos y los expertos del
dominio, que en este caso son los especialista de gestión ambiental consultados. NeOn
se basa en escenarios, puesto que se ha detectado que existen diferentes maneras o
caminos para construir ontologías y redes de ontologías. Esta metodología posee como
característica la flexibilidad, debido a que brinda la posibilidad de adaptación a las
necesidades de los usuarios y garantiza la inclusión de nuevos procesos o actividades
implicados en el desarrollo de ontologías [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
      </p>
      <p>Luego de un estudio detallado de la metodología NeOn para determinar que
escenarios serán utilizados en el desarrollo de la ontología se seleccionaron:
─ Escenario 1. Desde la especificación hasta la implementación
─ Escenario 7. Reutilización de los patrones de diseño de ontologías
─ Escenario 9. Localización de los recursos ontológicos</p>
      <p>Posteriormente se realizaron entrevistas a los expertos del dominio para la
especificación de requisitos de la ontología; como salida se obtiene el Documento de
Especificación de Requisitos Ontológicos (DERO), donde se refleja el propósito, ámbito y nivel
de formalidad de la ontología, así como los usuarios y usos previstos, además de
exponerse otros elementos mostrados en la Tabla 1.</p>
      <p>Tabla 1. DERO de OntoEnvironmental. Subdominios de indicadores ambientales
Plantilla para el Documento de Especificación de Requisitos de la Ontología
(DERO)
1 y 2 Propósito y alcance</p>
      <p>Formalizar, codificar y gestionar el conocimiento ambiental de los
indicadores ambientales empresariales, en una ontología</p>
      <sec id="sec-3-1">
        <title>Lenguaje de implementación</title>
        <p>OWL DL</p>
      </sec>
      <sec id="sec-3-2">
        <title>Usuarios finales previstos</title>
        <p>Especialistas de gestión ambiental de la Empresa de Ingeniería y
Proyectos (ENPA) y otras empresas que utilicen los indicadores
ambientales</p>
      </sec>
      <sec id="sec-3-3">
        <title>Usos previstos</title>
        <p>Almacenar el conocimiento relativo a los indicadores ambientales; para
evaluar el comportamiento ambiental de la entidad y poder mitigar los
posibles impactos ambientales</p>
        <p>Requisitos
a. Requisitos no funcionales: la ontología debe ser modular, el idioma de
la ontología debe ser el inglés y multilingüe (idioma inglés-español)</p>
        <p>b. Requisitos funcionales: los requisitos funcionales fueron expresados
en forma de preguntas de competencia.</p>
        <p>a. Términos de las preguntas de competencia
tipos, partes, criterio, componencia
b. Términos de las respuestas</p>
        <p>Indicadores de materiales y energía, indicadores de infraestructura y
transporte, aire, suelo, flora, impacto medioambiental, área, agua entre otros
Para la conceptualización de la ontología; se realizaron búsquedas de los diferentes
conceptos del dominio, preferentemente en las Normas ISO, legislaciones ambientales
y documentos válidos para referenciar.</p>
        <p>OntoEnvironmental es una ontología de dominio que modela el conocimiento
ambiental de indicadores y características ambientales para proyectos agropecuarios;
debido a que inicialmente fue diseñada para la ENPA cuyo objeto social es este tipo de
proyectos. Esta ontología agrupa los requisitos funcionales por subdominios, por lo que
fue dividida en cinco módulos: (1) proyecto agrícola, (2) proyecto pecuario, (3)
indicador de compor-tamiento medioambiental, (4) indicador de gestión medioambiental, (5)
indicador de situación me-dioambiental. Esta investigación se centra en los tres últimos
módulos de la ontología que inciden directamente en la gestión del conocimiento
ambiental empresarial como se muestra en la Figura 1.</p>
        <p>
          De acuerdo al escenario 7 de la metodología NeOn se abordaron los requisitos
funcionales1, mediante la reutilización de los Patrones de Diseño Ontológico (ODPs, por
sus siglas en inglés) los cuales constituyen una manera de ayudar a los desarrolladores
en el modelado de ontologías realizadas en OWL y son consideradas como un modo de
aplicar buenas prácticas. El uso de los ODPs brindan a los desarrolladores tres
beneficios principales: (1) reutilización, (2) guía y (3) comunicación [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]. En el desarrollo de
los subdominios de indicadores ambientales de la ontología OntoEnvironmental se
reutilizaron los siguientes patrones:
─ Componencia (en inglés, Componency)
─ Criterio (en inglés, Criterion)
─ Situación (en inglés, Situation)
        </p>
        <p>En la Tabla 2 se representa la correspondencia entre los requisitos y los patrones
reutilizados.</p>
        <p>Tabla 2. Correspondencia entre los requisitos y los patrones reutilizados
Requisitos funcionales
¿De qué elementos se compone el Medio Ambiente?
¿Qué determina al suelo?
¿Qué criterio es aplicado al comportamiento medioambiental?
Patrones posibles
“Componency”
“Situation”
“Criterion”</p>
        <p>A continuación se evidencia como se utilizó el patrón Criterion con el propósito de
conocer cuál es el criterio aplicado a la clase comportamiento medioambiental
(class:EnvironmentalPerformance). La aplicación del patrón se muestra en la Figura 2.</p>
        <sec id="sec-3-3-1">
          <title>1 En la ingeniería ontológica preguntas de competencia</title>
        </sec>
      </sec>
      <sec id="sec-3-4">
        <title>2.1 Evaluación de calidad de OntoEnvironmental</title>
        <p>
          La evaluación de calidad de OntoEnvironmental se llevó a cabo empleando la
herramienta de desarrollo de ontologías Protégé y la aplicación web OOPS!2 que ayuda
a detectar malas prácticas en el diseño de ontologías, que podrían provocar errores en
el modelado de las mismas [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ].
        </p>
      </sec>
      <sec id="sec-3-5">
        <title>Fase 1. Uso correcto del lenguaje</title>
        <p>Para evaluar el uso correcto del lenguaje de la ontología, se utilizó el marco de
prueba que prove el editor para el diseño de ontologías Protégé. Los resultados
arrojados no presentaron errores en el uso del lenguaje, por lo que se puede decir que la
ontología cumple con los estándares para el desarrollo de ontologías con OWL RDF.</p>
      </sec>
      <sec id="sec-3-6">
        <title>Fase 2. Exactitud de la estructura taxonómica</title>
        <p>Se evaluó la ontología, mediante el empleo de OOPS!, proceso que se realizó
periódicamente, puesto que la herramienta se basa en las buenas prácticas de diseño de
ontologías, lo que ayudó en el modelado de OntoEnvironmental. Esta herramienta en
ocasiones detectó que existían clases y propiedades a las cuales faltaban las propiedades
de anotación, así como propiedades inversas incorrectas y clases de la ontología que no
estaban conectadas. Estas clases de propiedades mejoran el entendimiento de la
ontología y la usabilidad desde el punto de vista del usuario. Todas las propiedades de
anotaciones fueron añadidas a las clases y relaciones correspondientes; por lo que se
considera que la ontología OntoEnvironmental no presenta errores en las propiedades
de anotaciones.</p>
      </sec>
      <sec id="sec-3-7">
        <title>Fase 3. Validez del vocabulario</title>
        <p>En la ontología OntoEnvironmental no fueron identificados términos incorrectos
debido a que OntoEnvironmental se basa en las normas (NC-ISO:14000) y documentos
legales que rigen la gestión medioambiental a nivel internacional.</p>
        <sec id="sec-3-7-1">
          <title>2 OntOlogy Pitfall Scanner! (http://www.oeg-upm.net/oops)</title>
        </sec>
      </sec>
      <sec id="sec-3-8">
        <title>Fase 4. Adecuación a los requerimientos</title>
        <p>En el escenario 1 de la metodología NeOn se elaboró el DERO, donde se exponen
todas las especificaciones para el desarrollo de la ontología. Además incluye las
preguntas de competencia, las cuales serán utilizadas como pruebas para validar los
requerimientos. La ontología OntoEnvironmental cumple las especificaciones del
documento de especificación de requisitos y las respuestas proporcionadas por la
ontología a las preguntas de competencia son correctas.
3</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Tecnologías</title>
      <p>arquitectura</p>
    </sec>
    <sec id="sec-5">
      <title>Semánticas para la implementación de la</title>
      <p>Para la modelación de ontologías es necesario de tecnologías y tendencias actuales
las cuales fueron seleccionadas mediante técnicas de benchmarking cuyos resultados
finales se muestran en la Tabla 3. A continuación se describirán las principales
tendencias utilizadas en la implementación de la arquitectura propuesta.
Tabla 3. Herramientas, lenguajes y metodología para el desarrollo de la arquitectura basada en
la ontología OntoEnvironmental</p>
      <p>Lenguaje de ontología
Lenguaje de consulta
Editor ontológico
Razonador de ontología
Framework para el trabajo con ontología
Metodología de desarrollo
OWL DL
SPARQL
Protégé y TopBraid Composer
Pellet
Jena y OWL- API
NeOn</p>
      <p>
        Los lenguajes de ontología se usan para representar explícitamente el significado de
los términos a través de los vocabularios y las relaciones entre estos. Entre los lenguajes
más utilizados para la construcción de ontología se encuentra OWL el cual proporciona
tres sublenguajes (OWL Lite, OWL DL y OWL Full ), cada uno con nivel de
expresividad mayor que el anterior, diseñados para ser usados por comunidades
específicas de desarrolladores y usuarios [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. OWL DL está construido sobre la base
de lenguajes de representación de conocimiento basados en la lógica descriptiva. Este
lenguaje está destinado a aquellos usuarios que requieren máxima expresividad pero
garantizando completitud computacional (posibilidad de llegar a conclusiones basadas
en la información existente) e inferencia en tiempo finito [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ].
      </p>
      <p>
        El lenguaje de consulta para RDF (SPARQL), define la sintaxis y la semántica
necesaria para una expresión de consulta sobre un grafo RDF y las diferentes formas
de resultados obtenidos. Su misión es devolver todas las tripletas o componentes
solicitados en base a la comparación de una tripleta pasada como parámetro de la
consulta (grafo básico) con todas las tripletas que componen el grafo RDF [
        <xref ref-type="bibr" rid="ref14 ref15 ref16">14-16</xref>
        ].
      </p>
      <p>
        Los razonadores, chequean la consistencia de la ontología, según el conjunto de
reglas definidas en las diferentes clases. Reclasifican los conceptos en la jerarquía de
clases inferida y clasifican las instancias en la clase correspondiente. Pellet es un
razonador de lógica descriptiva, dirigido al trabajo con OWL-DL; y construido en Java.
Este razonador soporta toda la expresividad de la lógica descriptiva detrás de OWL-DL,
incluye el razonamiento con nominales (clases definidas por extensión). Estas
características unidas a la dirección principal de trabajo con OWL-DL que es el lenguaje
de implementación de la ontología propuesta condujeron a seleccionar este razonador
[
        <xref ref-type="bibr" rid="ref17">17</xref>
        ].
      </p>
      <p>
        Jena, es una biblioteca para el desarrollo de aplicaciones para la Web Semántica, en
el lenguaje de programación Java, proporciona a los desarrolladores un API para el
tratamiento de los grafos RDF. Estos grafos son representados internamente como un
modelo abstracto que se puede consultar mediante el lenguaje SPARQL. Permite el
tratamiento del lenguaje OWL, al utilizar el modelo semántico de RDF, y permite que
los razonadores de lógica descriptiva, como Pellet se puedan conectar de forma externa.
Independientemente de la capacidad de Jena para conectarse con motores de inferencia
externos; tiene su propio subsistema de inferencia [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. En la presente investigación se
emplea este framework para el manejo de las consultas SPARQL, las cuales permiten
extraer las triplas RDF que se encuentran en la ontología; resultantes del proceso de
búsqueda por parte de los usuarios. La obtención de conocimiento implícito a través de
estas consultas se sustenta en el motor de razonamiento que posee Jena. Además se
aprovecha su soporte para la persistencia de datos con el fin de almacenar el resultado
de las consultas en ficheros RDF.
      </p>
      <p>
        OWL API es la interfaz de programación en Java que permite la implementación de
referencia para crear y manipular las ontologías en el lenguaje OWL. Posee un API para
OWL 2 y una eficiente memoria de implementación de referencia e interfaces para
trabajar con el razonador Pellet [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ].
      </p>
      <p>
        OpenLink Virtuoso es una herramienta concebida para la integración de datos
multimodelos. Es una solución para la gestión de procesos de negocio que implican
SQL, RDF, XML y servicios web, de forma combinada. Virtuoso es un motor que une
orígenes heterogéneos permitiendo seguridad, transacciones y replicación. Su motor de
consulta soporta vistas heterogéneas, procedimientos almacenados y búsquedas de
texto. Es capaz de acceder a orígenes externos a través de ODBC, así como, a su propio
modelo relacional [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ].
4
      </p>
    </sec>
    <sec id="sec-6">
      <title>Arquitectura de</title>
      <p>OntoEnvironmental
software
basada
en
la
ontología</p>
      <p>La arquitectura de software que se muestra en la Figura 3 está basada en los
componentes con los que interactúa y los actores del sistema involucrados.</p>
      <p>El usuario interactúa con la ontología OntoEnvironmental mediante los framework
OWL-API, Jena y el razonador Pellet; estos constituyen la máquina de inferencia. La
máquina de inferencia permitirá obtener conocimiento implícito de la ontología, para
satisfacer las necesidades de información del especialista en gestión ambiental. El
estándar para conexiones a la Base de Datos desde aplicaciones Java (JDBC) permitirá
la conexión con la BD para la gestión de los usuarios del sistema.</p>
      <p>El principal beneficio de esta arquitectura es la posibilidad de integrar en un solo
modelo el proceso de inferencia, la ontología sobre la cual se hará la inferencia y la
fuente de datos (BD). Además, Virtuoso ofrece la posibilidad de obtener los datos de
una BD externa como un modelo RDF, lo cual para este contexto trae las siguientes
ventajas:
─ Favorece el rendimiento del proceso de consulta
─ Posibilidad de inferencia de encadenamiento progresivo (forward-chaining)
─ Permite el uso de algunas de las características de SPARQL, como el uso de nodos
en blanco para las consultas.</p>
      <p>A groso modo estas características permiten que las consultas que se utilicen para la
ontología sirvan de base para la extracción de la información de la BD. Esta arquitectura
propicia las siguientes ventajas:
─ Integración de varias fuentes de información en un solo modelo
─ Implementación de consultas SPARQL para obtener información de un modelo
relacional de BD, sobre la base de triplas de una ontología.
─ Desarrollo de un proceso de inferencia sobre el conocimiento de un dominio para a
partir de este, obtener nuevo conocimiento, pues lo que se hacía hasta ahora era
obtener el conocimiento de la ontología del dominio.</p>
    </sec>
    <sec id="sec-7">
      <title>Sistema basado en ontología para la gestión de indicadores medioaambientales</title>
      <p>El sistema basado en ontología se realizó sobre la base de la arquitectura propuesta
para extraer nuevo conocimiento de la ontología OntoEnvironmental mediante el
lenguaje de consulta SPARQL. Además para la construcción del sistema se usó el lenguaje
de programación Java para lograr una integración con los framework para el trabajo con
ontología Jena y OWL-API, ambos programados en Java y el framework ZK para el
diseño Web. Se usó como sistema gestor de bases de datos el PostgreSQL y como
servidor Web el Apache Tomcat.
5.1</p>
      <sec id="sec-7-1">
        <title>Funcionalidades principales del sistema</title>
        <p>El usuario interactúa con el sistema mediante la interfaz, introduce los valores
respectivos al indicador teniendo en cuenta que este debe tener predefinido su valor
límite y luego realiza su cálculo. En respuesta a esta acción el sistema se encarga de
comparar el valor y el valor límite del indicador; en caso de que el valor del indicador
sea mayor que el valor límite el sistema detecta una alteración y recominenda los
posibles impactos ambientales, las posibles causas que le dieron origen y las acciones de
mitigación.</p>
        <p>Para realizar las recomendaciones anteriores el sistema crea un grafo RDF que
representa una relación básica entre dos elementos en forma de tripla. Esta relación
representa un hecho que está dotado de significado. Al concatenar varios hechos se
puede llegar a algún tipo conocimiento.</p>
        <p>AguasResidualesContaminadas
Junio2015
-----&gt; estaAlterado ------&gt; true
Sujeto</p>
        <p>Predicado</p>
        <p>Objeto</p>
        <p>Este grafo es guardado en el Virtuoso y es agregado a la ontología, luego se crea un
modelo inferido de la ontología que no es más que el modelo de la ontología con los
datos que se infieren con el razonador. En la Figura 4 se muestra el indicador antes de
realizar el proceso de inferencia y en la Figura 5 después de la inferencia. Lo que se
muestra en la parte derecha de la Figura 5 es lo que se obtuvo después del proceso de
inferencia.</p>
        <p>Para poder obtener estas nuevas triplas inferidas es decir los posibles impactos,
posibles causas y acciones de mitigación se hacen tres consultas SPARQL al modelo
inferido y esta información es mostrada al usuario a través de la interfaz del sistema
informático propuesto.</p>
        <p>select * where
{oe:Aguas_residuales_contaminadasJunio2015 oe:causaImpactoNegativo ?y }
select * where {oe:Aguas_residuales_contaminadasJunio2015
oe:tieneCausa ?y }
select * where
{oe:Aguas_residuales_contaminadasJunio2015
oe:tieneAcionDeMitigacion ?y }
6</p>
      </sec>
    </sec>
    <sec id="sec-8">
      <title>Conclusiones</title>
      <p>El sistema basado en la ontología OntoEnvironmental integra las tecnologías
necesarias para gestionar el conocimiento semántico mediante una arquitectura que fue
diseñada en correspondencia con las buenas prácticas de la Web Semántica. Además el
uso del gestor RDF Virtuoso permitirá compartir y exponer los datos en RDF.</p>
      <p>La correcta modelación de nuevo conocimiento en la ontología OntoEnvironmental;
así como, la extracción del conocimiento mediante consultas SPARQL permite que el
sistema informático desarrollado para la gestión de los indicadores ambientales
recomiende al Especialista de Gestión Ambiental los posibles impactos, causas y acciones
de mitigación por la alteración de un indicador lo que apoya la toma de decisiones al
respecto.</p>
      <p>Al contar con el almacenamiento histórico de los indicadores de comportamiento
ambiental y las facilidades que ofrece el sistema propuesto con la generación de
reportes y gráficas; favorece la toma de decisiones de la alta gerencia y facilita trazar
estrategias para mejorar el desempeño ambiental de la empresa.
7
8</p>
    </sec>
    <sec id="sec-9">
      <title>Trabajos futuros</title>
    </sec>
    <sec id="sec-10">
      <title>Referencias Bibliográficas</title>
      <p>Se trabaja en la predicción de valores límites de indicadores ambientales
empresariales mediante redes neuronales artificiales en este sistema informático. Esto facilitaría
la exactitud del sistema; debido a que el valor límite se obtendría del comportamiento
del conjunto de datos es decir el almacenamiento histórico de cada indicador.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Pávez-Salazar</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          : 'Modelo de implantación de
          <source>Gestión del Conocimiento</source>
          y Tecnologías de Información para la generación de ventajas competitivas',
          <source>Universidad Técnica Federico Santa María</source>
          ,
          <year>2000</year>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Pérez</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Dressler</surname>
          </string-name>
          , M.: 'Tecnologías de la información
          <source>para la gestión del conocimiento'</source>
          ,
          <source>Intagible Capital</source>
          ,
          <year>2007</year>
          , 3, pp.
          <fpage>51</fpage>
          -
          <lpage>59</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Castellanos-Domínguez</surname>
            ,
            <given-names>M.I.</given-names>
          </string-name>
          :
          <article-title>'Procedimiento para la gestión del conocimiento ambiental mediante ontología en proyectos agropecuarios'. Tesis en opción del título académico de Máster en Informática para la Gestión Medioambiental</article-title>
          , Universidad Central “Marta Abreu” de Las Villas,
          <year>2014</year>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4. IHOBE: 'Guía de Indicadores Medioambientales para la Empresa'
          <year>1999</year>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Piorr</surname>
            ,
            <given-names>H.P.</given-names>
          </string-name>
          : '
          <article-title>Environmental policy, agri-environmental indicators and landscape indicators', Agriculture, ecosystems &amp; environment</article-title>
          . Elsevier,
          <year>2003</year>
          ,
          <volume>98</volume>
          , (
          <issue>1</issue>
          ), pp.
          <fpage>17</fpage>
          -
          <lpage>33</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Castellanos-Domínguez</surname>
            ,
            <given-names>M.I.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Grangel-González</surname>
          </string-name>
          , I.:
          <article-title>'Las ontologías, su uso para la gestión del conocimiento medioambiental'</article-title>
          .
          <source>Proc. III Taller Internacional la Matemática</source>
          ,
          <article-title>la Informática y la Física en el Siglo XXI, Holguín 2013</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Pollock</surname>
          </string-name>
          , J.T.:
          <article-title>'Semantic Web for Dummies' (Publishing and Editorial for Technology Dummies</article-title>
          ,
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Hebeler</surname>
            , J., Fisher,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Blace</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Perez-Lopez</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>'Semantic web programming'</article-title>
          (John Wiley &amp; Sons,
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Suárez-Figueroa</surname>
          </string-name>
          , M.d.C.
          <article-title>: 'NeOn Methodology for building ontology networks: specification, scheduling and reuse'</article-title>
          . Tesis en opción al título de Doctor, Universidad Politécnica de Madrid,
          <year>2010</year>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>de Almeida</surname>
            <given-names>Falbo</given-names>
          </string-name>
          ,
          <string-name>
            <surname>R.</surname>
          </string-name>
          , et al.:
          <article-title>"Organizing ontology design patterns as ontology pattern languages."</article-title>
          <source>Extended Semantic Web Conference</source>
          . Springer Berlin Heidelberg,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Poveda-Villalón</surname>
          </string-name>
          , María, Asunción Gómez-Pérez, and
          <string-name>
            <surname>Mari Carmen</surname>
          </string-name>
          Suárez-Figueroa.
          <article-title>"Oops! (ontology pitfall scanner!): An on-line tool for ontology evaluation."</article-title>
          <source>International Journal on Semantic Web and Information Systems (IJSWIS) 10.2</source>
          (
          <year>2014</year>
          ):
          <fpage>7</fpage>
          -
          <lpage>34</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Fernández</surname>
            ,
            <given-names>H.A.F.</given-names>
          </string-name>
          : 'Construcción de ontologías OWL', Vínculos,
          <year>2013</year>
          ,
          <volume>4</volume>
          , (
          <issue>1</issue>
          ), pp.
          <fpage>19</fpage>
          -
          <lpage>34</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Matentzoglu</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bail</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Parsia</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>'A corpus of OWL DL ontologies'</article-title>
          ,
          <source>Proc. DL</source>
          ,
          <year>2013</year>
          ,
          <volume>13</volume>
          , pp.
          <fpage>829</fpage>
          -
          <lpage>841</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Huang</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Abadi</surname>
            ,
            <given-names>D.J.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Ren</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>'Scalable SPARQL querying of large RDF graphs'</article-title>
          ,
          <source>Proceedings of the VLDB Endowment</source>
          ,
          <year>2011</year>
          ,
          <volume>4</volume>
          , (
          <issue>11</issue>
          ), pp.
          <fpage>1123</fpage>
          -
          <lpage>1134</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Horridge</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Mark</surname>
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>"Snap-SPARQL: A Java Framework for working with SPARQL and OWL." International Experiences</article-title>
          and Directions Workshop on OWL. Springer International Publishing,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <given-names>Du</given-names>
            <surname>Charme</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            : '
            <surname>Learning</surname>
          </string-name>
          <string-name>
            <given-names>SPARQL</given-names>
            ' (
            <surname>Published by O'Reilly Media</surname>
          </string-name>
          ,
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Tandazo</surname>
            ,
            <given-names>R.E.G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>del Carmen</surname>
            <given-names>Cabrera</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            , and
            <surname>Romero</surname>
          </string-name>
          , A.:
          <article-title>'Estudio comparativo y evaluación de razonadores para Lenguajes Ontológicos en la Web Semántica', 2012</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Khadilkar</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          , et al.
          <article-title>"Jena-HBase: A distributed, scalable and efficient RDF triple store</article-title>
          .
          <source>" Proceedings of the 2012th International Conference on Posters &amp; Demonstrations TrackVolume 914. CEUR-WS. org</source>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Goczyła</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          , et al.:
          <article-title>"Owl api-based architectural framework for contextual knowledge bases." Intelligent Tools for Building a Scientific Information Platform: Advanced Architectures and Solutions</article-title>
          . Springer (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Amardeilh</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          , et al.:
          <article-title>"Semi-automatic ontology maintenance in the virtuoso news monitoring system</article-title>
          .
          <source>" Intelligence and Security Informatics Conference (EISIC)</source>
          ,
          <year>2013</year>
          European. IEEE,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>