首页 > 最新文献

Revista Facultad De Ingenieria-universidad De Antioquia最新文献

英文 中文
Predicción de radiación solar en sistemas fotovoltaicos utilizando técnicas de aprendizaje automático 利用机器学习技术预测光伏系统的太阳辐射
IF 1 Q3 Engineering Pub Date : 2020-09-18 DOI: 10.19053/01211129.V29.N54.2020.11751
Luis Eduardo Ordoñez-Palacios, D. León-Vargas, Víctor-Andrés Bucheli-Guerrero, H. Ordóñez-Eraso
La estimación de la radiación solar es fundamental para quienes participan en la planificación de granjas de energía solar, ya sean aisladas o conectadas a las redes de distribución eléctrica. Esto para el aprovechamiento de las fuentes de energía renovables, reducir el impacto producido por el cambio climático, e incrementar los índices de cobertura en el servicio eléctrico. De igual manera, el número de estaciones de medición existentes es insuficiente para cubrir toda la geografía de una región, y muchas de ellas no están capturando datos de radiación solar. Por consiguiente, es importante hacer uso de modelos matemáticos, estadísticos y de inteligencia artificial que permitan predecir la radiación solar a partir de datos meteorológicos disponibles. En este trabajo se utilizaron conjuntos de datos tomados de estaciones de medición ubicadas en las ciudades de Cali y Villavicencio, además de un conjunto de datos generado por la API World Weather Online para la ciudad de Mocoa. La razón fue realizar estimaciones de radiación solar utilizando distintas técnicas de aprendizaje automático para regresión y clasificación; el principal objetivo fue evaluar su desempeño. Aunque en la mayoría de los trabajos relacionados los investigadores utilizaron el aprendizaje profundo para la predicción de la radiación solar, este estudio demostró que, si bien las redes neuronales artificiales son la técnica más utilizada, otros algoritmos de aprendizaje automático como Random Forest, Máquinas de Soporte Vectorial y AdaBoost también proporcionan estimaciones con suficiente precisión para ser utilizados en este campo de estudio.
太阳辐射的估计对于那些参与规划太阳能农场的人来说是至关重要的,无论是孤立的还是连接到电网的。这是为了使用可再生能源,减少气候变化的影响,并提高电力服务的覆盖率。同样,现有的测量站的数量不足以覆盖一个地区的整个地理位置,许多测量站无法捕捉太阳辐射数据。因此,利用数学、统计和人工智能模型从现有气象数据预测太阳辐射是很重要的。在这项工作中,我们使用了Cali和Villavicencio两个城市的测量站的数据集,以及Mocoa市的API世界天气在线生成的数据集。原因是使用不同的机器学习技术进行回归和分类来估计太阳辐射;主要目的是评估他们的表现。虽然在大多数工作研究人员使用深度学习来预测太阳辐射,这个研究表明,虽然人工神经网络技术,使用最广泛,Random Forest等自动机器学习算法、支持媒介和AdaBoost机还提供足够精确估计为在这一领域的研究。
{"title":"Predicción de radiación solar en sistemas fotovoltaicos utilizando técnicas de aprendizaje automático","authors":"Luis Eduardo Ordoñez-Palacios, D. León-Vargas, Víctor-Andrés Bucheli-Guerrero, H. Ordóñez-Eraso","doi":"10.19053/01211129.V29.N54.2020.11751","DOIUrl":"https://doi.org/10.19053/01211129.V29.N54.2020.11751","url":null,"abstract":"La estimación de la radiación solar es fundamental para quienes participan en la planificación de granjas de energía solar, ya sean aisladas o conectadas a las redes de distribución eléctrica. Esto para el aprovechamiento de las fuentes de energía renovables, reducir el impacto producido por el cambio climático, e incrementar los índices de cobertura en el servicio eléctrico. De igual manera, el número de estaciones de medición existentes es insuficiente para cubrir toda la geografía de una región, y muchas de ellas no están capturando datos de radiación solar. Por consiguiente, es importante hacer uso de modelos matemáticos, estadísticos y de inteligencia artificial que permitan predecir la radiación solar a partir de datos meteorológicos disponibles. En este trabajo se utilizaron conjuntos de datos tomados de estaciones de medición ubicadas en las ciudades de Cali y Villavicencio, además de un conjunto de datos generado por la API World Weather Online para la ciudad de Mocoa. La razón fue realizar estimaciones de radiación solar utilizando distintas técnicas de aprendizaje automático para regresión y clasificación; el principal objetivo fue evaluar su desempeño. Aunque en la mayoría de los trabajos relacionados los investigadores utilizaron el aprendizaje profundo para la predicción de la radiación solar, este estudio demostró que, si bien las redes neuronales artificiales son la técnica más utilizada, otros algoritmos de aprendizaje automático como Random Forest, Máquinas de Soporte Vectorial y AdaBoost también proporcionan estimaciones con suficiente precisión para ser utilizados en este campo de estudio.","PeriodicalId":21428,"journal":{"name":"Revista Facultad De Ingenieria-universidad De Antioquia","volume":null,"pages":null},"PeriodicalIF":1.0,"publicationDate":"2020-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86332863","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}
引用次数: 2
Adaptation, Comparison, and Improvement of Metaheuristic Algorithms to the Part-of-Speech Tagging Problem 词性标注问题的元启发式算法的适应、比较与改进
IF 1 Q3 Engineering Pub Date : 2020-09-18 DOI: 10.19053/01211129.V29.N54.2020.11762
Miguel Alexis Solano-Jiménez, Jose Julio Tobar-Cifuentes, Luz Marina Sierra-Martínez, C. Cobos-Lozada
Part-of-Speech Tagging (POST) is a complex task in the preprocessing of Natural Language Processing applications. Tagging has been tackled from statistical information and rule-based approaches, making use of a range of methods. Most recently, metaheuristic algorithms have gained attention while being used in a wide variety of knowledge areas, with good results. As a result, they were deployed in this research in a POST problem to assign the best sequence of tags (roles) for the words of a sentence based on information statistics. This process was carried out in two cycles, each of them comprised four phases, allowing the adaptation to the tagging problem in metaheuristic algorithms such as Particle Swarm Optimization, Jaya, Random-Restart Hill Climbing, and a memetic algorithm based on Global-Best Harmony Search as a global optimizer, and on Hill Climbing as a local optimizer. In the consolidation of each algorithm, preliminary experiments were carried out (using cross-validation) to adjust the parameters of each algorithm and, thus, evaluate them 1 Universidad del Cauca (Popayán-Cauca, Colombia). miguelsolano@unicauca.edu.co. ORCID: 0000-00031936-3488 2 Universidad del Cauca (Popayán-Cauca, Colombia). josej@unicauca.edu.co. ORCID: 0000-0002-5436-0816 3 Ph. D. Universidad del Cauca (Popayán-Cauca, Colombia). lsierra@unicauca.edu.co. ORCID: 0000-00033847-3324 4 Ph. D. Universidad del Cauca (Popayán-Cauca, Colombia). ccobos@unicauca.edu.co. ORCID: 0000-00026263-1911 Adaptation, Comparison, and Improvement of Metaheuristic Algorithms to the Part-of-Speech Tagging Problem Revista Facultad de Ingeniería (Rev. Fac. Ing.) Vol. 29 (54), e11762. 2020. Tunja-Boyacá, Colombia. L-ISSN: 0121-1129, e-ISSN: 2357-5328, DOI: https://doi.org/10.19053/01211129.v29.n54.2020.11762 on the datasets of the complete tagged corpus: IULA (Spanish), Brown (English) and Nasa Yuwe (Nasa). The results obtained by the proposed taggers were compared, and the Friedman and Wilcoxon statistical tests were applied, confirming that the proposed memetic, GBHS Tagger, obtained better results in precision. The proposed taggers make an important contribution to POST for traditional languages (English and Spanish), non-traditional languages (Nasa Yuwe), and their application areas.
词性标注是自然语言处理应用中的一项复杂的预处理任务。从统计信息和基于规则的方法,利用一系列方法来处理标记。最近,元启发式算法在广泛的知识领域得到了广泛的应用,并取得了良好的效果。因此,本研究将它们部署在POST问题中,根据信息统计为句子中的单词分配最佳标记(角色)序列。该过程分两个周期进行,每个周期由四个阶段组成,允许适应元启发式算法中的标记问题,例如粒子群优化,Jaya,随机重启爬坡,以及基于全局最佳和谐搜索的模因算法作为全局优化器,以爬坡作为局部优化器。在每个算法的巩固过程中,进行了初步实验(采用交叉验证),调整每个算法的参数,从而对它们进行评估1考卡大学(Popayán-Cauca,哥伦比亚)。miguelsolano@unicauca.edu.co。2考卡大学(Popayán-Cauca,哥伦比亚);josej@unicauca.edu.co。3哥伦比亚考卡大学博士(Popayán-Cauca,哥伦比亚)。lsierra@unicauca.edu.co。4哥伦比亚考卡大学博士(Popayán-Cauca,哥伦比亚)ccobos@unicauca.edu.co。词性标注问题的元启发式算法的适应、比较和改进[j] .中文信息学报Ingeniería (Rev. Fac)。荷兰国际集团(Ing))。第29卷(54),e11762。2020. Tunja-Boyaca,哥伦比亚。L-ISSN: 0121-1129, e-ISSN: 2357-5328, DOI: https://doi.org/10.19053/01211129.v29.n54.2020.11762完整标记语料库的数据集:IULA(西班牙语),Brown(英语)和Nasa Yuwe (Nasa)。对所提出的标记器得到的结果进行比较,并应用Friedman和Wilcoxon统计检验,证实所提出的模因GBHS Tagger在精度上取得了更好的结果。所提出的标注器对传统语言(英语和西班牙语)、非传统语言(Nasa Yuwe)及其应用领域的POST做出了重要贡献。
{"title":"Adaptation, Comparison, and Improvement of Metaheuristic Algorithms to the Part-of-Speech Tagging Problem","authors":"Miguel Alexis Solano-Jiménez, Jose Julio Tobar-Cifuentes, Luz Marina Sierra-Martínez, C. Cobos-Lozada","doi":"10.19053/01211129.V29.N54.2020.11762","DOIUrl":"https://doi.org/10.19053/01211129.V29.N54.2020.11762","url":null,"abstract":"Part-of-Speech Tagging (POST) is a complex task in the preprocessing of Natural Language Processing applications. Tagging has been tackled from statistical information and rule-based approaches, making use of a range of methods. Most recently, metaheuristic algorithms have gained attention while being used in a wide variety of knowledge areas, with good results. As a result, they were deployed in this research in a POST problem to assign the best sequence of tags (roles) for the words of a sentence based on information statistics. This process was carried out in two cycles, each of them comprised four phases, allowing the adaptation to the tagging problem in metaheuristic algorithms such as Particle Swarm Optimization, Jaya, Random-Restart Hill Climbing, and a memetic algorithm based on Global-Best Harmony Search as a global optimizer, and on Hill Climbing as a local optimizer. In the consolidation of each algorithm, preliminary experiments were carried out (using cross-validation) to adjust the parameters of each algorithm and, thus, evaluate them 1 Universidad del Cauca (Popayán-Cauca, Colombia). miguelsolano@unicauca.edu.co. ORCID: 0000-00031936-3488 2 Universidad del Cauca (Popayán-Cauca, Colombia). josej@unicauca.edu.co. ORCID: 0000-0002-5436-0816 3 Ph. D. Universidad del Cauca (Popayán-Cauca, Colombia). lsierra@unicauca.edu.co. ORCID: 0000-00033847-3324 4 Ph. D. Universidad del Cauca (Popayán-Cauca, Colombia). ccobos@unicauca.edu.co. ORCID: 0000-00026263-1911 Adaptation, Comparison, and Improvement of Metaheuristic Algorithms to the Part-of-Speech Tagging Problem Revista Facultad de Ingeniería (Rev. Fac. Ing.) Vol. 29 (54), e11762. 2020. Tunja-Boyacá, Colombia. L-ISSN: 0121-1129, e-ISSN: 2357-5328, DOI: https://doi.org/10.19053/01211129.v29.n54.2020.11762 on the datasets of the complete tagged corpus: IULA (Spanish), Brown (English) and Nasa Yuwe (Nasa). The results obtained by the proposed taggers were compared, and the Friedman and Wilcoxon statistical tests were applied, confirming that the proposed memetic, GBHS Tagger, obtained better results in precision. The proposed taggers make an important contribution to POST for traditional languages (English and Spanish), non-traditional languages (Nasa Yuwe), and their application areas.","PeriodicalId":21428,"journal":{"name":"Revista Facultad De Ingenieria-universidad De Antioquia","volume":null,"pages":null},"PeriodicalIF":1.0,"publicationDate":"2020-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86380725","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}
引用次数: 0
Sistema de asistencia a la conducción usando visión por computadora y aprendizaje máquina 使用计算机视觉和机器学习的驾驶辅助系统
IF 1 Q3 Engineering Pub Date : 2020-09-18 DOI: 10.19053/01211129.V29.N54.2020.11760
Cristian Valencia-Payan, Julián Muñoz-Ordóñez, L. Pencue-Fierro
La seguridad ha sido uno de los puntos claves en el diseño vehicular, por lo que uno de los principales objetivos es implementar sistemas de alerta para notificar al conductor sobre algún proceso inadecuado o atípico en su conducción, con el fin de evitar accidentes que afecten a sus ocupantes, así como a terceros; un ejemplo, de esto se observa en el auge de los vehículos autónomos. De acuerdo con la Organización Mundial de la Salud, en el 2016 se presentaron 1.35 millones de muertes relacionadas con accidentes de tráfico, por ello, actualmente se crean más sistemas para monitorizar el ambiente alrededor del vehículo de modo que se garantice una conducción segura en todo momento. Esta investigación presenta el primer sistema de asistencia a la conducción desarrollado para Colombia, el sistema detecta y reconoce señales de tránsito preventivas y reglamentarias basado en clasificadores Haar, lo cual permite que su precisión no se afecte debido a las rotaciones y escala de las señales presentes en un viaje sobre un trayecto real. El sistema reconoce salidas de carril, estimación de la dirección de la curva y detección de obstáculos que sobresalen en la carretera utilizando algoritmos de visión por computadora convirtiéndolo en un sistema de bajo costo computacional. Además, esta investigación proporciona los primeros clasificadores en cascada resultantes para la detección de señales reglamentarias y preventivas colombianas. El sistema es probado en ambientes reales de carreteras colombianas obteniendo una precisión superior al 90%. La investigación demuestra que métodos basados en visión por computadora son competitivos frente a propuestas actuales como las redes neuronales profundas.
安全一直是关键在车辆的设计中,因此主要目标之一是实施预警系统通知司机关于某个过程不当或不规则的驾驶,以避免影响乘客死亡的事故,以及第三方;自动驾驶汽车的兴起就是一个例子。根据世界卫生组织的数据,2016年有135万人死于交通事故,因此,目前正在建立更多的系统来监测车辆周围的环境,以确保在任何时候都能安全驾驶。本研究介绍第一个驾驶辅助系统开发来哥伦比亚预防、检测和识别交通信号系统和基于clasificadores k Haar,从而使其精度不会影响由于轮和推广中的信号旅行真正的行程。该系统使用计算机视觉算法识别车道出口、估计曲线方向和检测突出的道路障碍物,使其成为一个低计算成本的系统。此外,这项研究还提供了第一个用于检测哥伦比亚监管和预防信号的级联分类器。该系统在哥伦比亚的真实道路环境中进行了测试,准确率超过90%。研究表明,与深度神经网络等现有方法相比,基于计算机视觉的方法具有竞争力。
{"title":"Sistema de asistencia a la conducción usando visión por computadora y aprendizaje máquina","authors":"Cristian Valencia-Payan, Julián Muñoz-Ordóñez, L. Pencue-Fierro","doi":"10.19053/01211129.V29.N54.2020.11760","DOIUrl":"https://doi.org/10.19053/01211129.V29.N54.2020.11760","url":null,"abstract":"La seguridad ha sido uno de los puntos claves en el diseño vehicular, por lo que uno de los principales objetivos es implementar sistemas de alerta para notificar al conductor sobre algún proceso inadecuado o atípico en su conducción, con el fin de evitar accidentes que afecten a sus ocupantes, así como a terceros; un ejemplo, de esto se observa en el auge de los vehículos autónomos. De acuerdo con la Organización Mundial de la Salud, en el 2016 se presentaron 1.35 millones de muertes relacionadas con accidentes de tráfico, por ello, actualmente se crean más sistemas para monitorizar el ambiente alrededor del vehículo de modo que se garantice una conducción segura en todo momento. Esta investigación presenta el primer sistema de asistencia a la conducción desarrollado para Colombia, el sistema detecta y reconoce señales de tránsito preventivas y reglamentarias basado en clasificadores Haar, lo cual permite que su precisión no se afecte debido a las rotaciones y escala de las señales presentes en un viaje sobre un trayecto real. El sistema reconoce salidas de carril, estimación de la dirección de la curva y detección de obstáculos que sobresalen en la carretera utilizando algoritmos de visión por computadora convirtiéndolo en un sistema de bajo costo computacional. Además, esta investigación proporciona los primeros clasificadores en cascada resultantes para la detección de señales reglamentarias y preventivas colombianas. El sistema es probado en ambientes reales de carreteras colombianas obteniendo una precisión superior al 90%. La investigación demuestra que métodos basados en visión por computadora son competitivos frente a propuestas actuales como las redes neuronales profundas.","PeriodicalId":21428,"journal":{"name":"Revista Facultad De Ingenieria-universidad De Antioquia","volume":null,"pages":null},"PeriodicalIF":1.0,"publicationDate":"2020-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80954715","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}
引用次数: 0
SAM: modelo híbrido preliminar para apoyar la transformación ágil a gran escala en industrias de software SAM:支持软件行业大规模敏捷转换的初步混合模型
IF 1 Q3 Engineering Pub Date : 2020-09-18 DOI: 10.19053/01211129.V29.N54.2020.11763
C. Gómez-Campo, T. Cañizares-Hernández, C. Pardo-Calvache
Los enfoques ágiles escalados se han convertido en una alternativa que permite sincronizar las actividades e interacciones entre equipos grandes de desarrollo. Sin embargo, éstos no describen los aspectos fundamentales para transformar/evaluar el enfoque actual de una organización. Este artículo presenta la estrategia de armonización utilizada para obtener un modelo híbrido preliminar, denominado SAM, para apoyar la transformación ágil a gran escala en industrias de software. Este modelo ha sido obtenido a partir de la homogeneización, comparación e integración de las prácticas en común de modelos escalados como SAFe, LeSS, Nexus y DAD. El modelo híbrido obtenido describe los atributos fundamentales para tener en cuenta para empezar la transformación o evaluar un enfoque escalado, para esto, establece y describe 18 prácticas documentadas que indican que tener en cuenta para escalar/evaluar un enfoque a gran escala utilizado por una empresa de software. Con los resultados obtenidos, se puede observar que SAFe, LeSS, Nexus y DAD tiene aspectos en común, y que ha sido posible unificarlos en SAM; por lo tanto, la estrategia de armonización presentada y el modelo propuesto podrían ser de gran utilidad para profesionales, consultores y empresas que intentan transformar/evaluar sus enfoques.
可扩展的敏捷方法已经成为一种替代方案,允许在大型开发团队之间同步活动和交互。然而,它们并没有描述转换/评估组织当前方法的关键方面。本文介绍了用于初步混合模型(SAM)的协调策略,以支持软件行业的大规模敏捷转换。该模型是通过对SAFe、LeSS、Nexus和DAD等缩放模型的常用实践进行同质化、比较和集成而得到的。混合模型得到的基本属性描述为考虑先转换或评估升级的方法,对于这个规定并描述了18记载的做法表明,考虑大规模扩展/评估一个方法用于由一家软件公司。从获得的结果可以看出,SAFe、LeSS、Nexus和DAD有共同的方面,并且可以将它们统一为SAM;因此,所提出的协调战略和拟议的模式可能对试图改变/评估其方法的专业人员、顾问和公司非常有用。
{"title":"SAM: modelo híbrido preliminar para apoyar la transformación ágil a gran escala en industrias de software","authors":"C. Gómez-Campo, T. Cañizares-Hernández, C. Pardo-Calvache","doi":"10.19053/01211129.V29.N54.2020.11763","DOIUrl":"https://doi.org/10.19053/01211129.V29.N54.2020.11763","url":null,"abstract":"Los enfoques ágiles escalados se han convertido en una alternativa que permite sincronizar las actividades e interacciones entre equipos grandes de desarrollo. Sin embargo, éstos no describen los aspectos fundamentales para transformar/evaluar el enfoque actual de una organización. Este artículo presenta la estrategia de armonización utilizada para obtener un modelo híbrido preliminar, denominado SAM, para apoyar la transformación ágil a gran escala en industrias de software. Este modelo ha sido obtenido a partir de la homogeneización, comparación e integración de las prácticas en común de modelos escalados como SAFe, LeSS, Nexus y DAD. El modelo híbrido obtenido describe los atributos fundamentales para tener en cuenta para empezar la transformación o evaluar un enfoque escalado, para esto, establece y describe 18 prácticas documentadas que indican que tener en cuenta para escalar/evaluar un enfoque a gran escala utilizado por una empresa de software. Con los resultados obtenidos, se puede observar que SAFe, LeSS, Nexus y DAD tiene aspectos en común, y que ha sido posible unificarlos en SAM; por lo tanto, la estrategia de armonización presentada y el modelo propuesto podrían ser de gran utilidad para profesionales, consultores y empresas que intentan transformar/evaluar sus enfoques.","PeriodicalId":21428,"journal":{"name":"Revista Facultad De Ingenieria-universidad De Antioquia","volume":null,"pages":null},"PeriodicalIF":1.0,"publicationDate":"2020-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73800277","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}
引用次数: 2
Prevención del síndrome de Burnout mediante programación neurolingüística soportada por la Web de las Cosas: Mapeo sistemático 通过物联网支持的神经语言编程预防倦怠综合征:系统映射
IF 1 Q3 Engineering Pub Date : 2020-09-18 DOI: 10.19053/01211129.V29.N54.2020.11758
Líder Julián Rojas-Bolaños, M. Niño-Zambrano, Andrea Pabón-Guerrero
En esta investigación, mediante la exploración de la literatura, se realizó un mapeo sistemático sobre la aplicación de técnicas de programación neurolingüística (PNL) soportadas en la Web de las Cosas (WoT) para prevenir el síndrome de Burnout. Dicho síndrome es un tipo de estrés laboral que causa agotamiento físico, mental y emocional, generando una incapacidad para trabajar, dado que es un proceso paulatino en el cual el trabajador pierde interés por sus tareas, carece de sentido de responsabilidad y puede generar profundas depresiones. En los estudios encontrados se destaca el uso de la WoT para la detección de emociones y estrés laboral, para ello sobresale el uso de sensores capaces de medir Respuesta galvánica de la piel GSR, Frecuencia cardiaca HR, Fotopletismografía PPG, Electrocardiograma ECG, Cámaras, Micrófonos y Microprocesadores de bajo costo, así como la utilización de Inteligencia Artificial para procesar estos datos, entre las técnicas y los algoritmos más usados destacan Máquinas de Vectores de Soporte SVM, K-vecino más cercano y clasificador Naive Bayes. En los trabajos en los que se detectan emociones o estrés laboral son muy pocos los que intentan alterar el entorno mental o ambiental del usuario para llevarlo a una emoción positiva o disminuir el estrés. Se evidenció la posibilidad de la utilización de técnicas de PNL en la prevención del síndrome de Burnout. Sin embargo, no se encontró ningún trabajo que relacionara la WoT como soporte a las técnicas PNL para prevenir el síndrome de Burnout, lo cual se considera como una oportunidad de investigación en estos campos.
本研究通过文献探索,系统地绘制了物联网(WoT)支持的神经语言编程技术(nlp)在预防倦怠综合征方面的应用。这种综合症是一种导致身体、精神和情绪疲惫的工作压力,导致无法工作,因为它是一个渐进的过程,在这个过程中,工人对自己的任务失去兴趣,缺乏责任感,并可能导致严重的抑郁。在研究中发现使用WoT强调对情绪劳动和压力,为此使用传感器,能够测量峰值电皮肤反应性别吸烟比率、心率HR Fotopletismografía PPG,心电图心电图、摄影机、麦克风和低成本处理器,以及利用人工智能处理该数据,常用的算法和技术包括SVM,支持向量机k近邻和朴素贝叶斯分类器。在检测到情绪或工作压力的工作中,很少有人试图改变用户的精神或环境环境,使其产生积极的情绪或减轻压力。本研究的目的是确定职业倦怠综合征的预防策略。然而,目前还没有研究将WoT与nlp技术联系起来,以预防倦怠综合症,这被认为是这些领域的一个研究机会。
{"title":"Prevención del síndrome de Burnout mediante programación neurolingüística soportada por la Web de las Cosas: Mapeo sistemático","authors":"Líder Julián Rojas-Bolaños, M. Niño-Zambrano, Andrea Pabón-Guerrero","doi":"10.19053/01211129.V29.N54.2020.11758","DOIUrl":"https://doi.org/10.19053/01211129.V29.N54.2020.11758","url":null,"abstract":"En esta investigación, mediante la exploración de la literatura, se realizó un mapeo sistemático sobre la aplicación de técnicas de programación neurolingüística (PNL) soportadas en la Web de las Cosas (WoT) para prevenir el síndrome de Burnout. Dicho síndrome es un tipo de estrés laboral que causa agotamiento físico, mental y emocional, generando una incapacidad para trabajar, dado que es un proceso paulatino en el cual el trabajador pierde interés por sus tareas, carece de sentido de responsabilidad y puede generar profundas depresiones. En los estudios encontrados se destaca el uso de la WoT para la detección de emociones y estrés laboral, para ello sobresale el uso de sensores capaces de medir Respuesta galvánica de la piel GSR, Frecuencia cardiaca HR, Fotopletismografía PPG, Electrocardiograma ECG, Cámaras, Micrófonos y Microprocesadores de bajo costo, así como la utilización de Inteligencia Artificial para procesar estos datos, entre las técnicas y los algoritmos más usados destacan Máquinas de Vectores de Soporte SVM, K-vecino más cercano y clasificador Naive Bayes. En los trabajos en los que se detectan emociones o estrés laboral son muy pocos los que intentan alterar el entorno mental o ambiental del usuario para llevarlo a una emoción positiva o disminuir el estrés. Se evidenció la posibilidad de la utilización de técnicas de PNL en la prevención del síndrome de Burnout. Sin embargo, no se encontró ningún trabajo que relacionara la WoT como soporte a las técnicas PNL para prevenir el síndrome de Burnout, lo cual se considera como una oportunidad de investigación en estos campos.","PeriodicalId":21428,"journal":{"name":"Revista Facultad De Ingenieria-universidad De Antioquia","volume":null,"pages":null},"PeriodicalIF":1.0,"publicationDate":"2020-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74103779","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}
引用次数: 0
Métricas basadas en un enfoque guiado por riesgos para evaluar la comunicación, cooperación y coordinación en equipos de desarrollo global de software 基于风险驱动方法的度量,用于评估全球软件开发团队的沟通、合作和协调
IF 1 Q3 Engineering Pub Date : 2020-09-18 DOI: 10.19053/01211129.V29.N54.2020.11759
C. Pardo-Calvache, Gustavo Adolfo Salazar-Escobar, Gabriel Fernando Vargas-Arias, Jhon Eder Masso-Daza
El éxito del desarrollo global de software (DGS) depende, en gran parte, de la forma como se comunican, cooperan y coordinan (3Cs) los esfuerzos en la gestión de los proyectos y los equipos de trabajo geográficamente dispersos. En la literatura, se identifican varios trabajos que proponen riesgos y métricas para proyectos de DGS, pero algunos de ellos no se describen con detalle, son ambiguos o complicados de entender, lo que dificulta ubicarlos en alguna categoría precisa. Además, es necesario clasificar los riesgos de una manera menos subjetiva, que mejore su comprensión; facilite la definición y aplicación de herramientas para medir su impacto, y genere algunos indicadores que apoyen la toma de decisiones en los equipos de DGS. En este artículo, se proponen 37 riesgos para la comunicación, cooperación y coordinación en el DGS, como resultado de la comparación e integración de riesgos identificados en la literatura. También se presenta un conjunto de métricas definidas con la aplicación del paradigma Goal Question Metric (GQM), organizadas con estas interrogantes: ¿qué mide?, donde se establece el atributo por calibrar, y ¿cómo lo mide?, donde se indica la métrica a través de los siguientes elementos: descripción, tipo, escala y función de cálculo. Mediante la técnica de grupo focal, se evaluó la completitud, pertinencia, claridad, precisión y facilidad de uso de las métricas, que podrían resultar útiles para las organizaciones, equipos, proyectos y consultores que operan en contextos de DGS.
全球软件开发(DGS)的成功很大程度上取决于项目管理和地理上分散的工作团队的沟通、合作和协调(3Cs)工作的方式。在文献中,已经确定了一些为DGS项目提出风险和指标的工作,但其中一些工作没有详细描述,模棱两可或难以理解,使它们难以在任何精确的类别中定位。此外,有必要以一种不那么主观的方式对风险进行分类,以提高对风险的理解;促进工具的定义和应用,以衡量其影响,并生成一些指标,以支持DGS团队的决策。本文通过对文献中识别的风险进行比较和整合,提出了DGS中沟通、合作和协调的37个风险。我们还提出了一组用目标问题度量范式(GQM)定义的度量,这些度量由以下问题组织:它度量什么?,要校准的属性设置在哪里,如何测量?,其中度量通过以下元素表示:描述、类型、比例和计算功能。通过焦点小组技术,评估指标的完整性、相关性、清晰度、准确性和易用性,这可能对在DGS环境中操作的组织、团队、项目和顾问有用。
{"title":"Métricas basadas en un enfoque guiado por riesgos para evaluar la comunicación, cooperación y coordinación en equipos de desarrollo global de software","authors":"C. Pardo-Calvache, Gustavo Adolfo Salazar-Escobar, Gabriel Fernando Vargas-Arias, Jhon Eder Masso-Daza","doi":"10.19053/01211129.V29.N54.2020.11759","DOIUrl":"https://doi.org/10.19053/01211129.V29.N54.2020.11759","url":null,"abstract":"El éxito del desarrollo global de software (DGS) depende, en gran parte, de la forma como se comunican, cooperan y coordinan (3Cs) los esfuerzos en la gestión de los proyectos y los equipos de trabajo geográficamente dispersos. En la literatura, se identifican varios trabajos que proponen riesgos y métricas para proyectos de DGS, pero algunos de ellos no se describen con detalle, son ambiguos o complicados de entender, lo que dificulta ubicarlos en alguna categoría precisa. Además, es necesario clasificar los riesgos de una manera menos subjetiva, que mejore su comprensión; facilite la definición y aplicación de herramientas para medir su impacto, y genere algunos indicadores que apoyen la toma de decisiones en los equipos de DGS. En este artículo, se proponen 37 riesgos para la comunicación, cooperación y coordinación en el DGS, como resultado de la comparación e integración de riesgos identificados en la literatura. También se presenta un conjunto de métricas definidas con la aplicación del paradigma Goal Question Metric (GQM), organizadas con estas interrogantes: ¿qué mide?, donde se establece el atributo por calibrar, y ¿cómo lo mide?, donde se indica la métrica a través de los siguientes elementos: descripción, tipo, escala y función de cálculo. Mediante la técnica de grupo focal, se evaluó la completitud, pertinencia, claridad, precisión y facilidad de uso de las métricas, que podrían resultar útiles para las organizaciones, equipos, proyectos y consultores que operan en contextos de DGS.","PeriodicalId":21428,"journal":{"name":"Revista Facultad De Ingenieria-universidad De Antioquia","volume":null,"pages":null},"PeriodicalIF":1.0,"publicationDate":"2020-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80702422","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}
引用次数: 0
Framework conceptual para el diseño colaborativo de Sistemas de Información en Salud 卫生信息系统协同设计的概念框架
IF 1 Q3 Engineering Pub Date : 2020-09-18 DOI: 10.19053/01211129.V29.N54.2020.11757
Helder Yesid Castrillón-Cobo, Leydi Rocío Erazo-Paruma, Erika Liliana Gallego-Gómez
El diseño de sistemas de información ajustado a las necesidades del sector salud requiere una atención especial, debido a la complejidad de la información, la compatibilidad y el soporte de los sistemas requerido para este sector. A pesar de existir iniciativas nacionales para la estandarización de la información que comparten las entidades del sector salud, existen factores como el déficit financiero del sector y los malos manejos de los recursos que impactan de forma negativa en esta estandarización y también en la prestación de los servicios de salud, especialmente, los relacionados con los derechos sexuales y reproductivos. En este artículo se propone un framework conceptual para el diseño colaborativo de sistemas de información en salud, inicialmente priorizado para el dominio de salud sexual y reproductiva, lo cual permitirá contar con un marco de trabajo que contribuya en la captura, el almacenamiento, el tratamiento y la consulta de la información de salud de los colombianos de una forma estandarizada, actualizada y segura. El framework se compone de una ontología de dominio, una guía de implementación y otros componentes que permiten la escalabilidad de este, lo cual evidencia la importancia de este tipo de soluciones para este sector, y promueve el diseño de sistemas de información en salud bajo el concepto de trabajo colaborativo entre las organizaciones interesadas. Los resultados obtenidos muestran que la estandarización de la información y el trabajo colaborativo permite diseñar sistemas más eficientes y al mismo tiempo compatibles e interoperables, lo cual reduce los trámites administrativos y la pérdida de datos importantes en la atención médica.
设计适合卫生部门需要的信息系统需要特别注意,因为该部门所需的信息、兼容性和系统支持的复杂性。尽管存在各国努力分享信息的标准化卫生部门实体部门的资金缺口等因素,存在滥用资源资源负面地影响了这个标准化也在提供保健服务,特别是涉及性权利和生育权利。本文提出了一个概念框架设计优先考虑卫生信息系统协作,最初为性健康和生殖健康领域,从而计算工作框架,协助在采集、存储、处理和哥伦比亚卫生信息查询以标准化的方式,更新和安全。域框架包括一个本体,实现指南和其他组件,允许这一证据,从而扩展这种解决方案对这一行业的重要性,并促进在卫生信息系统设计概念有关组织之间的协作。结果表明,信息标准化和协作工作使设计更高效、兼容和互操作的系统成为可能,这减少了管理程序和重要医疗数据的丢失。
{"title":"Framework conceptual para el diseño colaborativo de Sistemas de Información en Salud","authors":"Helder Yesid Castrillón-Cobo, Leydi Rocío Erazo-Paruma, Erika Liliana Gallego-Gómez","doi":"10.19053/01211129.V29.N54.2020.11757","DOIUrl":"https://doi.org/10.19053/01211129.V29.N54.2020.11757","url":null,"abstract":"El diseño de sistemas de información ajustado a las necesidades del sector salud requiere una atención especial, debido a la complejidad de la información, la compatibilidad y el soporte de los sistemas requerido para este sector. A pesar de existir iniciativas nacionales para la estandarización de la información que comparten las entidades del sector salud, existen factores como el déficit financiero del sector y los malos manejos de los recursos que impactan de forma negativa en esta estandarización y también en la prestación de los servicios de salud, especialmente, los relacionados con los derechos sexuales y reproductivos. \u0000En este artículo se propone un framework conceptual para el diseño colaborativo de sistemas de información en salud, inicialmente priorizado para el dominio de salud sexual y reproductiva, lo cual permitirá contar con un marco de trabajo que contribuya en la captura, el almacenamiento, el tratamiento y la consulta de la información de salud de los colombianos de una forma estandarizada, actualizada y segura. El framework se compone de una ontología de dominio, una guía de implementación y otros componentes que permiten la escalabilidad de este, lo cual evidencia la importancia de este tipo de soluciones para este sector, y promueve el diseño de sistemas de información en salud bajo el concepto de trabajo colaborativo entre las organizaciones interesadas. Los resultados obtenidos muestran que la estandarización de la información y el trabajo colaborativo permite diseñar sistemas más eficientes y al mismo tiempo compatibles e interoperables, lo cual reduce los trámites administrativos y la pérdida de datos importantes en la atención médica.","PeriodicalId":21428,"journal":{"name":"Revista Facultad De Ingenieria-universidad De Antioquia","volume":null,"pages":null},"PeriodicalIF":1.0,"publicationDate":"2020-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87676827","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}
引用次数: 0
Identificación automática de transformación en el bosque seco tropical colombiano usando GMM y UBM-GMM 利用GMM和UBM-GMM在哥伦比亚热带干燥森林的自动转换识别
IF 1 Q3 Engineering Pub Date : 2020-09-18 DOI: 10.19053/01211129.V29.N54.2020.11752
Néstor David Rendón-Hurtado, C. V. Isaza-Narváez, Susana Rodríguez-Buriticá
Hoy, los métodos de aprendizaje automático se han convertido en una herramienta para ayudar a frenar los efectos del calentamiento global, al resolver cuestiones ecológicas. En particular, el bosque seco tropical (BST) de Colombia se encuentra actualmente amenazado por la deforestación generada, desde la época colonial, por la ganadería, la minería y el desarrollo urbano. Uno de los desafíos urgentes en esta área es comprender la transformacion y degradación de los bosques. Tradicionalmente, los cambios de los ecosistemas se miden por varios niveles de transformación (alto, medio, bajo). Estos se obtienen a través de observación directa, recuento de especies y medidas de variación espacial a lo largo del tiempo. Por ende, estos métodos son invasivos y requieren de largos lapsos de observación en los lugares de estudio. Una alternativa eficaz a los métodos clásicos es el monitoreo acústico pasivo, que es menos invasivo, ya que evita el aislamiento de las especies y reduce el tiempo de los investigadores en los sitios. Sin embargo, implica la generación de múltiples datos y la necesidad de herramientas computacionales destinadas al análisis de las grabaciones. Este trabajo propone un método para identificar automáticamente la transformación del BST mediante grabaciones acústicas, aplicando dos modelos de clasificación: Gaussian Mixture Models (GMM), por cada región estudiada, y Universal Background Model (UBM), para un modelo general. Además, contiene un análisis de índices acústicos, con el fin de detectar los más representativos para las transformaciones del BST. Nuestra propuesta de GMM alcanzó una precisión de 93% y 89% para las regiones de La Guajira y Bolívar. El modelo general UBM logró 84% de precisión.
今天,机器学习方法已经成为一种工具,通过解决生态问题,帮助减缓全球变暖的影响。特别是,哥伦比亚的热带干燥森林(BST)目前受到自殖民时代以来由畜牧业、采矿和城市发展造成的森林砍伐的威胁。这一领域的紧迫挑战之一是了解森林转型和退化。传统上,生态系统的变化是通过不同的转化水平(高、中、低)来衡量的。这是通过直接观察、物种计数和随时间的空间变化测量得到的。因此,这些方法具有侵入性,需要在研究地点进行长时间的观察。被动声学监测是传统方法的一种有效替代方法,它的侵入性更小,因为它避免了物种隔离,减少了研究人员在现场的时间。然而,它需要生成多个数据,并需要计算工具来分析记录。本文提出了一种利用声学记录自动识别BST变换的方法,应用了两种分类模型:针对每个研究区域的高斯混合模型(GMM)和通用背景模型(UBM)。此外,它还包含了声学指标的分析,以检测最具代表性的BST转换。我们的GMM方案在拉瓜希拉和bolivar地区的准确率分别为93%和89%。通用UBM模型的准确率达到84%。
{"title":"Identificación automática de transformación en el bosque seco tropical colombiano usando GMM y UBM-GMM","authors":"Néstor David Rendón-Hurtado, C. V. Isaza-Narváez, Susana Rodríguez-Buriticá","doi":"10.19053/01211129.V29.N54.2020.11752","DOIUrl":"https://doi.org/10.19053/01211129.V29.N54.2020.11752","url":null,"abstract":"Hoy, los métodos de aprendizaje automático se han convertido en una herramienta para ayudar a frenar los efectos del calentamiento global, al resolver cuestiones ecológicas. En particular, el bosque seco tropical (BST) de Colombia se encuentra actualmente amenazado por la deforestación generada, desde la época colonial, por la ganadería, la minería y el desarrollo urbano. Uno de los desafíos urgentes en esta área es comprender la transformacion y degradación de los bosques. Tradicionalmente, los cambios de los ecosistemas se miden por varios niveles de transformación (alto, medio, bajo). Estos se obtienen a través de observación directa, recuento de especies y medidas de variación espacial a lo largo del tiempo. Por ende, estos métodos son invasivos y requieren de largos lapsos de observación en los lugares de estudio. Una alternativa eficaz a los métodos clásicos es el monitoreo acústico pasivo, que es menos invasivo, ya que evita el aislamiento de las especies y reduce el tiempo de los investigadores en los sitios. Sin embargo, implica la generación de múltiples datos y la necesidad de herramientas computacionales destinadas al análisis de las grabaciones. Este trabajo propone un método para identificar automáticamente la transformación del BST mediante grabaciones acústicas, aplicando dos modelos de clasificación: Gaussian Mixture Models (GMM), por cada región estudiada, y Universal Background Model (UBM), para un modelo general. Además, contiene un análisis de índices acústicos, con el fin de detectar los más representativos para las transformaciones del BST. Nuestra propuesta de GMM alcanzó una precisión de 93% y 89% para las regiones de La Guajira y Bolívar. El modelo general UBM logró 84% de precisión.","PeriodicalId":21428,"journal":{"name":"Revista Facultad De Ingenieria-universidad De Antioquia","volume":null,"pages":null},"PeriodicalIF":1.0,"publicationDate":"2020-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78118651","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}
引用次数: 0
Modelado exploratorio del rendimiento y la confiabilidad de software sobre middleware orientado a mensajes 面向消息中间件软件性能和可靠性的探索性建模
IF 1 Q3 Engineering Pub Date : 2020-09-18 DOI: 10.19053/01211129.v29.n54.2020.11764
M. Flores-González, Ignacio Trejos-Zelaya, César Garita
El rendimiento es un importante atributo de calidad de un sistema de software. La Ingeniería de rendimiento del software comprende las actividades de análisis, diseño, construcción, medición y validación, que atienden los requerimientos de rendimiento a lo largo del proceso de desarrollo de software.  En los sistemas de software que utilizan comunicación basada en mensajes, el rendimiento depende en gran medida del middleware orientado a mensajes (Message-Oriented Middleware – MOM). Los arquitectos de software necesitan considerar su organización, configuración y uso para predecir el comportamiento de un sistema que use tal plataforma. La inclusión de un MOM en una arquitectura de software requiere conocer el impacto de la mensajería y de la infraestructura utilizada. Omitir la influencia del MOM llevaría a la generación de predicciones erróneas. En este artículo se explora tal influencia, mediante el modelado y la simulación basados en componentes, utilizando el enfoque Palladio Component Model – PCM. En particular, una aplicación modelada en PCM fue adaptada para incluir comunicación basada en mensajes. Las simulaciones sobre el modelo, mediciones sistemáticas y pruebas de carga sobre la aplicación permitieron determinar cómo cambios introducidos en el modelo influyen en las predicciones del comportamiento de la aplicación en cuanto a rendimiento y confiabilidad. Fue posible identificar un cuello de botella que impacta negativamente el rendimiento y la confiabilidad del sistema original. La introducción de MOM mejoró la confiabilidad del sistema, a expensas del rendimiento. La simulación del rendimiento basado en componentes reveló diferencias significativas respecto de los experimentos basados en pruebas de carga y mediciones.
性能是软件系统质量的一个重要属性。软件性能工程包括分析、设计、构造、测量和验证活动,这些活动在整个软件开发过程中满足性能需求。在使用基于消息的通信的软件系统中,性能很大程度上依赖于面向消息的中间件(MOM)。软件架构师需要考虑它的组织、配置和使用,以预测使用这样一个平台的系统的行为。在软件体系结构中包含MOM需要了解消息传递和所使用的基础设施的影响。忽略MOM的影响将导致错误的预测。本文使用Palladio组件模型- PCM方法,通过基于组件的建模和仿真来探讨这种影响。特别是,一个以PCM为模型的应用程序被改编为包括基于消息的通信。模型模拟、系统测量和应用程序负载测试允许确定引入模型的变化如何影响应用程序性能和可靠性行为的预测。我们发现了一个瓶颈,对原始系统的性能和可靠性产生了负面影响。MOM的引入以性能为代价提高了系统的可靠性。基于组件的性能模拟表明,与基于负载测试和测量的实验有显著差异。
{"title":"Modelado exploratorio del rendimiento y la confiabilidad de software sobre middleware orientado a mensajes","authors":"M. Flores-González, Ignacio Trejos-Zelaya, César Garita","doi":"10.19053/01211129.v29.n54.2020.11764","DOIUrl":"https://doi.org/10.19053/01211129.v29.n54.2020.11764","url":null,"abstract":"El rendimiento es un importante atributo de calidad de un sistema de software. La Ingeniería de rendimiento del software comprende las actividades de análisis, diseño, construcción, medición y validación, que atienden los requerimientos de rendimiento a lo largo del proceso de desarrollo de software.  En los sistemas de software que utilizan comunicación basada en mensajes, el rendimiento depende en gran medida del middleware orientado a mensajes (Message-Oriented Middleware – MOM). Los arquitectos de software necesitan considerar su organización, configuración y uso para predecir el comportamiento de un sistema que use tal plataforma. La inclusión de un MOM en una arquitectura de software requiere conocer el impacto de la mensajería y de la infraestructura utilizada. Omitir la influencia del MOM llevaría a la generación de predicciones erróneas. En este artículo se explora tal influencia, mediante el modelado y la simulación basados en componentes, utilizando el enfoque Palladio Component Model – PCM. En particular, una aplicación modelada en PCM fue adaptada para incluir comunicación basada en mensajes. Las simulaciones sobre el modelo, mediciones sistemáticas y pruebas de carga sobre la aplicación permitieron determinar cómo cambios introducidos en el modelo influyen en las predicciones del comportamiento de la aplicación en cuanto a rendimiento y confiabilidad. Fue posible identificar un cuello de botella que impacta negativamente el rendimiento y la confiabilidad del sistema original. La introducción de MOM mejoró la confiabilidad del sistema, a expensas del rendimiento. La simulación del rendimiento basado en componentes reveló diferencias significativas respecto de los experimentos basados en pruebas de carga y mediciones.","PeriodicalId":21428,"journal":{"name":"Revista Facultad De Ingenieria-universidad De Antioquia","volume":null,"pages":null},"PeriodicalIF":1.0,"publicationDate":"2020-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74636012","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}
引用次数: 0
Métricas de legibilidad del código fuente: revisión sistemática de literatura 源代码可读性指标:系统文献综述
IF 1 Q3 Engineering Pub Date : 2020-09-18 DOI: 10.19053/01211129.V29.N54.2020.11756
Ingrid Sofía Echavarría-Flórez, Felipe Restrepo-Calle
La calidad del software es un aspecto ligado directamente a los costos futuros de mantenimiento y, generalmente, se cuantifica mediante métricas de calidad de los productos de software. Uno de los aspectos a tener en cuenta para evaluar la calidad del software es su mantenibilidad, ya que tiene un alto impacto sobre los costos totales de los proyectos de software. En particular, se estima que el 70% del tiempo de mantenimiento se destina a comprender el código, por lo que resulta importante poder medir la legibilidad de un fragmento de código fuente adecuadamente. La legibilidad se define como la facilidad con la que una persona puede leer y comprender un fragmento de código escrito por otra persona. Esta característica es crucial para facilitar la compresión del código durante las tareas de mantenimiento de software, por lo que resulta necesario poder medir la legibilidad del código fuente. Por lo tanto, a lo largo de los últimos años, los investigadores en el área han propuesto múltiples métricas para medir la legibilidad del código fuente. No obstante, sigue siendo un reto poder evaluar con precisión la legibilidad del código fuente de una forma ampliamente aceptada. Por ello, es indispensable dar continuidad a este tipo de investigaciones y, para esto, es necesario conocer los avances recientes. Este artículo presenta una síntesis y análisis de las métricas de legibilidad de código, mediante una revisión sistemática de literatura, mostrando una recopilación de las características y los métodos utilizados para su medición. Los resultados de este trabajo serán de utilidad para que los investigadores en el área puedan proponer nuevas métricas de legibilidad del código fuente.
软件质量是与未来维护成本直接相关的一个方面,通常由软件产品的质量度量来量化。评估软件质量需要考虑的一个方面是它的可维护性,因为它对软件项目的总成本有很大的影响。特别是,据估计,70%的维护时间用于理解代码,因此能够正确地度量源代码片段的可读性非常重要。易读性被定义为一个人能够阅读和理解他人编写的代码片段的轻松程度。这个特性对于在软件维护任务中促进代码压缩至关重要,因此有必要测量源代码的可读性。因此,在过去的几年里,该领域的研究人员提出了多个度量标准来衡量源代码的可读性。然而,以一种被广泛接受的方式准确评估源代码的可读性仍然是一个挑战。因此,必须继续进行这类研究,为此目的,有必要了解最近的发展情况。本文通过系统的文献综述,对代码可读性指标进行了综合和分析,展示了用于测量代码可读性指标的特征和方法的汇编。这项工作的结果将有助于该领域的研究人员提出新的源代码可读性指标。
{"title":"Métricas de legibilidad del código fuente: revisión sistemática de literatura","authors":"Ingrid Sofía Echavarría-Flórez, Felipe Restrepo-Calle","doi":"10.19053/01211129.V29.N54.2020.11756","DOIUrl":"https://doi.org/10.19053/01211129.V29.N54.2020.11756","url":null,"abstract":"La calidad del software es un aspecto ligado directamente a los costos futuros de mantenimiento y, generalmente, se cuantifica mediante métricas de calidad de los productos de software. Uno de los aspectos a tener en cuenta para evaluar la calidad del software es su mantenibilidad, ya que tiene un alto impacto sobre los costos totales de los proyectos de software. En particular, se estima que el 70% del tiempo de mantenimiento se destina a comprender el código, por lo que resulta importante poder medir la legibilidad de un fragmento de código fuente adecuadamente. La legibilidad se define como la facilidad con la que una persona puede leer y comprender un fragmento de código escrito por otra persona. Esta característica es crucial para facilitar la compresión del código durante las tareas de mantenimiento de software, por lo que resulta necesario poder medir la legibilidad del código fuente. Por lo tanto, a lo largo de los últimos años, los investigadores en el área han propuesto múltiples métricas para medir la legibilidad del código fuente. No obstante, sigue siendo un reto poder evaluar con precisión la legibilidad del código fuente de una forma ampliamente aceptada. Por ello, es indispensable dar continuidad a este tipo de investigaciones y, para esto, es necesario conocer los avances recientes. Este artículo presenta una síntesis y análisis de las métricas de legibilidad de código, mediante una revisión sistemática de literatura, mostrando una recopilación de las características y los métodos utilizados para su medición. Los resultados de este trabajo serán de utilidad para que los investigadores en el área puedan proponer nuevas métricas de legibilidad del código fuente.","PeriodicalId":21428,"journal":{"name":"Revista Facultad De Ingenieria-universidad De Antioquia","volume":null,"pages":null},"PeriodicalIF":1.0,"publicationDate":"2020-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84774083","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}
引用次数: 0
期刊
Revista Facultad De Ingenieria-universidad De Antioquia
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1