software defect prediction helps quality assurance teams find defects in software, thereby enhancing the reliability of the systems. In existing code-visualization-based defect prediction methods, challenges arise fro...
详细信息
Virtual reality (VR) stands as a cutting-edge educational platform facilitating the visualization of intricate engineering and sustainability concepts, yet there exists a notable research gap regarding its potential t...
详细信息
Virtual reality (VR) stands as a cutting-edge educational platform facilitating the visualization of intricate engineering and sustainability concepts, yet there exists a notable research gap regarding its potential to enhance sustainability education. This study compared traditional lectures, VR animations on flat screens, and head-mounted VR on student knowledge retention and engagement in sustainability education. A quasi-experimental design was employed with Pre (N = 55), Post1 (N = 55), and Post-2 (N = 51) assessments to measure content knowledge and perceptions, using both quantitative and qualitative data. Mann-Whitney tests showed significant differences between Pre and both Post-1 (p = 0.0028) and Post-2 (p = 0.0044), but not between Post-1 and Post-2 (p = 0.5014). Content knowledge improved with both VR head-mounted displays and flat screen methods compared to traditional lectures. However, VR with head-mounted displays performed better than flat screen methods. The perception survey analysis used a two-sample test for proportions to compare the delivery modes. Post survey scores indicated that head-mounted VR had higher mean and median values compared to traditional and flat screen methods, suggesting it was perceived as more valuable, engaging, and effective in learning. Sentiment analysis of open-ended responses showed that students rated the flat screen delivery mode more positively in Post-2. Although head-mounted VR showed a similar trend, it didn't achieve the same level of positivity. Enhancing the user interface and visual quality could improve its positive sentiment. The results highlight VR's effectiveness as an educational tool, providing immersive, customizable learning environments and risk-free simulations that could transform sustainability education and equip future leaders for global challenges.
The involvement of companies and public institutions in open-source software (OSS) has become widespread. While studies have explored the business models of for-profit organizations and their impact on software qualit...
详细信息
ISBN:
(纸本)9798400705335
The involvement of companies and public institutions in open-source software (OSS) has become widespread. While studies have explored the business models of for-profit organizations and their impact on software quality, little is known about their influence on OSS communities, especially in terms of diversity and inclusion. This knowledge gap is significant, considering that many organizations have the resources to enhance diversity and inclusion internally, but whether these efforts extend to OSS remains uncertain. To address this gap, we conducted interviews with maintainers of community-owned and organization-owned OSS projects, revealing tensions between organizations and their projects and identifying the impact of internal policies on OSS communities. Our findings reveal that, on the one hand, organization-owned projects often restrict external contributions due to stringent operating procedures and segmented communication, leading to limited external engagement. On the other hand, these organizations positively influence diversity and inclusion, notably in the representation and roles of women and the implementation of mentorship programs.
The proceedings contain 94 papers. The topics discussed include: two-dimensional motif extraction from images: a study using an electrocardiogram;fast algorithms for the capacitated vehicle routing problem using machi...
ISBN:
(纸本)9789897586149
The proceedings contain 94 papers. The topics discussed include: two-dimensional motif extraction from images: a study using an electrocardiogram;fast algorithms for the capacitated vehicle routing problem using machine learning selection of algorithm’s parameters;end-to-end multi-channel neural networks for predicting influenza a virus hosts and antigenic types;degree centrality algorithms for homogeneous multilayer networks;evaluation of a system for named entity recognition in a knowledge management ecosystem;knowledge graph-based product recommendations on e-commerce platforms;inferring new information from a knowledge graph in crisis management: a case study;toward building a bilingual dictionary for Libyan dialect-modern standard Arabic machine translation;stream data access control model: the need for data semantics;characteristics in digital organizational culture: a literature review;and exploring the test driven development of a fraud detection application using the google cloud platform.
The proceedings contain 28 papers. The topics discussed include: analysis of the relationship between productivity and the work environment in Ecuador by 2022;complex networks as a methodology for social studies: the ...
The proceedings contain 28 papers. The topics discussed include: analysis of the relationship between productivity and the work environment in Ecuador by 2022;complex networks as a methodology for social studies: the case of ‘Son de Amores’;evaluation by an expert panel of agroecological practices in olive groves from an environmental, economic and technical feasibility perspective;export destination and firm performance: the case of Ecuador and the United States;georeferencing of savings banks and their role in financial inclusion in the Salinas Canton;GIS application for groundwater information processing and sustainable use in rural communities;media competencies and social development: a systematic review;and the processes of real estate expropriation and the fair price: case of the decentralized autonomous government of the Municipality of Ambato.
The proceedings contain 94 papers. The topics discussed include: two-dimensional motif extraction from images: a study using an electrocardiogram;fast algorithms for the capacitated vehicle routing problem using machi...
ISBN:
(纸本)9789897586149
The proceedings contain 94 papers. The topics discussed include: two-dimensional motif extraction from images: a study using an electrocardiogram;fast algorithms for the capacitated vehicle routing problem using machine learning selection of algorithm’s parameters;end-to-end multi-channel neural networks for predicting influenza a virus hosts and antigenic types;degree centrality algorithms for homogeneous multilayer networks;evaluation of a system for named entity recognition in a knowledge management ecosystem;knowledge graph-based product recommendations on e-commerce platforms;inferring new information from a knowledge graph in crisis management: a case study;toward building a bilingual dictionary for Libyan dialect-modern standard Arabic machine translation;stream data access control model: the need for data semantics;characteristics in digital organizational culture: a literature review;and exploring the test driven development of a fraud detection application using the google cloud platform.
Successful software projects depend on the quality of software requirements. Creating high-quality requirements is a crucial step toward successful software development. Effective support in this area can significantl...
详细信息
ISBN:
(纸本)9798350395129;9798350395112
Successful software projects depend on the quality of software requirements. Creating high-quality requirements is a crucial step toward successful software development. Effective support in this area can significantly reduce development costs and enhance the software quality. In this paper, we introduce and assess the capabilities of a Large Language Model (LLM) to evaluate the quality characteristics of software requirements according to the ISO 29148 standard. We aim to further improve the support of stakeholders engaged in requirements engineering (RE). We show how an LLM can assess requirements, explain its decision-making process, and examine its capacity to propose improved versions of requirements. We conduct a study with software engineers to validate our approach. Our findings emphasize the potential of LLMs for improving the quality of software requirements.
Nowadays, agile methodologies are being increasingly adopted in the software development industry, replacing traditional methodologies. In this way, softwareengineering courses have been following the industry, and a...
详细信息
ISBN:
(纸本)9798400717819
Nowadays, agile methodologies are being increasingly adopted in the software development industry, replacing traditional methodologies. In this way, softwareengineering courses have been following the industry, and are therefore increasingly teaching students to follow agile methodologies and practices rather than traditional ones. This paper describes and analyzes this transition in a software Project Management course at a higher-education institution. This experiment took place over two academic years, with Waterfall being used in the first year and Scrum in the second. The Learning Outcomes in both years are the same: to gain competences in managing software projects in small teams;but the steps to reach these competences changed according to the current trends in the area. The results obtained by the students show that, by following Scrum, the students demonstrated being more capable of developing software in teams, focused on the clients, and acquired more knowledge in fundamental areas of software development.
With our reliance on software continuously increasing, it is of utmost importance that it be reliable. However, complete prevention of bugs in live systems is unfortunately an impossible task due to time constraints, ...
详细信息
ISBN:
(纸本)9798350329964
With our reliance on software continuously increasing, it is of utmost importance that it be reliable. However, complete prevention of bugs in live systems is unfortunately an impossible task due to time constraints, incomplete testing, and developers not having knowledge of the full stack. As a result, mitigating risks for systems in production through hot patching and hot fixing has become an integral part of software development. In this paper, we first give an overview of the terminology used in the literature for research on this topic. Subsequently, we build upon these findings and present our vision for an automated framework for predicting and mitigating critical software issues at runtime. Our framework combines hot patching and hot fixing research from multiple fields, in particular: software defect and vulnerability prediction, automated test generation and repair, as well as runtime patching. We hope that our vision inspires research collaboration between the different communities.
To ensure the quality of a software system, developers perform an activity known as unit testing, where they write code (known as test cases) that verifies the individual software units that make up the system. Like p...
详细信息
ISBN:
(纸本)9798350322590
To ensure the quality of a software system, developers perform an activity known as unit testing, where they write code (known as test cases) that verifies the individual software units that make up the system. Like production code, test cases are subject to bad programming practices, known as test smells, that hurt maintenance activities. An essential part of most maintenance activities is program comprehension which involves developers reading the code to understand its behavior to fix issues or update features. In this study, we conduct a controlled experiment with 96 undergraduate computer science students to investigate the impact of two common types of test smells, namely Assertion Roulette and Eager Test, on a student's ability to debug and troubleshoot test case failures. Our findings show that students take longer to correct errors in production code when smells are present in their associated test cases, especially Assertion Roulette. We envision our findings supporting academia in better equipping students with the knowledge and resources in writing and maintaining high-quality test cases. Our experimental materials are available online(1)
暂无评论