Conferencia Iberoamericana de Software Engineering最新文献

筛选
英文 中文
An experiment on how graduating students represent software designs 一个关于毕业生如何表现软件设计的实验
Conferencia Iberoamericana de Software Engineering Pub Date : 2022-06-13 DOI: 10.5753/cibse.2022.20963
Silvana Moreno, Diego Vallespir, Martín Solari
{"title":"An experiment on how graduating students represent software designs","authors":"Silvana Moreno, Diego Vallespir, Martín Solari","doi":"10.5753/cibse.2022.20963","DOIUrl":"https://doi.org/10.5753/cibse.2022.20963","url":null,"abstract":"As a practice, software design seeks to contribute to developing quality software. For graduating students, the design is difficult to understand, and building a good design seems to require a certain level of cognitive development. In this study, we report an experiment to know how students habitually represent detailed design (what artifacts and ways of design representation they use) and if there is an effect on software quality when they deliver the design representation. We found that students design on a basic level, they do not achieve complete designs that combine several artifacts to model dynamic and static aspects. Also, the delivery of design representation did not improve software quality.","PeriodicalId":146286,"journal":{"name":"Conferencia Iberoamericana de Software Engineering","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2022-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133012878","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
Towards an ontology-based recommender system for agile practices adoption 面向采用敏捷实践的基于本体的推荐系统
Conferencia Iberoamericana de Software Engineering Pub Date : 2022-06-13 DOI: 10.5753/cibse.2022.20980
M. L. Roldán, V. Bollati, S. Gonnet
{"title":"Towards an ontology-based recommender system for agile practices adoption","authors":"M. L. Roldán, V. Bollati, S. Gonnet","doi":"10.5753/cibse.2022.20980","DOIUrl":"https://doi.org/10.5753/cibse.2022.20980","url":null,"abstract":"Choosing the right agile practices to be adopted in a software development process is complex, especially for organizations with little experience and a high turnover of human resources. To select the best practices, it is necessary to consider the characteristics that describe the team, the project, and the context in which they will be applied. In this paper, we propose an ontology-based agile practices recommender. The ontology was built and populated with knowledge obtained from software projects of Argentine organizations. The recommender applies the FP-Growth algorithm to find the most suitable practices for the target profile. In addition, it discovers potential conflicts between the profile and the recommended practices.","PeriodicalId":146286,"journal":{"name":"Conferencia Iberoamericana de Software Engineering","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2022-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125369862","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
Outsourcing with distributed teams in large-scale environments 在大规模环境中使用分布式团队进行外包
Conferencia Iberoamericana de Software Engineering Pub Date : 2022-06-13 DOI: 10.5753/cibse.2022.20974
R. Camara, M. Marinho, Suzana Sampaio, I. Júnior, H. Moura
{"title":"Outsourcing with distributed teams in large-scale environments","authors":"R. Camara, M. Marinho, Suzana Sampaio, I. Júnior, H. Moura","doi":"10.5753/cibse.2022.20974","DOIUrl":"https://doi.org/10.5753/cibse.2022.20974","url":null,"abstract":"Outsourcing projects continue to grow through a more distributed and connected environment among teams from all over the globe. Due to it, many customer-vendor relationships are being formed in multi-site settings around a large-scale agile project. Companies are constantly looking for suppliers to assist and develop their complex products, although large-scale agile projects with many teams require some attention to the outsourcing project. Based on it, this study aims to conduct a systematic literature review regarding how outsourced distributed teams from large-scale agile projects are handling their operation. From 23 studies, it was possible to synthesize six distinct themes and 15 patterns of outsourcing distributed teams working in large-scale contexts.","PeriodicalId":146286,"journal":{"name":"Conferencia Iberoamericana de Software Engineering","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2022-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129883655","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
Tool support to aligning requirements and testing through behaviour-driven requirements patterns 通过行为驱动的需求模式来调整需求和测试的工具支持
Conferencia Iberoamericana de Software Engineering Pub Date : 2022-06-13 DOI: 10.5753/cibse.2022.20979
Pollyana de Queiroz Ribeiro, E. F. Veiga, Mariana C. Martins, A. Vincenzi, T. Kudo, R. Bulcão-Neto
{"title":"Tool support to aligning requirements and testing through behaviour-driven requirements patterns","authors":"Pollyana de Queiroz Ribeiro, E. F. Veiga, Mariana C. Martins, A. Vincenzi, T. Kudo, R. Bulcão-Neto","doi":"10.5753/cibse.2022.20979","DOIUrl":"https://doi.org/10.5753/cibse.2022.20979","url":null,"abstract":"The software industry still struggles with adverse effects of a weak alignment between requirements and testing. The Software Pattern Metamodel (SoPaMM) aligns requirements and test patterns under the influence of agile practices. However, these patterns will be more beneficial for professionals if development activities are supported by a software tool. This paper presents the behaviour-DRivEn Application Model generator (DREAM) tool, automatically generating requirements and test specifications from SoPaMM-based patterns. We show how DREAM supports requirements elicitation and specification, test case elaboration, and software documentation using a patterns catalogue for electronic health record systems.","PeriodicalId":146286,"journal":{"name":"Conferencia Iberoamericana de Software Engineering","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2022-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134536270","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
Centrarse en las personas para facilitar abordajes de Diseño Participativo 以人为本,促进参与式设计方法
Conferencia Iberoamericana de Software Engineering Pub Date : 2022-06-13 DOI: 10.5753/cibse.2022.20967
C. Corso, C. Challiol
{"title":"Centrarse en las personas para facilitar abordajes de Diseño Participativo","authors":"C. Corso, C. Challiol","doi":"10.5753/cibse.2022.20967","DOIUrl":"https://doi.org/10.5753/cibse.2022.20967","url":null,"abstract":"Facilitar experiencias de Diseño Participativo para crear software para adultos neurodiversos conlleva muchos desafíos; ya que las preferencias de las personas que participan se deben considerar a la hora de plantear cada actividad. En este trabajo se propone un framework conceptual para guiar a los facilitadores en el diseño y conducción de experiencias de Diseño Participativo centrándose en las personas neurodiversas que participan. Este framework se basa en Design Thinking para innovar en la creación de software. Se presenta un resumen del estado actual de la temática y se plantea un espacio de discusión para invitar a los diseñadores a reflexionar.","PeriodicalId":146286,"journal":{"name":"Conferencia Iberoamericana de Software Engineering","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2022-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114387601","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
A Metrics-based Approach for Assessing Architecture-Implementation Mappings 评估体系结构-实现映射的基于度量的方法
Conferencia Iberoamericana de Software Engineering Pub Date : 2022-06-13 DOI: 10.5753/cibse.2022.20960
J. A. D. Pace, Rodrigo Cian Berrios, Antonela Tommasel, H. Vázquez
{"title":"A Metrics-based Approach for Assessing Architecture-Implementation Mappings","authors":"J. A. D. Pace, Rodrigo Cian Berrios, Antonela Tommasel, H. Vázquez","doi":"10.5753/cibse.2022.20960","DOIUrl":"https://doi.org/10.5753/cibse.2022.20960","url":null,"abstract":"Several automated techniques for assisting engineers in creating mappings between source code (e.g., classes) and architecture elements (e.g., modules) have been proposed. They are generally assessed via precision and recall metrics. However, these metrics can only be evaluated post-mortem, i.e., once an expert created and validated all the mappings. In practice, given a set of mappings, engineers would like to assess their quality without (effortfully) validating the whole set. In this context, we explore a suite of quality metrics as an architectural fitness function for a ranking of mappings, which helps engineers select a useful list of those mappings. We empirically analyzed the evolution of our metrics in two projects using different mapping techniques.","PeriodicalId":146286,"journal":{"name":"Conferencia Iberoamericana de Software Engineering","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2022-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123977866","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
Syntactic and Semantic Similarities and Discrepancies between Terms of Glossaries for Software Testing 软件测试术语表的语法语义异同
Conferencia Iberoamericana de Software Engineering Pub Date : 2022-06-13 DOI: 10.5753/cibse.2022.20978
Guido Tebes, P. Lew, L. Olsina
{"title":"Syntactic and Semantic Similarities and Discrepancies between Terms of Glossaries for Software Testing","authors":"Guido Tebes, P. Lew, L. Olsina","doi":"10.5753/cibse.2022.20978","DOIUrl":"https://doi.org/10.5753/cibse.2022.20978","url":null,"abstract":"For software testing, this work performs a comparison and analysis of syntactic and semantic similarities and discrepancies between 3 glossaries. To conduct the study, 8 terminological categories were conceived, which were used to categorize each glossary term, considering the intended semantics. Also, to count the occurrence frequency of a term in the glossaries, a tool was built that also takes into account the matching of synonyms. Then, the analysis of similarities and discrepancies, as well as absent terms for a subset of them, is performed using metrics and expert interpretations. This study identifies several disagreements in standard terminologies that should merit further attention and efforts to promote harmonization amongst the authors/ publishers of these glossaries with the overarching end goal of assisting their readers in learning and understanding the domain of software testing.","PeriodicalId":146286,"journal":{"name":"Conferencia Iberoamericana de Software Engineering","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2022-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116642734","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
An Overview of Software Architecture Education 软件架构教育概述
Conferencia Iberoamericana de Software Engineering Pub Date : 2022-06-13 DOI: 10.5753/cibse.2022.20964
B. R. Oliveira, Lina Garcés, K. T. Lyra, D. S. Santos, Seiji Isotani, E. Nakagawa
{"title":"An Overview of Software Architecture Education","authors":"B. R. Oliveira, Lina Garcés, K. T. Lyra, D. S. Santos, Seiji Isotani, E. Nakagawa","doi":"10.5753/cibse.2022.20964","DOIUrl":"https://doi.org/10.5753/cibse.2022.20964","url":null,"abstract":"Software architecture comprises the most relevant structure of a software system and is a factor to enable systems to achieve qualities that are crucial to the system's goals. In this sense, teaching software architecture to students and professionals remains a very important task. However, it is still a challenging matter for teachers and learners on different levels and contexts. We also lack an updated overview on how such a challenge has been addressed. This paper presents an overview of software architecture education experiences and initiatives. For this, we systematically examined the most relevant studies addressing software architecture education. After analyzing a total of 50 studies, we discuss how software architecture has been taught, the topic mostly taught, the learning objectives, and the learning methods. Based on our findings, we also present open issues that still remain to be further investigated, aiming to mature software architecture education.","PeriodicalId":146286,"journal":{"name":"Conferencia Iberoamericana de Software Engineering","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2022-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128190431","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}
引用次数: 4
On the Need to Use Smart Contracts in Enterprise Application Integration 浅谈企业应用集成中使用智能合约的必要性
Conferencia Iberoamericana de Software Engineering Pub Date : 2022-06-13 DOI: 10.5753/cibse.2022.20973
Fernando Parahyba, E. F. Dornelles, Fabricia Roos-Frantz, R. Z. Frantz, Carlos Molina-Jiménez, A. M. R. Quintero, J. Bocanegra, S. Sawicki
{"title":"On the Need to Use Smart Contracts in Enterprise Application Integration","authors":"Fernando Parahyba, E. F. Dornelles, Fabricia Roos-Frantz, R. Z. Frantz, Carlos Molina-Jiménez, A. M. R. Quintero, J. Bocanegra, S. Sawicki","doi":"10.5753/cibse.2022.20973","DOIUrl":"https://doi.org/10.5753/cibse.2022.20973","url":null,"abstract":"Integration processes involve Business Constraints and Service Level Agreements that, with current technology, are not monitored or enforced automatically at run-time. This approach leaves the participants with no means of supervising the development of their interactions or of collecting indisputable evidence to ease the resolution of disputes that can potentially emerge. In this paper, to address the issue, we suggest the inclusion of smart contracts in integration processes to supervise and mediate, at run-time, the agreements to which the participants commit. We discuss the requirements that smart contracts for integration processes need to meet and the challenges involved in writing, executing, deploying, and verifying them.","PeriodicalId":146286,"journal":{"name":"Conferencia Iberoamericana de Software Engineering","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2022-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114868315","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
Experimento para evaluar el uso de patrones de negocio para facilitar la comprensión del modelo conceptual de un sistema de gobierno electrónico 实验评估业务模式的使用,以促进理解电子政府系统的概念模型
Conferencia Iberoamericana de Software Engineering Pub Date : 2022-06-13 DOI: 10.5753/cibse.2022.20969
Oscar Medina, M. Genero, M. Marciszack, Alicia Bratti, A. Strub
{"title":"Experimento para evaluar el uso de patrones de negocio para facilitar la comprensión del modelo conceptual de un sistema de gobierno electrónico","authors":"Oscar Medina, M. Genero, M. Marciszack, Alicia Bratti, A. Strub","doi":"10.5753/cibse.2022.20969","DOIUrl":"https://doi.org/10.5753/cibse.2022.20969","url":null,"abstract":"Los patrones son reconocidos como modelos exitosos que favorecen la reusabilidad, y es una de sus características, facilitar la comprensión de un modelo. Este artículo describe un experimento cuyo objetivo es corroborar si el uso de patrones de negocio mejora la comprensión del modelo conceptual de un sistema de gobierno electrónico. El experimento se realizó en el año 2021 con 33 estudiantes del tercer curso de la carrera de Ingeniería en Sistemas de Información. Los resultados obtenidos evidencian que existen diferencias significativas en favor a la efectividad de la comprensión del modelo conceptual al utilizar patrones de negocio. En cambio, no hay diferencias relevantes en la eficiencia al utilizar, o no, patrones.","PeriodicalId":146286,"journal":{"name":"Conferencia Iberoamericana de Software Engineering","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2022-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132233661","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学术官方微信