Operacionalizando Princípios Normativos no Processo de Engenharia de Requisitos de Sistemas Autoadaptativos Cientes de Ética
Modelagem de Objetivos, Sistemas Autoadaptativos, Engenharia de Requisitos, SLEEC.
Operacionalizar princípios normativos juntamente com requisitos funcionais e de adaptação continua sendo desafiador devido à sua natureza ambígua, pluralista e dependente de contexto. Representações explícitas são necessárias para dar suporte à elicitação, análise e negociação de conflitos de intenção para além das abstrações tradicionais da engenharia de software. Neste trabalho, propomos uma abordagem de engenharia de requisitos para sistemas autoadaptativos cientes de ética, que captura princípios normativos como objetivos normativos e os alinha aos objetivos funcionais e de adaptação. Esses objetivos são sistematicamente operacionalizados em requisitos Sociais, Legais, Éticos, Empáticos e Culturais (SLEEC), permitindo a verificação automatizada de boa formação, detecção de conflitos e negociação contínua. Demonstramos a viabilidade da abordagem por meio de um estudo de caso da Body Sensor Network.