With the increasing complexity of software and the diversification of vulnerability forms, manual vulnerability mining can no longer meet the needs of software vulnerability mining, and automated vulnerability mining ...
详细信息
Model-driven development has established itself as one of the core practices in softwareengineering. Increases in quality demands paired with shorter times to market and increased mission-criticality of software syst...
详细信息
Chinese Named Entity Recognition (NER) for Electronic Medical Records (EMR) is a fundamental task in building a digital hospital and is widely considered to be a sequence annotation problem in the Natural Language Pro...
详细信息
softwareengineering has increasingly utilized "Artificial Intelligence"(AI) to improve self-organizing IT solutions. This research aims to fill the existing void in the thorough examination of artificial in...
详细信息
With the rapid development of cloud computing technology, softwareengineering and mobile application development have ushered in new opportunities and challenges. This paper analyzes the application of cloud computin...
详细信息
Mutation testing is a widely accepted method for assessing the effectiveness of software test suites. It focuses on evaluating how well a test suite can identify deliberately introduced faults, known as mutations, in ...
详细信息
Teaming is a core component in practically all professional softwareengineering careers, and as such, is a key skill taught in many undergraduate computerscience programs. However, not all teams manage to work toget...
详细信息
ISBN:
(纸本)9781450391948
Teaming is a core component in practically all professional softwareengineering careers, and as such, is a key skill taught in many undergraduate computerscience programs. However, not all teams manage to work together effectively, and in education, this can deprive some students of successful teaming experiences. In this work, we seek to gain insights into the characteristics of successful and unsuccessful undergraduate student teams in a softwareengineering course. We conduct semi-structured interviews with 18 students who have recently completed a team-based softwareengineering course to understand how they worked together, what challenges they faced, and how they tried to overcome these challenges. Our results show that common problems include communicating, setting and holding to deadlines, and effectively identifying tasks and their relative difficulty. Additionally, we find that self-reflection on what is working and not working or external motivators such as grades help some, but not all, teams overcome these challenges. Finally, we conclude with recommendations for educators on successful behaviours to steer teams towards, and recommendations for researchers on future work to better understand challenges that teams face.
The monolithic open-source mathematical software system Sage, developed since 2005, is being transformed into a modular system of Python libraries with a renewed focus on collaboration and vertical integration. This p...
详细信息
ISBN:
(纸本)9783031645280;9783031645297
The monolithic open-source mathematical software system Sage, developed since 2005, is being transformed into a modular system of Python libraries with a renewed focus on collaboration and vertical integration. This paper is the author's personal account of this modularization project, led by him since 2020.
Several digital dangers were investigated. Malware dominated analysis with 45 attacks. We found 30 phishing attacks. 22 data breaches, 15 cyber espionage, 18 identity theft. This indicates the kind and frequency of ha...
详细信息
SegIt is a novel, user-friendly, and highly efficient sensor data labeling tool designed to tackle critical challenges such as data privacy, synchronization accuracy, and memory efficiency inherent in existing labelin...
详细信息
暂无评论