首页 > 最新文献

Innovacion y Software最新文献

英文 中文
Design Thinking en la Planificación de Pruebas de Software 软件测试规划中的设计思考
Pub Date : 2020-09-30 DOI: 10.48168/innosoft.s2.a24
Yasiel Pérez Vera, Juan José Gallegos Valdivia, Sandra Maria Zapata Quentasi, Doris Marcela Ccama Yana, Rosa Elvira Choque Apaza
Este artículo presenta la posibilidad de trabajar en el desarrollo de software utilizando no solo metodologías ágiles para los procesos, sino también el uso de Design Thinking para la planificación del Plan de Pruebas del Software. Ya que durante el proceso de gestión del software existe la dificultad de comprenderlo, para una de las etapas de la gestión de software, en este caso la planificación de las pruebas del software, el que ejecuta las pruebas necesita saber lo que el usuario requiere, debido a que el producto de software es intangible y difícil de medir, el que realiza las pruebas debe escuchar al usuario final y realizar las pruebas de acuerdo a los requerimientos que se solicita. Para mejorar el proceso de comprensión de lo que el usuario realmente requiere, se utiliza sus pilares como: empatía, colaboración y creación de prototipos para una mayor interpretación, la cual permitirá obtener una actitud asertiva al equipo de pruebas. Por otro lado, tenemos que realizar el plan de pruebas del software, en base a esto se realizó un estudio sobre la posibilidad de utilizar Design Thinking para ayudar al proceso de planificación de pruebas de software.
本文介绍了在软件开发中工作的可能性,不仅使用敏捷方法进行过程,而且还使用设计思维来规划软件测试计划。因为软件在管理过程中存在的难以理解的软件管理阶段,在这种情况下规划执行的软件测试,测试需要知道用户需要,由于软件产品是无形,而且很难测量,进行证据最终用户必须听并进行测试他们根据需求的要求。为了改进理解用户真正需求的过程,我们使用了它的支柱:同理心、协作和原型,以便更好地解释,这将使测试团队获得自信的态度。另一方面,我们必须执行软件测试计划,在此基础上进行了一项关于使用设计思维来帮助软件测试计划过程的可能性的研究。
{"title":"Design Thinking en la Planificación de Pruebas de Software","authors":"Yasiel Pérez Vera, Juan José Gallegos Valdivia, Sandra Maria Zapata Quentasi, Doris Marcela Ccama Yana, Rosa Elvira Choque Apaza","doi":"10.48168/innosoft.s2.a24","DOIUrl":"https://doi.org/10.48168/innosoft.s2.a24","url":null,"abstract":"Este artículo presenta la posibilidad de trabajar en el desarrollo de software utilizando no solo metodologías ágiles para los procesos, sino también el uso de Design Thinking para la planificación del Plan de Pruebas del Software. Ya que durante el proceso de gestión del software existe la dificultad de comprenderlo, para una de las etapas de la gestión de software, en este caso la planificación de las pruebas del software, el que ejecuta las pruebas necesita saber lo que el usuario requiere, debido a que el producto de software es intangible y difícil de medir, el que realiza las pruebas debe escuchar al usuario final y realizar las pruebas de acuerdo a los requerimientos que se solicita. Para mejorar el proceso de comprensión de lo que el usuario realmente requiere, se utiliza sus pilares como: empatía, colaboración y creación de prototipos para una mayor interpretación, la cual permitirá obtener una actitud asertiva al equipo de pruebas. Por otro lado, tenemos que realizar el plan de pruebas del software, en base a esto se realizó un estudio sobre la posibilidad de utilizar Design Thinking para ayudar al proceso de planificación de pruebas de software.","PeriodicalId":52619,"journal":{"name":"Innovacion y Software","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2020-09-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43784064","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}
引用次数: 1
Gestión de la Configuración y el Cambio en Proyectos de Servicios de TI IT服务项目中的配置和更改管理
Pub Date : 2020-09-30 DOI: 10.48168/innosoft.s2.a28
Gretel Danitza Canasa Condori, Fernando Omar Cayo Riveros
En la actualidad se nota un creciente uso de las tecnologías de la información, contribuyendo al desarrollo de las organizaciones. La diferencia entre el éxito y fracaso del uso de las tecnologías de la información no depende mucho de las características de estas, sino de la habilidad de los administradores en usarla estratégicamente, por lo que se han desarrollado modelos de la gestión de servicios de las tecnologías de la información con la finalidad de las organizaciones puedan ofrecer servicios de manera eficaz y con mayor nivel de calidad. Estos modelos ven varios aspectos, uno de estos aspectos es la gestión de la configuración. Los cambios van a ocurrir en cualquier momento por lo que debemos estar preparados. Se hizo una comparación de tres modelos de gestión de servicios de las tecnologías de la información enfocándose en la gestión de la configuración y el cambio. Finalmente se puede concluir que los modelos de gestión de servicios de tecnologías de información, pueden ser combinados utilizando los procesos necesarios que se adecuen a un proyecto.
目前,信息技术的使用越来越多,有助于组织的发展。成功与失败之间的差异使用信息技术不太依赖这些特性,而是管理者应该使用战略能力,因此他们开发了技术服务管理模式信息以供企业提供有效服务和质量较高。这些模型看到了几个方面,其中一个方面就是配置管理。变化随时都会发生,所以我们必须做好准备。对三种信息技术服务管理模式进行了比较,重点是配置和变更管理。最后,可以得出结论,信息技术服务管理模型可以使用适合项目的必要过程进行组合。
{"title":"Gestión de la Configuración y el Cambio en Proyectos de Servicios de TI","authors":"Gretel Danitza Canasa Condori, Fernando Omar Cayo Riveros","doi":"10.48168/innosoft.s2.a28","DOIUrl":"https://doi.org/10.48168/innosoft.s2.a28","url":null,"abstract":"En la actualidad se nota un creciente uso de las tecnologías de la información, contribuyendo al desarrollo de las organizaciones. La diferencia entre el éxito y fracaso del uso de las tecnologías de la información no depende mucho de las características de estas, sino de la habilidad de los administradores en usarla estratégicamente, por lo que se han desarrollado modelos de la gestión de servicios de las tecnologías de la información con la finalidad de las organizaciones puedan ofrecer servicios de manera eficaz y con mayor nivel de calidad. Estos modelos ven varios aspectos, uno de estos aspectos es la gestión de la configuración. Los cambios van a ocurrir en cualquier momento por lo que debemos estar preparados. Se hizo una comparación de tres modelos de gestión de servicios de las tecnologías de la información enfocándose en la gestión de la configuración y el cambio. Finalmente se puede concluir que los modelos de gestión de servicios de tecnologías de información, pueden ser combinados utilizando los procesos necesarios que se adecuen a un proyecto.","PeriodicalId":52619,"journal":{"name":"Innovacion y Software","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2020-09-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46126174","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
Aplicación de métodos numéricos utilizando MATLAB al modelado del fármaco AZT y la supervivencia con SIDA MATLAB数值方法在AZT药物建模和艾滋病患者生存中的应用
Pub Date : 2020-03-30 DOI: 10.48168/innosoft.s1.a12
Ihosvany Rodríguez González, Anié Bermudez Peña
En la presente investigación se realiza un estudio para la resolución de ecuaciones diferenciales de una aplicación al modelado en un caso concreto del sector Biofarmacéutico, que fue necesario en su momento realizarlo por la importancia de la aplicación de este medicamento en una enfermedad que se convirtió en una pandemia a nivel mundial. En este problema se describe el impacto de la cidovudina (acidotimidina o AZT) sobre la supervivencia de quienes desarrollan el síndrome de inmunodeficiencia adquirida (SIDA) por infección con el Virus de la Inmunodeficiencia Humana. Para la solución de este modelo se cuenta con una ecuación diferencial ordinaria de primer orden con valores iniciales sobre la cual se aplica el método de separación de variables para obtener la solución real de forma analítica. Se aplican tres métodos numéricos (Euler, Euler Mejorado y Runge Kuta 4) usando el asistente matemático MATLAB para calcular las soluciones aproximadas. Finalmente se muestran los resultados de los métodos, los errores absolutos y relativos de cada uno y la comparación con la solución analítica, con sus respectivas tablas y gráficas.
本研究进行研究,以解决方程建模应用程序差异在一个具体例子Biofarmacéutico部门需要在正确的时间不多,必须执行这个药在疾病成为全球传染病。本问题描述了西多夫定(acidothymidine或AZT)对因人类免疫缺陷病毒感染而患上获得性免疫缺陷综合征(aids)患者生存的影响。该模型的解是一个具有初始值的一阶常微分方程,应用变量分离方法得到解析的实解。采用三种数值方法(欧拉、增强欧拉和龙格库塔4),利用数学助手MATLAB计算近似解。最后给出了各方法的结果、各方法的绝对误差和相对误差以及与解析解的比较,并给出了各自的表格和图表。
{"title":"Aplicación de métodos numéricos utilizando MATLAB al modelado del fármaco AZT y la supervivencia con SIDA","authors":"Ihosvany Rodríguez González, Anié Bermudez Peña","doi":"10.48168/innosoft.s1.a12","DOIUrl":"https://doi.org/10.48168/innosoft.s1.a12","url":null,"abstract":"En la presente investigación se realiza un estudio para la resolución de ecuaciones diferenciales de una aplicación al modelado en un caso concreto del sector Biofarmacéutico, que fue necesario en su momento realizarlo por la importancia de la aplicación de este medicamento en una enfermedad que se convirtió en una pandemia a nivel mundial. En este problema se describe el impacto de la cidovudina (acidotimidina o AZT) sobre la supervivencia de quienes desarrollan el síndrome de inmunodeficiencia adquirida (SIDA) por infección con el Virus de la Inmunodeficiencia Humana. Para la solución de este modelo se cuenta con una ecuación diferencial ordinaria de primer orden con valores iniciales sobre la cual se aplica el método de separación de variables para obtener la solución real de forma analítica. Se aplican tres métodos numéricos (Euler, Euler Mejorado y Runge Kuta 4) usando el asistente matemático MATLAB para calcular las soluciones aproximadas. Finalmente se muestran los resultados de los métodos, los errores absolutos y relativos de cada uno y la comparación con la solución analítica, con sus respectivas tablas y gráficas.","PeriodicalId":52619,"journal":{"name":"Innovacion y Software","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2020-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46723308","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
Simulación del proceso de desarrollo de software: una aproximación con Dinámica de Sistemas y el Método de Larman 软件开发过程模拟:系统动力学方法和Larman方法
Pub Date : 2020-03-30 DOI: 10.48168/innosoft.s1.a11
German Lenin Dugarte Peña, Maria Isabel Sanchez Segura, Fuensanta Medina Domínguez, Antonio De Amescua Seco
Poner en marcha cualquier proyecto de software involucra el consumo de recursos críticos. El ingeniero de software no puede experimentar con procesos de desarrollo sin ponerlos en marcha en proyectos reales, debido al tiempo que ello conlleva y a los elementos implicados, de modo que es importante contar con herramientas para pre-visualizar el resultado de la ejecución del proceso y cómo las variables de entorno le afectan, buscando anticipar en qué condiciones se va a desplegar el proceso. Este artículo presenta el modelado y simulación de un proceso de desarrollo de software por medio del enfoque de la Dinámica de Sistemas (DS), que permite representar gráficamente los elementos intervinientes en el proceso e incorporar la cantidad relevante de parámetros involucrados. Se tomó como referencia el modelo de estimación de costes COCOMO, que cuenta con una fundamentación teórico-práctica que avala su fiabilidad. Para la construcción del modelo, la referencia de sistema real fue el proceso software de Craig Larman (Método de Larman). El modelo de simulación presentado permite hacer estimaciones iniciales del comportamiento del proceso software, y de los elementos que lo conforman, durante el transcurso de un tiempo de simulación configurable. Se analizan variables de estado del sistema, que permiten concluir sobre efectos de los parámetros en el comportamiento del sistema en general, y se lleva a cabo un estudio de escenarios. El modelo deriva en una herramienta de soporte a los equipos de gestión, y a las empresas que hacen de la Gestión de Proyectos Tecnológicos su negocio principal.
启动任何软件项目都需要消耗关键资源。软件工程师不能在不在实际项目中启动开发过程的情况下进行实验,因为这需要时间和所涉及的元素,因此重要的是要有工具来预先可视化过程执行的结果以及环境变量如何影响它,以期预测过程将在什么条件下部署。本文介绍了使用系统动力学(DS)方法对软件开发过程进行建模和仿真,该方法可以图形化地表示过程中的干预元素,并纳入相关的参数数量。以COCOMO成本估计模型为参考,该模型具有理论-实践依据,以支持其可靠性。对于模型的构建,实际系统的参考是Craig Larman的软件过程(Larman方法)。所提出的仿真模型允许在可配置的仿真时间内对软件过程的行为及其组成元素进行初步估计。分析了系统状态变量,从而得出参数对整个系统行为的影响的结论,并进行了情景研究。该模型产生了一种支持管理团队和将技术项目管理作为其核心业务的公司的工具。
{"title":"Simulación del proceso de desarrollo de software: una aproximación con Dinámica de Sistemas y el Método de Larman","authors":"German Lenin Dugarte Peña, Maria Isabel Sanchez Segura, Fuensanta Medina Domínguez, Antonio De Amescua Seco","doi":"10.48168/innosoft.s1.a11","DOIUrl":"https://doi.org/10.48168/innosoft.s1.a11","url":null,"abstract":"Poner en marcha cualquier proyecto de software involucra el consumo de recursos críticos. El ingeniero de software no puede experimentar con procesos de desarrollo sin ponerlos en marcha en proyectos reales, debido al tiempo que ello conlleva y a los elementos implicados, de modo que es importante contar con herramientas para pre-visualizar el resultado de la ejecución del proceso y cómo las variables de entorno le afectan, buscando anticipar en qué condiciones se va a desplegar el proceso. Este artículo presenta el modelado y simulación de un proceso de desarrollo de software por medio del enfoque de la Dinámica de Sistemas (DS), que permite representar gráficamente los elementos intervinientes en el proceso e incorporar la cantidad relevante de parámetros involucrados. Se tomó como referencia el modelo de estimación de costes COCOMO, que cuenta con una fundamentación teórico-práctica que avala su fiabilidad. Para la construcción del modelo, la referencia de sistema real fue el proceso software de Craig Larman (Método de Larman). El modelo de simulación presentado permite hacer estimaciones iniciales del comportamiento del proceso software, y de los elementos que lo conforman, durante el transcurso de un tiempo de simulación configurable. Se analizan variables de estado del sistema, que permiten concluir sobre efectos de los parámetros en el comportamiento del sistema en general, y se lleva a cabo un estudio de escenarios. El modelo deriva en una herramienta de soporte a los equipos de gestión, y a las empresas que hacen de la Gestión de Proyectos Tecnológicos su negocio principal.","PeriodicalId":52619,"journal":{"name":"Innovacion y Software","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2020-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49020389","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
Optimización de los procesos de producción en la industria de la confección de prendas de vestir utilizando simulación de eventos discretos 利用离散事件模拟优化服装制造行业的生产流程
Pub Date : 2020-03-30 DOI: 10.48168/innosoft.s1.a9
Luis Alfredo Aragón Guía, Yordi Jesús Díaz Callo, Marilyn Fabiola Juarez Flores
Es importante para pequeñas empresas textiles que están creciendo tomar decisiones clave basadas en información precisa y confiable del proceso productivo presente y como los cambios futuros podrían afectarlas. Utilizando métodos matemáticos tradicionales no se logra reflejar de manera precisa y confiable el comportamiento real estocástico de procesos y actividades realizadas en esta industria. Sin embargo, existen tecnologías de información como la técnica de simulación por ordenador que permite obtener dicha información tomando en cuenta este comportamiento. La investigación realizó un estudio de simulación del proceso de confección de prendas de vestir de una pequeña empresa textil con el fin de proponer una mejor distribución de los recursos a través de experimentar con un modelo de simulación del proceso, además se presenta parte de la información cuantitativa que se obtiene con esta técnica. Los resultados obtenidos muestran que realizando cambios en asignar tareas y recursos se reduce el tiempo de producción de un lote de 100 unidades en una hora y se reduce aproximadamente 30 minutos el tiempo promedio que una unidad permanece en el sistema. Toda la información se obtuvo mediante un modelo de simulación verificado y validado sin la necesidad de experimentar dichos cambios con el sistema real.
对于正在成长的小型纺织企业来说,根据当前生产过程的准确和可靠的信息以及未来的变化可能如何影响它们,做出关键决策是很重要的。使用传统的数学方法不能准确可靠地反映在这个行业中执行的过程和活动的真实随机行为。然而,有一些信息技术,如计算机模拟技术,可以通过考虑这种行为来获得这些信息。进行了一项研究,研究过程的模拟纺织成衣制作一个小的企业,目的是提出一个更好的资源分配通过试用过程的模拟模型,定量资料还显示,用这种技术中获取。结果表明,通过改变任务和资源分配,100个单元的批量生产时间减少了1小时,平均单元在系统中停留的时间减少了约30分钟。所有的信息都是通过一个经过验证和验证的仿真模型获得的,而不需要在实际系统中经历这些变化。
{"title":"Optimización de los procesos de producción en la industria de la confección de prendas de vestir utilizando simulación de eventos discretos","authors":"Luis Alfredo Aragón Guía, Yordi Jesús Díaz Callo, Marilyn Fabiola Juarez Flores","doi":"10.48168/innosoft.s1.a9","DOIUrl":"https://doi.org/10.48168/innosoft.s1.a9","url":null,"abstract":"Es importante para pequeñas empresas textiles que están creciendo tomar decisiones clave basadas en información precisa y confiable del proceso productivo presente y como los cambios futuros podrían afectarlas. Utilizando métodos matemáticos tradicionales no se logra reflejar de manera precisa y confiable el comportamiento real estocástico de procesos y actividades realizadas en esta industria. Sin embargo, existen tecnologías de información como la técnica de simulación por ordenador que permite obtener dicha información tomando en cuenta este comportamiento. La investigación realizó un estudio de simulación del proceso de confección de prendas de vestir de una pequeña empresa textil con el fin de proponer una mejor distribución de los recursos a través de experimentar con un modelo de simulación del proceso, además se presenta parte de la información cuantitativa que se obtiene con esta técnica. Los resultados obtenidos muestran que realizando cambios en asignar tareas y recursos se reduce el tiempo de producción de un lote de 100 unidades en una hora y se reduce aproximadamente 30 minutos el tiempo promedio que una unidad permanece en el sistema. Toda la información se obtuvo mediante un modelo de simulación verificado y validado sin la necesidad de experimentar dichos cambios con el sistema real.","PeriodicalId":52619,"journal":{"name":"Innovacion y Software","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2020-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"42536983","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
Componente de indexación de huellas dactilares basado en características globales 基于全局特征的指纹组件索引
Pub Date : 2020-03-30 DOI: 10.48168/innosoft.s1.a17
Estela Odelsa Martín Coronel, Adrián Hernández Barrios, Allens Torres Ruíz
El campo de orientación de la huella dactilar como característica global es fundamental para el desarrollo de una estrategia de indexación, aportando estabilidad y disminuyendo los tiempos de respuesta durante el proceso de búsqueda de un sistema de identificación basado en huellas dactilares. El empleo de grafos relacionales de atributos y máscaras dinámicas permite explotar las características brindadas por el esquema de particionado para la búsqueda. De cada una de las estrategias propuestas se determinó el índice de penetración de la base de datos, así como el error en que incurren los algoritmos de indexación implementados. Para corroborar los resultados obtenidos fueron empleados los bancos de datos aportados por la Competencia de verificación de huellas dactilares. La implementación computacional de las estrategias de búsquedas propuestas demuestra las virtudes que ofrece el campo de orientación para dirigir el proceso de búsqueda, logrando reducir el número de comparaciones en un 53.24% como promedio, comportándose de manera estable ante imágenes de huellas dactilares de diferente calidad. Basado en los resultados del estudio se concluyó que la adopción de dichas estrategias de indexación permitirá reducir el tiempo de respuesta en el módulo de identificación de individuos basado en patrones de la huella dactilar propuesto por el Centro de Identificación y Seguridad Digital de la Universidad de las Ciencias Informáticas.
指纹作为一种全局特征的方向场对于制定索引策略、提供稳定性和减少基于指纹的识别系统搜索过程中的响应时间至关重要。使用属性关系图和动态掩码可以利用分区方案提供的搜索功能。从每一种建议的策略中,都确定了数据库的渗透率指数以及所实现的索引算法所产生的错误。指纹验证能力提供的数据库被用来证实所取得的结果。所提出的搜索策略的计算实现证明了指导字段在指导搜索过程中提供的优点,平均减少了53.24%的比较次数,对不同质量的指纹图像表现稳定。根据研究结果,得出的结论是,采用这些索引策略将减少计算机科学大学数字识别和安全中心提出的基于指纹模式的个人识别模块的响应时间。
{"title":"Componente de indexación de huellas dactilares basado en características globales","authors":"Estela Odelsa Martín Coronel, Adrián Hernández Barrios, Allens Torres Ruíz","doi":"10.48168/innosoft.s1.a17","DOIUrl":"https://doi.org/10.48168/innosoft.s1.a17","url":null,"abstract":"El campo de orientación de la huella dactilar como característica global es fundamental para el desarrollo de una estrategia de indexación, aportando estabilidad y disminuyendo los tiempos de respuesta durante el proceso de búsqueda de un sistema de identificación basado en huellas dactilares. El empleo de grafos relacionales de atributos y máscaras dinámicas permite explotar las características brindadas por el esquema de particionado para la búsqueda. De cada una de las estrategias propuestas se determinó el índice de penetración de la base de datos, así como el error en que incurren los algoritmos de indexación implementados. Para corroborar los resultados obtenidos fueron empleados los bancos de datos aportados por la Competencia de verificación de huellas dactilares. La implementación computacional de las estrategias de búsquedas propuestas demuestra las virtudes que ofrece el campo de orientación para dirigir el proceso de búsqueda, logrando reducir el número de comparaciones en un 53.24% como promedio, comportándose de manera estable ante imágenes de huellas dactilares de diferente calidad. Basado en los resultados del estudio se concluyó que la adopción de dichas estrategias de indexación permitirá reducir el tiempo de respuesta en el módulo de identificación de individuos basado en patrones de la huella dactilar propuesto por el Centro de Identificación y Seguridad Digital de la Universidad de las Ciencias Informáticas.","PeriodicalId":52619,"journal":{"name":"Innovacion y Software","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2020-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"42153137","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}
引用次数: 1
QuantityEr: An extensible and simple solution to obtain the amount of results of complex queries to GitHub QuantityEr:一个可扩展和简单的解决方案,以获得对GitHub的复杂查询的结果量
Pub Date : 2020-03-30 DOI: 10.48168/innosoft.s1.a14
Ernesto Soto Gómez
GitHub is a platform that provides hosting for software development version control using Git. It features an application programming interface to allow the software to interact with the platform. The enormous quantity of information Hosted in GitHub may be useful to make studies about the current presence of development tools in the open-source software development community. However, the search engine has restrictions that make it impossible to issue complex queries to the platform. In this report, it is described as an object-oriented and extensible solution, named QuantityEr, to obtain the number of search results of complex queries to GitHub by using the inclusion-exclusion principle. The mathematical definitions, as well as related concepts, are presented. The mathematical model is discussed. The application of general design and used development tools are presented. Also, the results of the execution examples are showed. It is concluded that the treated problem has been solved although more work may be done to improve the solution.
GitHub是一个使用Git为软件开发版本控制提供托管的平台。它具有一个应用程序编程接口,允许软件与平台进行交互。GitHub中托管的大量信息可能有助于研究开源软件开发社区中当前存在的开发工具。然而,搜索引擎有一些限制,使得它不可能向平台发出复杂的查询。在这份报告中,它被描述为一个面向对象和可扩展的解决方案,名为QuantityEr,通过包含-排除原则来获取对GitHub的复杂查询的搜索结果的数量。给出了其数学定义及相关概念。讨论了数学模型。介绍了通用设计和常用开发工具的应用。最后给出了实例的执行结果。结论是,虽然还需要做更多的工作来改进解决方案,但所处理的问题已经解决。
{"title":"QuantityEr: An extensible and simple solution to obtain the amount of results of complex queries to GitHub","authors":"Ernesto Soto Gómez","doi":"10.48168/innosoft.s1.a14","DOIUrl":"https://doi.org/10.48168/innosoft.s1.a14","url":null,"abstract":"GitHub is a platform that provides hosting for software development version control using Git. It features an application programming interface to allow the software to interact with the platform. The enormous quantity of information Hosted in GitHub may be useful to make studies about the current presence of development tools in the open-source software development community. However, the search engine has restrictions that make it impossible to issue complex queries to the platform. In this report, it is described as an object-oriented and extensible solution, named QuantityEr, to obtain the number of search results of complex queries to GitHub by using the inclusion-exclusion principle. The mathematical definitions, as well as related concepts, are presented. The mathematical model is discussed. The application of general design and used development tools are presented. Also, the results of the execution examples are showed. It is concluded that the treated problem has been solved although more work may be done to improve the solution.","PeriodicalId":52619,"journal":{"name":"Innovacion y Software","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2020-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48306687","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
期刊
Innovacion y Software
全部 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