{"title":"Evaluation of the response time of a geoservice using a hybrid and distributed database","authors":"Marlen Treviño Villalobos, Leonardo Víquez Acuña, Rocío Quirós Oviedo, Oscar Víquez-Acuña","doi":"10.29375/25392115.4228","DOIUrl":"https://doi.org/10.29375/25392115.4228","url":null,"abstract":"Web mapping services provide information directly to users and other software programs that can consume and produce information. One of the main challenges this type of service presents is improving its performance. Therefore, in this research, a new geoservice integrated into GeoServer was developed, called GeoToroTur, with an OWS implementation of vector layers that consumes the information from a hybrid and distributed database that was implemented with PostgreSQL and MongoDB, making use of ToroDB for document replication. This geoservice was evaluated by executing geographic and descriptive attribute filter queries. Based on the results, we can conclude that the response time for GeoToroTur is shorter than that for Geoserver.","PeriodicalId":144690,"journal":{"name":"Rev. Colomb. de Computación","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129264853","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Silvia Jaqueline Urrea-Contreras, B. L. F. Ríos, María Angélica Gordo Vargas, J. Esquer
{"title":"Revisión de patentes de la Minería de Procesos en la Ingeniería de Software","authors":"Silvia Jaqueline Urrea-Contreras, B. L. F. Ríos, María Angélica Gordo Vargas, J. Esquer","doi":"10.29375/25392115.4180","DOIUrl":"https://doi.org/10.29375/25392115.4180","url":null,"abstract":"La Minería de procesos se ha consolidado como disciplina por su orientación para descubrir, monitorear, y mejorar procesos organizacionales. En la presente investigación se analizan, desde el enfoque de la propiedad intelectual, las patentes relacionadas con la aplicación de la Minería de Procesos en la Ingeniería de Software a partir de una revisión de patentes extraídas de las principales bases de datos de patentes durante el periodo 2009-2020. Se seleccionaron 18 patentes que principalmente pertenecen a los países de China y Estados Unidos, abarcando temas como la gestión de registro de eventos, el manejo de datos, los modelos de procesos, y la conformidad del proceso. El propósito de la revisión es brindar información específica (duración, alcance, y originalidad) de las patentes en el contexto de Minería de procesos y ser un punto de referencia para la difusión de nuevos conocimientos y el progreso tecnológico identificados en la Ingeniería de Software","PeriodicalId":144690,"journal":{"name":"Rev. Colomb. de Computación","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130567173","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Redes neuronales artificiales en el pronóstico de la producción de leche bovina","authors":"Rudibel Perdigón-Llanes, Neilys González-Benítez","doi":"10.29375/25392115.4209","DOIUrl":"https://doi.org/10.29375/25392115.4209","url":null,"abstract":"Los pronósticos facilitan la toma de decisiones en granjas productoras de leche y contribuyen a mejorar la cadena productiva de este alimento. En la literatura se identificó que las redes neuronales artificiales poseen un ajuste aceptable al pronóstico de las producciones de leche. Sin embargo, en las fuentes bibliográficas consultadas no se evidenció un consenso sobre el tipo de red neuronal artificial con mejores rendimientos en esta actividad. Esta investigación tiene como objetivo identificar la red neuronal artificial con mayores índices de desempeño en el pronóstico de la producción de leche bovina. Se realizó una revisión de la literatura relacionada con los pronósticos de las producciones de leche mediante el uso de redes neuronales artificiales. Los resultados obtenidos en la literatura analizada evidenciaron que las redes no lineales autorregresivas con variables exógenas y las redes convolucionales poseen los mejores rendimientos en el pronóstico de la producción de leche bovina.","PeriodicalId":144690,"journal":{"name":"Rev. Colomb. de Computación","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122195956","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
E. Romero-Riaño, C. Galeano-Barrera, César D. Guerrero, G. Martínez-Toro, D. Rico-Bautista
{"title":"IoT applied to irrigation systems in agriculture: A usability analysis","authors":"E. Romero-Riaño, C. Galeano-Barrera, César D. Guerrero, G. Martínez-Toro, D. Rico-Bautista","doi":"10.29375/25392115.4483","DOIUrl":"https://doi.org/10.29375/25392115.4483","url":null,"abstract":"The Internet of Things favors using technological tools in rural environments thanks to the ability to connect to the Internet between devices that facilitate daily tasks. The research aims to evaluate the usability of the decision support system for irrigation in agriculture, AgroRIEGO, through the development of an IoT-based device. The sponsors of this project were the Ministry of Information and Communication Technologies and the Center of Excellence in the Internet of Things Appropriation (CEA-IoT) in Colombia. Among the methods used is the use of the heuristic evaluation technique, structured into 15 categories and 62 subcategories of assessment. This analysis was complemented by the contribution of a group of experts in the design and development of IoT applications and devices and agriculture to assess the system's attributes.","PeriodicalId":144690,"journal":{"name":"Rev. Colomb. de Computación","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128031701","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Construcción de contenido para un Sistema Tutor Inteligente en idiomas: un estudio piloto con el corpus OneStopEnglish","authors":"Adelina Escobar-Acevedo, J. G. García","doi":"10.29375/25392115.4484","DOIUrl":"https://doi.org/10.29375/25392115.4484","url":null,"abstract":"Durante la adquisición de un idioma extranjero, la lectura representa una de las oportunidades de acercamiento al lenguaje. Sin embargo, los textos inadecuados pueden desencadenar una experiencia contraproducente para un estudiante, por ello, en los cursos regulares, los docentes utilizan su experiencia o la de un equipo editorial para seleccionar las lecturas. En un sistema automático como en un Sistema Tutor Inteligente, es prioritario realizar recomendaciones adecuadas al perfil del alumno. No basta conocer el nivel de idioma del texto, El presente trabajo aplica herramientas para clasificar una muestra de textos extraídos del corpus OneStopEnglish conforme al Marco Común de Referencia Europeo, crea grupos temáticos con análisis semántico latente (LSA), y aplica tres métricas populares de lecturabilidad como un referente para recomendar textos a los estudiantes.","PeriodicalId":144690,"journal":{"name":"Rev. Colomb. de Computación","volume":"103 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128588226","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
C. León, Sergio Vergara-Limón, Juan-Manuel González-Calleros, M. Vargas-Treviño
{"title":"Red neuronal artificial para la extracción de parámetros dinámicos de robots a partir de información incompleta de su movimiento","authors":"C. León, Sergio Vergara-Limón, Juan-Manuel González-Calleros, M. Vargas-Treviño","doi":"10.29375/25392115.4298","DOIUrl":"https://doi.org/10.29375/25392115.4298","url":null,"abstract":"Las redes neuronales artificiales son útiles para procesar datos con información incompleta para obtener una salida deseada. En los sistemas de medición de robots manipuladores, solo se toman muestras cuantificadas de la posición y, por lo tanto, no se puede ejecutar en un tiempo razonable algoritmos deterministas para extraer los parámetros del robot. En el estado del arte, se abordan algoritmos de extracción de parámetros basados en la suposición de que no existe la cuantificación de las señales del movimiento del robot y que la primera y segunda derivada de la posición son muestreadas y no estimadas. En este trabajo, se propone un algoritmo basado en una red neuronal entrenada para extraer los parámetros de un determinado robot para reducir el tiempo de caracterización del robot, además, con la metodología propuesta se pueden extraer parámetros dinámicos del mismo tipo de robot con el que se ha entrenado la red neuronal.","PeriodicalId":144690,"journal":{"name":"Rev. Colomb. de Computación","volume":"58 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125385397","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Identificación y extracción de relaciones entre entidades empleando árboles de dependencia","authors":"Orlando Ramos Flores, D. Pinto","doi":"10.29375/25392115.4294","DOIUrl":"https://doi.org/10.29375/25392115.4294","url":null,"abstract":"En este trabajo se presenta un enfoque no supervisado para identificar y extraer relaciones entre dos entidades nombradas. El enfoque se conforma por casos, estableciendo un conjunto de patrones para identificar relaciones previamente establecidas. Además, se estudia un conjunto de casos para identificar y extraer relaciones de forma automática. Se emplean las dependencias universales appos y amod, así como los elementos clave de la oración: el verbo entre dos entidades nombradas, y el sujeto y objeto. Este proceso se realiza de forma automática sobre documentos no estructurados en el dominio de noticias políticas en idioma español. Para verificar las relaciones se realizó una evaluación manual sobre un conjunto seleccionado.","PeriodicalId":144690,"journal":{"name":"Rev. Colomb. de Computación","volume":"87 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122948758","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Método experimental para identificar el nivel de atención en las personas","authors":"Alfredo García-Suarez, Juan-Manuel González-Calleros, Amparo Palomino","doi":"10.29375/25392115.4292","DOIUrl":"https://doi.org/10.29375/25392115.4292","url":null,"abstract":"El nivel de atención de un estudiante en su entorno escolar está relacionado con diferentes variables fisiológicas del cuerpo humano. El estudio de las señales fisiológicas relacionadas con el nivel de atención como ondas cerebrales, frecuencia cardíaca, entre otros, ha revelado grandes avances en los últimos tiempos. En este trabajo se presenta el desarrollo de un sistema para medir la atención en tiempo real y de forma cuantitativa. Las variables sensadas para poder determinar el nivel de atención del usuario son: Las ondas cerebrales tipo beta y dos ángulos que describen la postura corporal del estudiante. Se busca la correlación el porcentaje de atención que se obtiene de las ondas cerebrales, con los ángulos obtenidos de la postura corporal a través de un análisis matemático. El coeficiente de correlación resultante denota que la postura corporal puede considerarse como un parámetro que influye en el nivel de atención de los estudiantes.","PeriodicalId":144690,"journal":{"name":"Rev. Colomb. de Computación","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125743408","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
B. Pérez-Camacho, J. González-Calleros, Gustavo Rodríguez Gómez
{"title":"Optimización del consumo eléctrico mediante la heurística cúmulo de partículas","authors":"B. Pérez-Camacho, J. González-Calleros, Gustavo Rodríguez Gómez","doi":"10.29375/25392115.4293","DOIUrl":"https://doi.org/10.29375/25392115.4293","url":null,"abstract":"En el presente trabajo se da una breve explicación de la técnica de optimización por cúmulo de partículas para ser implementada como parte de la búsqueda del estado óptimo de consumo de un conjunto de dispositivos. Los dispositivos de uso doméstico, en conjunto, permiten caracterizar el consumo eléctrico de una casa habitación a través del comportamiento de uso. Cada uno de los dispositivos presenta un comportamiento de consumo. El objetivo de la optimización se refleja en la función objetivo, la cual es definida de acuerdo con el propósito general de implementación. Los datos de consumo de los dispositivos eléctricos son almacenados en vectores de consumo-hora, donde cada una de las posiciones corresponde al consumo generado por un dispositivo en una hora determinada. Cada uno de los vectores es usado por la heurística como un vector de referencia durante la búsqueda para encontrar el vector que cumple con la función objetivo.","PeriodicalId":144690,"journal":{"name":"Rev. Colomb. de Computación","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126084793","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Aida A. Aparicio-Arroyo, Iván Olmos, José Arturo Olvera-López
{"title":"Autenticación de personas utilizando un clasificador SVM","authors":"Aida A. Aparicio-Arroyo, Iván Olmos, José Arturo Olvera-López","doi":"10.29375/25392115.4299","DOIUrl":"https://doi.org/10.29375/25392115.4299","url":null,"abstract":"En los últimos años, la autenticación de personas ha tomado un gran auge debido a los avances tecnológicos e investigaciones que se han desarrollado alrededor del tema. En este proceso se usan técnicas de visión por computadora que permiten procesar una imagen o video para determinar la identidad de una persona. En el presente artículo, se analizan trabajos relacionados con el proceso de autenticación de personas, haciendo un análisis profundo en los trabajos basados en Máquina de Vectores de Soporte (Support Vector Machines). De igual manera, se explican a grandes rasgos las diferentes etapas que conforman el proceso de autenticación de personas. Finalmente, se presenta un conjunto de experimentos realizados, utilizando una combinación de características basadas en color, textura y simetría, mientras que, para la etapa de clasificación se utiliza SVM. Esta combinación de características aunada con el clasificador, muestra ser una alternativa para la autenticación de personas.","PeriodicalId":144690,"journal":{"name":"Rev. Colomb. de Computación","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127418279","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}