josesiqueira / eccola

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Implementation of ECCOLA - A method for implementing ethically aligned AI system

Vakkuri et al. [1] devised the ECCOLA method, a AI Ethics card-game for discussions related to AI Ethics, based on Planning Poker technique, to be used by a software development team of AI based systems in an agile software development context, which was developed employing the AI HLEG [2] and IEEE EaD v1 [3] AI ethics guidelines.

This method allows developers to implement ethical principles through a deck of cards with topics on AI ethics, with the objective of creating ethical user stories to serve as items in the product backlog.

This repository is an implementation of ECCOLA, working as an interactive guide that can be accessed by the Product Owner, with the development team, when eliciting ethical requirements for AI based systems.

This work was done as a partial result from the research done during the Master in Informatics at the University of Brasília (UnB) by José Antonio Siqueira de Cerqueira, advised by Edna Dias Canedo, and created in collaboration with Anayran Pinheiro de Azevedo.

Version 1.0

Readme Version 0.1

[1] VAKKURI, Ville; KEMELL, Kai-Kristian; ABRAHAMSSON, Pekka. ECCOLA-a method for implementing ethically aligned AI systems. In: 2020 46th Euromicro Conference on Software Engineering and Advanced Applications (SEAA). IEEE, 2020. p. 195-204.

[2] HLEG, A. I. High-level expert group on artificial intelligence. Ethics Guidelines for Trustworthy AI, 2019.

[3] IEEE STANDARDS ASSOCIATION et al. EEE Ethically Aligned Design: A Vision for Prioritizing Human Well-being with Autonomous and Intelligent Systems. 2019.

About

License:Creative Commons Zero v1.0 Universal


Languages

Language:JavaScript 64.5%Language:CSS 20.8%Language:HTML 14.7%