What is Really Different in Engineering AI-Enabled Systems?
Abstract
An AI-enabled system is a software system with one or more AI component(s) that need to be developed, deployed, and sustained along with the other software and hardware elements of the system: Disciplined software engineering and cybersecurity practices are essential starting points in adopting AI; The interaction between software, data, and AI components (e.g., ML models) creates unique challenges and requires software design and architecture approaches to be incorporated early and continuously.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jun 01, 2022
- Accession Number
- AD1170659
Entities
People
- Ipek Ozkaya
Organizations
- Carnegie Mellon University