ICSE 2024
Fri 12 - Sun 21 April 2024 Lisbon, Portugal
Tue 16 Apr 2024 09:10 - 09:40 at Glicínia Quartin - Session 1 Chair(s): Maximilian Poretschkin

In machine learning (ML) software engineering, there is often a gap between high-level abstract concepts and principles and low-level concrete tools and cases. Patterns encapsulating recurrent problems and corresponding solutions under particular contexts and pattern languages as organized and coherent patterns can fill such gaps, resulting in a common “language” for various stakeholders involved in often interdisciplinary ML software systems development. This talk first introduces concepts of pattern languages in general and major ML software engineering patterns, including security and responsible ML patterns. Then, the talk explains emerging engineering approaches for extracting, detecting, and applying ML patterns. Finally, the talk explores the necessity and opportunities of future (responsible) AI/ML pattern extraction by looking at the impacts on humanity identified in the IEEE-CS Technology Predictions report and other sources.

Hironori Washizaki is a Professor and the Associate Dean of the Research Promotion Division at Waseda University in Tokyo, and a Visiting Professor at the National Institute of Informatics. He also works in industry as Outside Directors of SYSTEM INFORMATION and eXmotion. Hironori currently serves as IEEE Computer Society President-Elect 2024 and has been elected IEEE CS 2025 President. He served Chair of the IEEE CS Professional and Educational Activities Board (PEAB) Engineering Discipline Committee from 2019 to 2022. He is spearheading the Guide to the Software Engineering Body of Knowledge (SWEBOK) evolution project. He has been on PEAB since 2017. He also serves as Associate Editor of IEEE Transactions on Emerging Topics in Computing (TETC), Steering Committee Member of the IEEE Conference on Software Engineering Education and Training (CSEE&T), and Advisory Committee Member of the IEEE CS flagship conference COMPSAC. He is a Professional Member of IEEE-Eta Kappa Nu. He has served as the program chair of multiple IEEE conferences, including ICST, CSEE&T, and SIoT/SISA of COMPSAC. Additionally, he has served as the program chair of ICPC Programming Education Track and SCAM Engineering Track, workshop chair and publicity chair of ASE, local chair of COMPSAC, and Chair of IEEE CS Japan Chapter. Hironori’s research interests include systems and software engineering. He received his Ph.D. in information and computer science from Waseda University in 2003. He has published more than 120 research papers in refereed international journals and conferences, including TETC, IoT-J, EMSE, SCICO, ICSE and ASE. He has led many academia-industry joint research and largefunded projects in software design, traceability, and quality assurance. Since 2015, he has been the Convener of ISO/IEC/JTC1 SC7/WG20 to standardize bodies of knowledge and professional certifications. Since 2019, he has been Steering Committee Member of APSEC. Since 2017, he has been the lead on a large-scale grant at MEXT called enPiT-Pro SmartSE, which encompasses IoT, AI, software engineering and business.

Tue 16 Apr

Displayed time zone: Lisbon change

09:00 - 10:30
Session 1RAIE at Glicínia Quartin
Chair(s): Maximilian Poretschkin Fraunhofer IAIS & University of Bonn
09:00
10m
Day opening
Opening
RAIE
Qinghua Lu Data61, CSIRO
09:10
30m
Keynote
Machine Learning Software Engineering Patterns and Their Engineering Approaches
RAIE
Hironori Washizaki Waseda University
09:40
10m
Long-paper
Towards Trustworthy AI Engineering - A Case Study on integrating an AI audit catalog into MLOps processes
RAIE
09:50
10m
Long-paper
Responsible AI Engineering: The Case of an Inclusive Image Annotation Team in a Global Technology Company
RAIE
Bernhard Schenkenfelder Software Competence Center Hagenberg GmbH, Ulrich Brandstätter , Lukas Fischer Software Competence Center Hagenberg GmbH, Rudolf Ramler Software Competence Center Hagenberg (SCCH), Dominik Laister , Martin Hartl , Markus Wurm
10:00
10m
Short-paper
Towards Explainability as a Functional Requirement: A Vision to Integrate the Legal, End-User, and ML Engineer Perspectives
RAIE
Umm e Habiba University of Stuttgart, Germany, Justus Bogner Vrije Universiteit Amsterdam, Stefan Wagner Technical University of Munich
10:10
10m
Long-paper
PARMA: a Platform Architecture to enable Automated, Reproducible, and Multi-party Assessments of AI Trustworthiness
RAIE
10:20
10m
Long-paper
Code Ownership in Open-Source AI Software Security
RAIE
Jiawen wen , Dong Yuan , Lei Ma The University of Tokyo & University of Alberta, Huaming Chen The University of Sydney