CAIN 2023
Mon 15 - Sat 20 May 2023 Melbourne, Australia
co-located with ICSE 2023
Tue 16 May 2023 20:35 - 20:55 at Virtual - Zoom for CAIN - AI System Design Chair(s): Grace Lewis

Computer Vision (CV) is used in a broad range of Cyber-Physical Systems such as surgical and factory floor robots and autonomous vehicles including small Unmanned Aerial Systems (sUAS). It enables machines to perceive the world through detecting and classifying objects of interest, reconstructing 3D scenes, estimating motion, and maneuvering around objects. CV algorithms are developed using diverse machine learning and deep learning frameworks, which are often deployed on limited resource edge devices. As sUAS rely upon an accurate and timely perception of their environment to perform critical tasks, problems related to CV can create hazardous conditions leading to crashes or mission failure. In this paper, we perform a systematic literature review (SLR) of CV-related challenges associated with CV, hardware, and software engineering. We then group the reported challenges into five categories and fourteen sub-challenges and present existing solutions. As current literature focuses primarily on CV and hardware challenges, we close by discussing implications for Software Engineering, drawing examples from a CV-enhanced multi-sUAS system.

Tue 16 May

Displayed time zone: Hobart change

20:15 - 21:45
AI System DesignPapers at Virtual - Zoom for CAIN
Chair(s): Grace Lewis Carnegie Mellon Software Engineering Institute

Click here to Join us over zoom

20:15
20m
Long-paper
A Case Study on AI Engineering Practices: Developing an Autonomous Stock Trading System
Papers
Marcel Grote , Justus Bogner University of Stuttgart
Pre-print
20:35
20m
Long-paper
Engineering Challenges for AI-Supported Computer Vision in Small Uncrewed Aerial Systems
Papers
Muhammed Tawfiq Chowdhury University of Notre Dame, Jane Cleland-Huang University of Notre Dame
Pre-print
20:55
20m
Long-paper
A Meta-Summary of Challenges in Building Products with ML Components -- Collecting Experiences from 4758+ PractitionersDistinguished paper Award Candidate
Papers
Nadia Nahar Carnegie Mellon University, Haoran Zhang Carnegie Mellon University, USA, Grace Lewis Carnegie Mellon Software Engineering Institute, Shurui Zhou University of Toronto, Canada, Christian Kästner Carnegie Mellon University
Pre-print File Attached
21:15
20m
Long-paper
Design Patterns for AI-based Systems: A Multivocal Literature Review and Pattern Repository
Papers
Lukas Heiland University of Stuttgart, Germany, Marius Hauser University of Stuttgart, Germany, Justus Bogner University of Stuttgart
Pre-print