Program > Conference Speakers

Keynote Speaker I

Prof. Tadashi Dohi
Hiroshima University, Japan

 

Title: An Experimental Design for Software Bug Prediction
Abstract: Software bug prediction plays a crucial role for identifying bug-prone modules in software module testing and improving software quality and reliability. Since the underlying problem is reduced to a statistical discrimination problem with binary data and feature (covariate) data, called software metrics, a number of machine learning techniques have been employed to predict bug-prone modules accurately. However, it is worth noting that there does not exist the best machine learning model to provide always the best predictive performance for every data set. On one hand, because the above binary data are sparse in general, it is well known that the accurate prediction is not so easy and that data reprocessing procedure, called oversampling, is needed to improve the predictive performance in software bug prediction. Unfortunately, the best oversampling method has not been known for every machine learning technique as well.

In this talk, we explore a relationship between machine learning models and oversampling techniques to enhance the predictive performance in software bug prediction. We apply 22 representative machine learning models and 6 oversampling algorithms for software bug prediction, and evaluate the F-score for each combination. In addition to the single use of machine learning model, we develop a weighted machine learning model, referred to as model averaging, and investigate the prediction improvement. Especially, we employ the analysis of variance (ANOVA) to study interaction effects between machine learning models and oversampling algorithms. Experimental results with real software development project data sets show that that the model averaging by integrating all the machine learning models under oversampling algorithm could outperform most individual case in terms of highest F-score. The findings highlight effectiveness of the weighted machine learning model with appropriate oversampling strategy for addressing data imbalance.

Bio: Dr. Tadashi Dohi received the Bachelor of Science in Engineering (B.S.E.), Master of Engineering (M.E.), and Doctor of Engineering (Dr. of Eng.) degrees from Hiroshima University, Japan, in 1989, 1991, and 1995, respectively. In 1992 he joined as an Assistant Professor in the Department of Industrial and Systems Engineering, Hiroshima University. In 1992 and 2000, he was a Visiting Research Scholar in the Faculty of Commerce and Business Administration, University of British Columbia, Canada, and Hudson School of Engineering, Duke University, USA, respectively, on the leave absent from Hiroshima University. Since 2002, he has been working as a Full Professor in Hiroshima University. He is now the Dean of the School of Informatics and Data Science, and the Associate Dean of the Graduate School of Advanced Science and Engineering, Hiroshima University. His research areas include Reliability Engineering, Software Reliability, Dependable Computing, Performance Evaluation, Computer Security and Operations Research. He is a Regular Member of ORSJ, IEICE, IPSJ, REAJ and IEEE. He published over 644 peer-reviewed papers (285 journal papers and 359 conference papers), 49 book chapters, and 26 edited books/proceedings in the above research area. Dr. Dohi served as a General Chair/Program Committee Chair of over 20 international events, and worked as a Program Committee Member in many international premier conferences such as DSN, ISSRE, EDCC, SRDS, HASE, QRS, ICPE, SAC, among others. He is an Associate Editor/Editorial Board Member of dozens of international Journals including IEEE Transactions on Reliability. He is one of Founders of AIWARM/APARM and served as the Steering Committee Chair.

Keynote Speaker II

Prof. Tadashi Dohi
Hiroshima University, Japan

Title: 40 Years of Combinatorial Testing
Abstract: Combinatorial testing has been used in software development for the past forty years. The core idea is to use discrete mathematical structures to construct test suites that cover combinations of test parameter values with as few test cases as possible. In this talk, I'll introduce the basic concept, review its history, and outline some key algorithms and practical applications. I'll also touch on its use in testing AI applications.

Bio: Tatsuhiro Tsuchiya is a professor in the Department of Information Systems Engineering at the University of Osaka. He received his M.E. and Ph.D. degrees from the same university in 1995 and 1998, respectively. His research interests include model checking, software testing, and dependable systems. He has served as program co-chair for the 21st IEEE Pacific Rim International Symposium on Dependable Computing (PRDC 2015), the 17th IEEE International Conference on Dependable, Autonomic and Secure Computing (DASC 2019), and the 13th International Workshop on Combinatorial Testing (IWCT 2024).

Invited Speaker I

Prof. Osamu Mizuno
Kyoto Institute of Technology, Japan

Title: Bugs in the Repo, Bugs in the Bushes: Case Studies in Software Repositories Mining
Abstract: In this talk, the speaker introduces a series of recent and ongoing research topics in the area of software repository mining and software fault detection. Mining software repositories has become an essential approach to empirically study software engineering practices, as it enables researchers and practitioners to analyze large-scale, real-world development data. Building upon this perspective, the talk revisits several past studies, including the impact of feature reduction techniques on defect prediction models, an empirical study of issue-link algorithms that connect bugs and commits, the benefits and pitfalls of token-level SZZ in identifying bug-introducing changes, and an empirical study of token-based micro commits. These works highlight both methodological challenges and practical implications in handling fine-grained software artifacts. Furthermore, the speaker presents more recent progress, with a focus on two approaches for improving faulty interaction localization using logistic regression analysis. These approaches aim to enhance the accuracy and efficiency of identifying fault-inducing interactions in software systems, thus contributing to more reliable defect detection and debugging support.

The significance of these studies lies in their potential to improve the quality and maintainability of software systems, which are increasingly critical to society. As modern software projects grow in complexity and scale, traditional defect detection methods often fail to capture subtle yet important sources of faults. By advancing techniques such as fine-grained commit analysis, improved issue-linking, and statistically grounded localization models, this line of research contributes to reducing maintenance costs, preventing system failures, and ultimately enabling developers to deliver more robust software. Through this talk, the audience will gain insights into not only the technical contributions but also the broader impact of empirical research on the future of software quality assurance.

Bio: Osamu Mizuno is a Professor in Kyoto Institute of Technology. He received his M.E. and Ph.D. degrees from Osaka University in 1998 and 2001, respectively. He served as an Assistant Professor at Osaka University and, since 2009, has been with the Kyoto Institute of Technology as an Associate Professor, where he is currently a Professor in the Faculty of Information and Human Sciences. His research interests include software repositories mining, fault-prone module prediction, software process improvement, and risk evaluation and prediction in software development. He is a member of IEEE, IPSJ, and IEICE.

Invited Speaker II

Prof. Raula Gaikovina Kula
The University of Osaka, Japan 

Title: Software Ecosystems: Where Do We Go From Here?
Abstract: In this talk I will provide insights into the complexities of software ecosystems, trends and in the light of the AI invasion. In my research, my colleagues and I investigate different open source software ecosystems, and their technical, social and societial. Finally, I look at the different possibilities for the future in light of Generative AI and the role it will play in both Open Source and Software Engineering.

Bio: Raula Gaikovina Kula is a professor at the Graduate School of Information Science and Technology, Osaka University. He is also a designated professor at the Osaka University Institute for Advanced Co-Creation Studies. He received his Ph.D. from Nara Institute of Science and Technology (NAIST) in 2013, later joining as a Specially-Appointed Assistant Professor from (2013-2016) at Osaka University. He then continued as a Specially-Appointed Assistant Professor from (2017), later becoming an Assistant Professor (2017-2023), and an Associate Professor (2023-2024) at NAIST. Kula has published over 150 publications in top Software Engineering venues, collaborating with several researchers from across the globe, and is a member of both Editorial and Steering Committees.

© WSSE 2025 | Okayama, Japan | Email: wsse@sciei.org
Loading...