Article
Computer Science, Information Systems
Junaid Ali Khan, Saif Ur Rehman Khan, Javed Iqbal, Inayat Ur Rehman
Summary: Global Software Development aims at optimal resource utilization, cost reduction, speed enhancement, and access to skilled developers worldwide. However, estimating costs in this environment remains challenging, as existing techniques/models need to consider more cost drivers.
Article
Computer Science, Software Engineering
Kattiana Constantino, Fabiano Belem, Eduardo Figueiredo
Summary: Software developers need to collaborate throughout the software life-cycle to create successful complex software systems. Collaboration is supported by social coding platforms like GitHub, which include tools for collaboration. However, for large projects with dynamic developers, it can be difficult to find suitable collaborators. This paper presents empirical study evaluating two strategies to recommend collaborators based on co-changed files, and results show interest and familiarity with these files among developers.
SOFTWARE-PRACTICE & EXPERIENCE
(2023)
Article
Computer Science, Software Engineering
Zhixing Li, Yue Yu, Minghui Zhou, Tao Wang, Gang Yin, Long Lan, Huaimin Wang
Summary: This paper investigates the impact of duplicate pull requests on OSS projects and finds that they waste resources, affect contribution and evaluation processes, and provides suggestions and implications for OSS practitioners.
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING
(2022)
Article
Computer Science, Software Engineering
Mohamed Amine Batoun, Ka Lai Yung, Yuan Tian, Mohammed Sayagh
Summary: The pull request mechanism is widely used for proposing code modifications and receiving feedback. GitHub reactions, such as thumbs-up or heart, can serve as a unique source of feedback. This study analyzes the usage of GitHub reactions on pull requests, including when and who uses them, as well as their intentions. The findings reveal common patterns and provide insights for future studies to leverage pull request reactions.
ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY
(2023)
Article
Computer Science, Artificial Intelligence
Wenchao Zhang, Chong Fu, Haoyu Xie, Mai Zhu, Ming Tie, Junxin Chen
Summary: RoIPool/RoIAlign is crucial for object detection algorithms, but may lose local context. To address this, a global context aware framework is proposed to strengthen spatial correlation by fusing global information.
NEURAL COMPUTING & APPLICATIONS
(2021)
Article
Computer Science, Interdisciplinary Applications
Hongyi Liu, Lihui Wang
Summary: Recent advancements in human-robot collaboration have led to the development of a context awareness-based collision-free system that ensures both human safety and assembly efficiency. This system can plan robotic paths to avoid collisions with human operators while reaching target positions in a timely manner, and can also recognize human operators' poses with low computational costs to further improve assembly efficiency. The system incorporates a collision sensing module with sensor calibration algorithms and a transfer learning-based human pose recognition algorithm to enhance overall system performance.
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING
(2021)
Article
Psychology, Multidisciplinary
Hanna Morian, Maria Hargestam, Magnus Hultin, Hakan Jonsson, Karin Jonsson, Torben Nordahl Amoroe, Johan Creutzfeldt
Summary: Medical multi-professional teams often collaborate through telemedicine in distributed settings. This study tested the validity and reliability of the Team Emergency Assessment Measure (TEAM) when used for distributed teams. The results showed high inter-rater reliability and internal consistency for leadership, teamwork, and task management domains. The concurrent and predictive validity of TEAM was also established, suggesting its potential use for future research on distributed healthcare teams.
FRONTIERS IN PSYCHOLOGY
(2023)
Article
Computer Science, Information Systems
Farwah Aizaz, Saif Ur Rehman Khan, Junaid Ali Khan, Inayat-Ur-Rehman, Adnan Akhunzada
Summary: The study investigates the impact of scope creep in agile processes and the challenges of managing scope creep in the context of Global Software Development. Through a systematic literature review and empirical study, a conceptual model is proposed to help agile practitioners effectively handle scope creep, increase project success, and predict the impact of change control on software projects. The effectiveness of the proposed model is validated through expert judgment and a case study, demonstrating its potential to mitigate overall project risks in AGSD.
Article
Computer Science, Information Systems
Paolo Ciancarini, Mirko Farina, Sergey Masyagin, Giancarlo Succi, Sofiia Yermolaieva, Nadezhda Zagvozkina
Summary: Communication among humans includes both verbal and non-verbal components, with the latter sometimes expressing concepts not conveyable by the former. In Software Engineering, non-verbal communication plays a crucial role in facilitating effective communication within development teams. Empirical findings support the use of distributed cognition to enhance communication effectiveness in software development.
Article
Computer Science, Hardware & Architecture
Ruben Grande, Aurora Vizcaino, Felix O. Garcia
Summary: The adoption of DevOps in global and distributed settings can bring several advantages to software companies, but it also presents challenges that need to be overcome.
COMPUTER STANDARDS & INTERFACES
(2024)
Article
Geosciences, Multidisciplinary
Mohammed Ali Salem Sultan, Amir Khorram-Manesh, Jarle Lowe Sorensen, Johan Berlin, Eric Carlstrom
Summary: This study evaluated the development of healthcare teamwork during and after collaboration tabletop exercises. Integration and maturity theoretical models were used to explain collaborative challenges in teams. Results showed a lack of integration and team maturity in the first scenario, which improved in the second scenario. In-depth interviews revealed improved knowledge, skills, and team building in the second scenario, indicating the importance of continuous tabletop training and the use of CSCATTT as a collaborative instrument.
INTERNATIONAL JOURNAL OF DISASTER RISK SCIENCE
(2023)
Article
Green & Sustainable Science & Technology
Gregor Dorfleitner, Franziska Muck, Isabel Scheckenbach
Summary: Our research consolidates the actual environment of blockchain applications contributing to climate protection. The study shows that energy trading applications have reduced chances of success, while green blockchain applications with a proof-of-stake consensus mechanism are more likely to become operational. Furthermore, conducting an initial coin offering does not significantly impact the success of an application.
RENEWABLE & SUSTAINABLE ENERGY REVIEWS
(2021)
Article
Computer Science, Artificial Intelligence
Roberto Verdecchia, Ivano Malavolta, Patricia Lago, Ipek Ozkaya
Summary: This study evaluates a data-driven approach called ATDx, which provides an overview of architectural technical debt (ATD) in a software-intensive system through software portfolio analysis. The survey results demonstrate the representativeness and actionability of the approach.
PEERJ COMPUTER SCIENCE
(2022)
Article
Automation & Control Systems
Hao Yang, Yilian Zhang, Wei Gu, Huaicheng Yan, Fuwen Yang
Summary: This article investigates the localization problem of AGV system by introducing a distributed sensor network structure. A novel global set-membership filtering approach is proposed to obtain accurate localization results. It includes a distributed set-membership filtering strategy and a circumscribed rectangle method. The proposed method can fuse all local state estimation ellipsoids and obtain more accurate estimation results.
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS
(2023)
Article
Computer Science, Information Systems
Habib Ullah Khan, Mahmood Niazi, Mohamed El-Attar, Naveed Ikram, Siffat Ullah Khan, Asif Qumer Gill
Summary: This paper reports the identification of six key requirements engineering practices that are important for the success of global software development projects. These practices focus on GSD project stakeholders, scope, standards, and requirements traceability management. Standardizing requirements documents is identified as an effective way to reduce inconsistencies and improve communication in diverse and distributed GSD project environments.
Article
Computer Science, Software Engineering
Jamie Stevenson, Murray Wood
SOFTWARE QUALITY JOURNAL
(2018)
Review
Computer Science, Software Engineering
Inah Omoronyia, John Ferguson, Marc Roper, Murray Wood
SOFTWARE-PRACTICE & EXPERIENCE
(2010)
Article
Computer Science, Software Engineering
Steven Davies, Marc Roper, Murray Wood
JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS
(2014)
Proceedings Paper
Computer Science, Software Engineering
Murray I. Wood, Lyubomir Ivanov, Zenon Lamprou
PROCEEDINGS OF EASE 2019 - EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING
(2019)
Proceedings Paper
Computer Science, Software Engineering
Jamie Stevenson, Murray I. Wood
PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE)
(2018)
Article
Computer Science, Software Engineering
Douglas Kirk, Marc Roper, Murray Wood
EMPIRICAL SOFTWARE ENGINEERING
(2007)
Article
Computer Science, Software Engineering
A Dunsmore, M Roper, M Wood
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING
(2003)
Article
Computer Science, Software Engineering
A Dunsmore, M Roper, M Wood
Article
Computer Science, Software Engineering
A Dunsmore, M Roper, M Wood
JOURNAL OF SYSTEMS AND SOFTWARE
(2000)
Article
Education & Educational Research
L. Ma, J. Ferguson, M. Roper, M. Wood
COMPUTER SCIENCE EDUCATION
(2011)