Waldo Jefferson Trebejo Loayza, Fany Sobero Rodríguez
{"title":"Herramienta para el modelado y generación de código de Arquitecturas de Software basadas en Microservicios y Diseño guiado por el dominio (DDD)","authors":"Waldo Jefferson Trebejo Loayza, Fany Sobero Rodríguez","doi":"10.15381/rpcs.v4i2.24855","DOIUrl":"https://doi.org/10.15381/rpcs.v4i2.24855","url":null,"abstract":"Diferentes empresas que brindan servicios digitales deben contar con software sofisticados que permitan realizar diversas operaciones de manera oportuna y segura, manteniendo el programa en constante mejora, actualización y opciones para incorporar nuevas tecnologías del mercado. Muchas empresas aún utilizan sistemas heredados como su principal herramienta para los procesos de negocios, mientras que otras utilizan tecnologías obsoletas que limitan su capacidad para realizar actualizaciones o migraciones a tecnologías modernas, convirtiendo este escenario en una amenaza para la seguridad de los sistemas informáticos con los que operan, que pone en peligro el rendimiento y la productividad de la empresa. El presente artículo implementa una herramienta de modelado y generación de código de arquitectura de software basada en Microservicios y Diseño Dirigido por Dominio (DDD), para facilitar y acelerar el desarrollo de proyectos de software y la migración de sistemas heredados a nuevos servicios independientes, al tiempo que, utilizando tecnologías modernas para dar cuenta de la interoperabilidad, seguridad, escalabilidad, modularidad entre otros atributos de calidad. Para validar la contribución de la herramienta, se validó con expertos en diseño y construcción de software, lo que reveló la eficiencia y eficacia de la generación del modelo y código, así como la aceptación de la usabilidad de la herramienta.","PeriodicalId":355216,"journal":{"name":"Revista peruana de computación y sistemas","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134624518","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":"Modelo de gobierno de tecnologías de la información: Diseño para una Facultad de Ingeniería de una universidad pública peruana","authors":"Raquel Beatriz Malca Chuquiruna","doi":"10.15381/rpcs.v4i2.24853","DOIUrl":"https://doi.org/10.15381/rpcs.v4i2.24853","url":null,"abstract":"El objetivo de la investigación fue proponer un modelo de gobierno de tecnologías de información basado en COBIT 2019 para una facultad de ingeniería de una universidad pública peruana alineado al plan estratégico de dicha facultad y universidad. La población estuvo constituida por 89 personas de diversas oficinas de la universidad pública (personal directivo, área de planificación, control interno, área legal, área de operaciones, área de recursos humanos y área de informática) y de la facultad de ingeniería (personal administrativo, personal docente, personal directivo y unidad de informática). El modelo propuesto incluyó indicadores como: cantidad de procesos por nivel de madurez, cantidad de metas de tecnologías de información alineadas a las metas institucionales, porcentaje de avance en la implementación de dominios y procesos COBIT en la universidad y porcentaje de tecnologías de información disponibles para la implementación del COBIT. La implementación de este modelo permitirá a las facultades o escuelas profesionales de ingeniería que se mejore su gestión, contribuyendo en los factores de alineamiento estratégico de tecnologías de información. Se recomienda implementar este modelo en facultades o escuelas profesionales de ingeniería de sistemas de universidades públicas o privadas con estructuras organizacionales similares.","PeriodicalId":355216,"journal":{"name":"Revista peruana de computación y sistemas","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130774263","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":"Diseño e implementación de un Sistema de Gestión de Despacho para el control de los equipos de carguío y acarreo utilizando la comunicación de señal móvil en la unidad minera Summa Gold Corporation SAC","authors":"Antony Alfaro","doi":"10.15381/rpcs.v4i1.24123","DOIUrl":"https://doi.org/10.15381/rpcs.v4i1.24123","url":null,"abstract":"En la actualidad, las empresas están aplicando diferentes tecnologías para apoyar el desarrollo de sus procesos productivos; uno de los sectores es la minería, donde se aplica la tecnología en sus diferentes etapas y procesos de producción. En el presente documento se desarrolló un nuevo diseño de sistema de control de los equipos de carguío y acarreo por medio de un sistema de gestión de Despacho apoyado en la tecnología de señal móvil, GPS, equipos tecnológicos (Tablets) que fueron los utilizados para la creación del sistema y por medio de la metodología Scrum, la cual permitió la planificación de cada fase del diseño, para llevar un mejor control en tiempo real del trabajo que realiza cada equipo de carguío y acarreo en la unidad minera de la empresa Summa Gold Corporation SAC, con la finalidad de tener una información mucho más exacta del trabajo que se realiza, generando valor en la empresa. Como resultado, se logró gestionar de forma eficiente los tiempos de los equipos de la operación, así mismo, se alcanzó la disminución de los costos al lograr operar de forma eficiente los recursos de la mina, ya que se incrementó la productividad y se eliminaron los tiempos de improductividad.","PeriodicalId":355216,"journal":{"name":"Revista peruana de computación y sistemas","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125331672","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":"EasyRest: Generador automático de API Rest basado en Spring Framework y motor de plantillas Beetl","authors":"Alvaro Chavez Chavez, Lenis Rossi Wong Portillo","doi":"10.15381/rpcs.v4i1.24125","DOIUrl":"https://doi.org/10.15381/rpcs.v4i1.24125","url":null,"abstract":"En la actualidad API REST es el enfoque de desarrollo de aplicaciones más usado a nivel mundial, sin embargo, un gran porcentaje del desarrollo es repetitivo. La repetición en el desarrollo genera pérdidas de tiempo y dinero. En el presente estudio se propone EasyRest, un proyecto de generación automática de API Rest basado en Spring Framework. Para el desarrollo de esta propuesta se realizó la construcción de un arquetipo personalizado en Apache Maven. Además, se realizó la construcción de los templates basados en Beetl. La propuesta genera un proyecto backend Rest, que contiene controladores, servicios y repositorios. Los resultados obtenidos con la propuesta pudieron reducir significativamente el tiempo necesario para la construcción del API Rest, en comparación a una construcción manual. Como conclusión la propuesta EasyRest permite la creación automática de API’s Rest en un mínimo de tiempo de desarrollo, automatizando el desarrollo de proyectos backend.","PeriodicalId":355216,"journal":{"name":"Revista peruana de computación y sistemas","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129381643","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":"Herramienta móvil para desarrollar habilidades de comunicación en infantes con trastorno de espectro autista","authors":"Raul J. Guzman Condor, A. M. Huayna Dueñas","doi":"10.15381/rpcs.v4i1.24126","DOIUrl":"https://doi.org/10.15381/rpcs.v4i1.24126","url":null,"abstract":"Los infantes con Trastorno de Espectro Autista (TEA) necesitan terapias y herramientas especiales para desarrollar sus habilidades. En muchos casos, éstos no están disponibles debido a factores socioeconómicos, Picture Exchange Communication System (PECS) es una de las herramientas más utilizadas debido a su facilidad de uso y buenos resultados. En este estudio se propone una metodología de desarrollo de aplicación móvil para interacción de infantes con TEA con seis fases, simultáneamente se ha creado una herramienta tecnológica llamada CMI una aplicación móvil para interacción de infantes con TEA que adopta todas las características del PECS tradicional y agregando nuevas funcionalidades. Para su implementación participaron 25 infantes de diversa gravedad que recibieron apoyo familiar durante más de un mes. Los resultados mostraron que hubo mejoras en más del 15% en la preparación de materiales, reducción de la complejidad en el uso e incremento en la calidad de esta herramienta en comparación a otras. De igual manera, hubo un aumento del 10% en el desarrollo de habilidades sociales y de comunicación, al igual que una disminución de los costos económicos mayor al 28% debido a que la herramienta es gratuita y está disponible para las familias.","PeriodicalId":355216,"journal":{"name":"Revista peruana de computación y sistemas","volume":"2017 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121511181","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}
Jesús A. Córdova Serrano, Sheila P. Campos Briceño, R. Delgadillo, David Mauricio
{"title":"Modelamiento y Simulación de Redes de Transporte Urbano: Seis Casos en Lima","authors":"Jesús A. Córdova Serrano, Sheila P. Campos Briceño, R. Delgadillo, David Mauricio","doi":"10.15381/RPCS.V3I2.19391","DOIUrl":"https://doi.org/10.15381/RPCS.V3I2.19391","url":null,"abstract":"Los estudios de las redes de transporte urbano en muchas ciudades no están bien enfocados, pues no contemplan herramientas para su planificación y control, haciendo que las decisiones para solucionar los múltiples problemas respecto a la congestión vehicular sean caros y no adecuadas, generando malestar en los usuarios, y muchas veces agrava los problemas, pues no se evalúa su impacto. Una alternativa a ello son los simuladores de tráfico, que en la actualidad existen en variedad, sin embargo, no son de fácil acceso, se requiere un estudio formal y una relación con el centro de investigación que lo provee, sus reportes personalizados son limitados y obedecen a otra realidad. En el presente trabajo se modela, simula seis casos frecuentes de redes de transporte urbano en Lima: Intersección, Ovalo, Unión, By-Pass, Trébol y T; mediante el uso de Arena (simulador de propósito general), técnicas estadísticas y de simulación conocidas. Se validó el modelo T con un nivel de confianza promedio del 95%, además, se pudo obtener información personalizada para la toma de decisión.","PeriodicalId":355216,"journal":{"name":"Revista peruana de computación y sistemas","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126987800","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":"Modelo de Tecnologías de Información para la captación del talento deportivo en centros escolares peruanos","authors":"Arturo Laredo-Montero, César Astete-Flor, Jesús Mejía-Cavero","doi":"10.15381/RPCS.V3I2.19303","DOIUrl":"https://doi.org/10.15381/RPCS.V3I2.19303","url":null,"abstract":"La presente investigación titulada “Modelo de Tecnologías de Información para la captación del talento deportivo en centros escolares peruanos” nace de la necesidad, por parte de instituciones estatales, de una herramienta de tecnología de información que ayude a las entidades competentes para mejorar la captación de competencias humanas en actividades deportivas y que los centros de educación escolar en el Perú carecen de este instrumento. Es por esta razón, que no todos los talentos son captados y los que se reclutan, en su mayoría, lo son por factores de suerte o voluntad propia. Esta investigación se realizó bajo el enfoque cualitativo y cuantitativo con un alcance descriptivo, donde se aplicó instrumentos como la entrevista y la observación a entrenadores, docentes de educación física, además de personal profesional involucrado en la gestión deportiva. Como producto de este estudio, se ha logrado perfilar un modelo de Tecnología de Información que permite integrar y desarrollar el talento deportivo a través de indicadores competitivos para medir sus destrezas y habilidades, que permitirán comprobar si el atleta captado tiene la capacidad deportiva para competir en los futuros torneos internacionales y reducir significativamente la deserción y pérdida de talentos.","PeriodicalId":355216,"journal":{"name":"Revista peruana de computación y sistemas","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131132412","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}
Marco A. Coral, M. Salazar, L. Palacios, Santiago Moquillaza, J. C. Alvarez
{"title":"Construcción del conocimiento alrededor de sistemas híbridos fotovoltaicos mediante Descubrimiento basado en la literatura","authors":"Marco A. Coral, M. Salazar, L. Palacios, Santiago Moquillaza, J. C. Alvarez","doi":"10.15381/RPCS.V3I2.19257","DOIUrl":"https://doi.org/10.15381/RPCS.V3I2.19257","url":null,"abstract":"Ante la necesidad de profundizar la dinámica en la generación de nuevos conocimientos, con relación a las energías renovables, en particular alrededor de los sistemas híbridos fotovoltaicos, en este estudio se examinan las investigaciones elaboradas bajo una estructura de colaboración de investigación, mediante “Literature Based Discovery” - LBD. Se elabora una cadena de búsqueda, para capturar aspectos emergentes y otros aspectos innovadores o exploratorios de energía renovable de los sistemas híbridos fotovoltaicos. Los pasos seguidos tienen como prioridad generar la extracción y búsqueda automatizada, a partir de las palabras-clave, agrupar los resultados buscando las referencias de estos, además de ubicar investigaciones sobre estos términos semánticos, conceptos y la relación entre ellos mediante minería de texto. Los resultados generan agrupación de tópicos en base a las palabras clave, los que han sido vinculados por LBD, estos identifican dependencias entre diversos análisis concluyéndose que las técnicas LBD generan correlaciones que no se ven explícitamente, por lo que es necesario realizar análisis adicionales por parte del experto para determinar correctamente el conocimiento implícito.","PeriodicalId":355216,"journal":{"name":"Revista peruana de computación y sistemas","volume":"106 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124116396","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}
Smith Avilés Matute, Diego Ávila-Pesantez, M. Ávila
{"title":"Desarrollo de sistema Web basado en los frameworks de Laravel y VueJs, para la gestión por procesos: Un estudio de caso","authors":"Smith Avilés Matute, Diego Ávila-Pesantez, M. Ávila","doi":"10.15381/RPCS.V3I2.19256","DOIUrl":"https://doi.org/10.15381/RPCS.V3I2.19256","url":null,"abstract":"En la actualidad, el desarrollo de software implica un alto volumen de transferencia de datos entre las aplicaciones y el usuario final , esto exige implementarlas utilizando nuevas tecnologías web. El presente trabajo contribuye al desarrollo de una aplicación web para mejorar la gestión de procesos de la compañía de seguridad UNICEPRI, integrando elementos adecuados como son los frameworks Laravel para el backend y VueJs para el frontend, y el gestor de base de datos MariaDB. El enfoque Modelo Vista-Controlador redujo el uso de recursos de memoria, el tiempo de navegación y la recuperación de datos mediante la reutilización de componentes y la carga parcial del sitio web, obteniendo flexibilidad y comunicación con otras aplicaciones y hardware. Para dar seguimiento a la implementación se utilizó la metodología ágil SCRUM, permitiendo una adecuada comunicación entre cliente y desarrollador, y el cumplimiento de las diferentes actividades en los tiempos establecidos. Para la evaluación de la calidad del software se utilizó la métrica de eficiencia con respecto al tiempo de respuesta definida en la norma ISO/IEC 25010, que fueron analizados mediante la prueba estadística t-pareada, dando como resultado una significativa eficiencia del sistema, mejorando la gestión por procesos del personal administrativo dentro de la compañía.","PeriodicalId":355216,"journal":{"name":"Revista peruana de computación y sistemas","volume":"75 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129135076","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":"Políticas para reducir el problema (no percibido) de las personas ubicadas en Áreas Vulnerables","authors":"José Robles Laynes","doi":"10.15381/RPCS.V2I1.16434","DOIUrl":"https://doi.org/10.15381/RPCS.V2I1.16434","url":null,"abstract":"Este trabajo parte de la interrogante: ¿Cuál sería la razón por la cual nuestros compatriotas optan viven en áreas vulnerables, exponiendo su vida y la de sus familiares? Esta pregunta es relevante porque afecta a millones de compatriotas (36% de la población, según el Ministerio del Ambiente) y es aplicable a cualquier parte del Perú. \u0000Para responder a esta pregunta se propone un modelo explicativo, señalándose variables de análisis, y sus posibles relaciones, para luego realizar simulaciones. Es necesario considerar que el objetivo de las simulaciones no es brindar resultados exactos, sino describir posibles comportamientos futuros, sobre la base de las acciones que tomemos en el presente. \u0000El modelo planteado considera un horizonte de 50 años, e indica que sólo si se trata el problema en forma intensiva, el porcentaje de personas en áreas vulnerables podría reducirse luego de una década. Asimismo, se concluye que si no se toman acciones, las personas ubicadas en áreas vulnerables representarían el 51% de la población en el periodo analizado. En ese sentido, las políticas que más aportarían a reducir el porcentaje de personas en áreas vulnerables son: la reubicación, la promoción de la educación y la mejora en la eficacia del gasto público.","PeriodicalId":355216,"journal":{"name":"Revista peruana de computación y sistemas","volume":"19 1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-07-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132565577","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}