وبلاگ بلیان

Software Quality: Higher Software Quality through Zero Waste Development: 15th International Conference, SWQD 2023, Munich, Germany, May 23-25, 2023, ... Notes in Business Information Processing)

معرفی کتاب «Software Quality: Higher Software Quality through Zero Waste Development: 15th International Conference, SWQD 2023, Munich, Germany, May 23-25, 2023, ... Notes in Business Information Processing)» نوشتهٔ Daniel Mendez (editor), Dietmar Winkler (editor), Johannes Kross (editor), Stefan Biffl (editor), Johannes Bergsmann (editor)، منتشرشده توسط نشر SPRINGER INTERNATIONAL PU در سال 2023. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است.

This book constitutes the refereed proceedings of the 15th Software Quality Days Conference, SWQD 2023, held in Munich, Germany, during May 23-25, 2023. The Software Quality Days (SWQD) conference started in 2009 and has grown to the biggest conference on software quality in Europe. The program of the SWQD conference is designed to encompass a stimulating mixture of practical presentations and new research topics in scientific presentations. The guiding conference topic of the SWQD 2023 is “Higher Software Quality through Zero Waste Development”. The 4 full papers and 2 short papers presented in this volume were carefully reviewed and selected from 10 submissions. The volume also contains one invited talk. Message from the General Chair Message from the Scientific Program Chairs Organization Contents Social Aspects in Software Engineering Conflicting Interests in the Hybrid Workplace: Five Perspectives to Consider 1 Introduction 2 The Five Perspectives on Work from Home 2.1 Remote and Hybrid Workers: A Flexibility is Every Employees Dream 2.2 Remote Employees: In Hybrid Teams We Are Second-Class Citizens 2.3 Onsite Employees: Socialization is Essential for Social Wellbeing 2.4 Managers: Remote Work is a Managerial Nightmare 2.5 Managers: Remote Work is the Fall of Corporate Culture and Innovation 3 Concluding Remarks References Requirements Engineering Requirements Quality vs. Process and Stakeholders' Well-Being: A Case of a Nordic Bank 1 Introduction 2 Related Work 3 Research Methodology 3.1 Context, Case, and Unit of Analysis 3.2 Data Collection 3.3 Data Analysis 4 Results 4.1 Requirements Engineering Process at Nordic Bank 4.2 RQ1: How Software Development Practitioners Define Requirements Quality? 4.3 RQ2: How Does the Perceived Quality of Requirements Impact the Work of Practitioners of Software Development? 4.4 RQ3: What are the Perceived Causes and Potential Solutions of the Poor Quality of Requirements? 5 Discussion 5.1 RQ1: How Do Software Development Practitioners Define Requirements Quality? 5.2 RQ2: How Does the Perceived Quality of Requirements Impact the Work of Practitioners of Software Development? 5.3 Effects on Morale 5.4 RQ3: What are the Perceived Causes and Potential Solutions of the Poor Quality of Requirements? 6 Threats to Validity 7 Conclusions and Further Work References Software Defect Prediction Outlier Mining Techniques for Software Defect Prediction 1 Introduction 2 Related Work 3 Data Preprocessing and Modeling 4 Computational Experiment 5 Results 5.1 Choice of the Window Size 5.2 Outlier Models Compared to Other Cluster-Based Models 5.3 Unsupervised vs. Supervised Models 6 Discussion and Threats to Validity 7 Conclusions and Future Work References Software Testing Applying a Genetic Algorithm for Test Suite Reduction in Industry 1 Introduction 2 Research Approach 2.1 Industry Context and Requirements 2.2 Development and Evaluation Procedure 3 Genetic Algorithm Design 3.1 Population 3.2 Fitness Calculation 3.3 Fittest Chromosome 3.4 Biologically Inspired Operations 3.5 Evolution and Termination 4 Industry Application 4.1 Original Test Suite 4.2 Test Suite Reduction Using Genetic Algorithm 4.3 Reduced Test Suite 5 Evaluation and Discussion 5.1 Reduction of Test Cases 5.2 Coverage and Mutation Analysis 5.3 Observations and Lessons Learned 6 Summary References Software Metrics A Catalog of Source Code Metrics – A Tertiary Study 1 Introduction 2 Related Work 3 Methodology 3.1 Search Strategy 3.2 Selection Process 3.3 Data Extraction 3.4 Quality Assessment of the Secondary Studies 3.5 Categorization of Source Code Metrics 4 Threats to Validity 5 Results and Analysis 5.1 Internal Quality Attributes 5.2 Units of Code in Source Code Metrics to Measure Internal Quality Attributes 5.3 Scope of Source Code Metric Evaluation 6 Discussion 7 Conclusions References Software Quality Assurance Software Quality Assessment: Defect Life Cycle, Software Defect Profile, Its Types and Misalignments 1 Introduction and Formulation of the Problem 2 Software Defect Life Cycle 3 Software Defect Profile 4 Software Defect Profile Types and Software Defects Profile Misalignments 5 Conclusions References Comparing Anomaly Detection and Classification Algorithms: A Case Study in Two Domains 1 Introduction 2 Rare Events in Large Datasets – Unifying Problem 3 Machine Learning Methods Used 3.1 Anomaly Detection Algorithms 3.2 Classification Algorithms 4 Data Collection and Analysis Methods 5 Results 5.1 Comparison of Algorithms 5.2 Lesson's Learned 6 Conclusions References Author Index
دانلود کتاب Software Quality: Higher Software Quality through Zero Waste Development: 15th International Conference, SWQD 2023, Munich, Germany, May 23-25, 2023, ... Notes in Business Information Processing)