Operationalizing Ethical Principles in AI Systems: A Systematic Mapping Study
收藏资源简介:
Background: The growing adoption of Artificial Intelligence (AI) systems has intensified concerns regarding ethical principles such as fairness, transparency, and accountability. Although these principles are widely discussed in international guidelines and regulatory initiatives, their effective integration into Software Engineering practices remains uneven across the software development life cycle (SDLC). Goal: This study aims to systematically characterize how ethical principles are addressed and operationalized in AI-based systems within the Software Engineering literature, identifying the most frequently discussed principles and the SDLC phases in which they are operationalized. Method: We conducted a Systematic Mapping Study (SMS) following established Software Engineering guidelines. Searches were performed in four major digital libraries (ACM Digital Library, IEEE Xplore, Scopus, and Web of Science), covering publications from 2021 to 2025. After a multi-stage screening process, 58 primary studies were selected and classified according to the ethical principles addressed and the SDLC phases targeted by their contributions. Results: The results reveal a strong concentration on Fairness, Accountability, and Transparency/Explainability, which dominate the literature. Operationalization efforts primarily focus on early and intermediate SDLC phases, particularly Requirements, Design, and Implementation, often through frameworks, checklists, design methods, and technical tools. In contrast, later phases such as Deployment , Operation , and Maintenance , as well as cross-cutting areas including DevOps/MLOps and Project Management, receive comparatively limited attention. In addition, several ethical principles, such as Sustainability and Beneficence, remain underrepresented, suggesting uneven maturity in the operationalization of AI ethics within Software Engineering.



