2018 6th International Conference in Software Engineering Research and Innovation (CONISOFT)最新文献

筛选
英文 中文
B-Learning in the Teaching-Learning of Boolean Function Simplification b学习在布尔函数化简教学中的应用
José A. Jiménez-Murillc, Octavio Ortíz-Ortíz, L. N. Alvarado-Zamora, Eréndira M. Jiménez-Hernández
{"title":"B-Learning in the Teaching-Learning of Boolean Function Simplification","authors":"José A. Jiménez-Murillc, Octavio Ortíz-Ortíz, L. N. Alvarado-Zamora, Eréndira M. Jiménez-Hernández","doi":"10.1109/CONISOFT.2018.8645934","DOIUrl":"https://doi.org/10.1109/CONISOFT.2018.8645934","url":null,"abstract":"This paper presents the results obtained after employing B-Learning to reinforce the teaching-learning of the Simplification of Boolean Functions. The experience, which was carried out with higher education students, reflects the positive influence that the use of technological instruments may have during learning activities if combined with classroom education. This was verified by means of a formal experiment, during which the results obtained by two groups of students were compared. The students in the experimental group, who used the “Boolean Soft” software tool to reinforce the learning of the Simplification of Boolean Functions, made better progress when compared to the students in the control group who did not use it.","PeriodicalId":387924,"journal":{"name":"2018 6th International Conference in Software Engineering Research and Innovation (CONISOFT)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125168775","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
What is Programming? Putting all Together - A Set of Skills Required 什么是编程?把所有的放在一起-一套所需的技能
R. Juárez-Ramírez, Christian X. Navarro, Verónica Tapia-Ibarra, Ricardo Macías-Olvera, C. Guerra-García
{"title":"What is Programming? Putting all Together - A Set of Skills Required","authors":"R. Juárez-Ramírez, Christian X. Navarro, Verónica Tapia-Ibarra, Ricardo Macías-Olvera, C. Guerra-García","doi":"10.1109/CONISOFT.2018.8645956","DOIUrl":"https://doi.org/10.1109/CONISOFT.2018.8645956","url":null,"abstract":"Developing programming skills is not an easy task for teaching and learning. Recently, research has been made in order to study the difficulties that students have for learning programming. Other research proposals have suggested innovative methodologies and tools to support learning programming. However, difficulties still remain. In this paper we propose an over-all view of programming, putting all together the elements which are involved in the programming tasks. Whit this proposal we try to make conscience in teachers and students about considering all these elements and to choose the better ways for instruction. We started this initiative by introducing a set of skills, which are going to be validated by students enrolled in programming courses.","PeriodicalId":387924,"journal":{"name":"2018 6th International Conference in Software Engineering Research and Innovation (CONISOFT)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129815436","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}
引用次数: 8
SagaMAS: A Software Framework for Distributed Transactions in the Microservice Architecture SagaMAS:微服务架构中分布式事务的软件框架
Xavier Limόn, A. Guerra-Hernández, Á. Sánchez-García, Juan Carlos Peréz Arriaga
{"title":"SagaMAS: A Software Framework for Distributed Transactions in the Microservice Architecture","authors":"Xavier Limόn, A. Guerra-Hernández, Á. Sánchez-García, Juan Carlos Peréz Arriaga","doi":"10.1109/CONISOFT.2018.8645853","DOIUrl":"https://doi.org/10.1109/CONISOFT.2018.8645853","url":null,"abstract":"This paper introduces SagaMAS: a Multi-Agent based framework on development, dealing with distributed transactions in the microservices architecture. Microservices are an architectural style where the distributed system is decomposed in a series of highly cohesive and independent services. Each microservice can have different implementations and data persistence technologies, resulting in heterogeneous distributed systems. Given its heterogeneity and distributed nature, an open challenge in this architecture is the proper management of distributed transactions that expand through several microservices. Multi-Agent Systems are by definition distributed systems suited for complex coordination tasks, such as this. The proposed framework can be seen as a decoupled autonomous layer that coordinates the distributed transactions of the system, relieving the microservice developer from such tasks, and simplifying microservice interactions. Unlike existing approaches, our proposal is conceived and usable at an abstraction level appropriate to express reliability and robustness issues in terms of agent coordination.","PeriodicalId":387924,"journal":{"name":"2018 6th International Conference in Software Engineering Research and Innovation (CONISOFT)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130859691","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}
引用次数: 10
Cardiopulmonary Simulator Using an Internet of Things Approach 使用物联网方法的心肺模拟器
J. G. Rodríguez-Ruiz, C. Galván-Tejada, S. Vázquez-Reyes, J. Galván-Tejada, José A. Gutiérrcz-Gnccchi
{"title":"Cardiopulmonary Simulator Using an Internet of Things Approach","authors":"J. G. Rodríguez-Ruiz, C. Galván-Tejada, S. Vázquez-Reyes, J. Galván-Tejada, José A. Gutiérrcz-Gnccchi","doi":"10.1109/CONISOFT.2018.8645885","DOIUrl":"https://doi.org/10.1109/CONISOFT.2018.8645885","url":null,"abstract":"The simulation based on mannequins for medical education has been used for a few decades and has given favorable results in the comprehensive development of students in the area of Health Care Sciences, in this article an investigation is made about the benefits of this technique and a way to improve it, to reach it a high fidelity simulator with a torso dummy was developed for teaching cardiopulmonary auscultation. The proposed functional prototype was developed using an Internet of Things approach in which a mannequin torso is controlled through a mobile application for the reproduction of heart and lung sounds from forty different pathologies, the brain of the simulator is a micro-controller that stores the sounds and has the server functionality for the connection with the mobile application through WiFi. The resulting product is a high fidelity simulator with low cost, usable and accessible for students and institutions.","PeriodicalId":387924,"journal":{"name":"2018 6th International Conference in Software Engineering Research and Innovation (CONISOFT)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131775266","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
Software Stability: A Systematic Literature Review 软件稳定性:系统文献综述
Saul Melchor Ramirez, Karen Cortes, J. O. Ocharán-Hernández, Angel Juan Sanchez Garcia
{"title":"Software Stability: A Systematic Literature Review","authors":"Saul Melchor Ramirez, Karen Cortes, J. O. Ocharán-Hernández, Angel Juan Sanchez Garcia","doi":"10.1109/CONISOFT.2018.8645866","DOIUrl":"https://doi.org/10.1109/CONISOFT.2018.8645866","url":null,"abstract":"Evolvability is the capability of a software product to be evolved to continue to serve its customers in a cost effective way. The term software evolution is closely related to maintenance, and evolvability is often used to mean maintainability or modifiability. When developing software architectures, evolvability is a desired quality attribute. It must be remembered that software architecture design is related to the proper consideration of quality attributes. Architectural decisions are made in order to fulfill, not only functional requirements, but also quality attributes. In order to design a software architecture that properly considers evolvability, Maccari and Galal have proposed an evolvability view which considers components stability. However, there is no guidance on how to obtain components stability. In order to propose a stability metric for architectural components, a systematic literature review (SLR) was performed. The intention of such a systematic literature review was to identify and evaluate available research about software stability. The results of the SRL are presented along with some proposals for further research.","PeriodicalId":387924,"journal":{"name":"2018 6th International Conference in Software Engineering Research and Innovation (CONISOFT)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121573952","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
Development of a Security Layer in a Mobile Health System 移动医疗系统中安全层的开发
Karina López-Landa, Saúl Domínguez-Isidro, Y. Hernández-Velázquez, E. López-Domínguez
{"title":"Development of a Security Layer in a Mobile Health System","authors":"Karina López-Landa, Saúl Domínguez-Isidro, Y. Hernández-Velázquez, E. López-Domínguez","doi":"10.1109/CONISOFT.2018.8645893","DOIUrl":"https://doi.org/10.1109/CONISOFT.2018.8645893","url":null,"abstract":"Mobile Health (mHealth) systems are a growing field that allows optimizing monitor several patients chronic diseases, enhancing response times concerning patients health conditions. Due to the architecture of this type of systems, the security is an important matter for protecting the patient information privacy. Based on the Official Mexican Standard guidelines NOM-024-SSA3-2010, this paper presents the development of a security layer over a mHealth system aimed toward patients with Chronic Kidney Disease in peritoneal dialysis therapy, which was developed in the National Laboratory on Advanced Informatics in collaboration with the Regional Hospital Zone No. 11 of the “Instituto Mexicano del Seguro Social” (IMSS). The proposed security layer is designed to protect two system elements: 1) Patient information and 2) Server availability. To achieve this, a symmetric encryption algorithm, Advanced Encryption Standard (AES), is implemented in the services offered by the system to preserve the confidentiality and integrity of patient information. On the other hand, a security test, reCAPTCHA, is added in the user authentication service of the system to conserve server availability avoiding overloads using bots. To verify the correct functioning of the proposed security layer, a set of unit and integration test was performed for each system service.","PeriodicalId":387924,"journal":{"name":"2018 6th International Conference in Software Engineering Research and Innovation (CONISOFT)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132036348","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
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信