WER2018 - 21th Workshop on Requirements Engineering


De KAOS para SysML na Modelagem de Sistemas Embarcados: Uma Revisão da Literatura

Timóteo Gomes; Fernanda Alencar; Aêda Sousa

10.17771/PUCRio.wer.inf2018-20

PDF Scholar

Abstract

Na modelagem de sistemas, de modo em geral, não se leva em con-sideração as razões e intenções que determinam as funcionalidades desses sis-temas. A Engenharia de Requisitos Orientada a Objetivos (do inglês, Goal Ori-ented Requirements Engineering GORE) visa resolver esse problema. Nesse contexto, está KAOS, que chega aos requisitos, pretendendo dar respostas às questões Por quê?, Quem? e Quando? sobre os objetivos/metas previa-mente declarados. Por outro lado, no desenvolvimento de sistemas complexos, nos quais os sistemas embarcados estão inseridos, utiliza-se a linguagem de modelagem SysML, mas que como UML, não dá muita atenção a dimensão das razões e intenções. Desta feita, pretende-se integrar KAOS a SysML através do mapeamento de seus quatro modelos para os diagramas da SysML. Alguns des-ses modelos são naturais à UML, no entanto SysML tem outras dimensões que precisam ser consideradas, sobretudo os novos diagramas: o de requisitos e o paramétrico. Como forma de verificar o grau de correção do pretendido mape-amento, pensa-se utilizar simulações através da modelagem em redes de Petri. Neste artigo são apresentados os primeiros resultados da revisão sistemática da literatura para a identificação de abordagens similares e de problemas ainda em aberto no contexto da modelagem de sistemas embarcados.

Keywords: SysML; KAOS; Rede de Petri; Sistemas Embarcados