DE KAOS PARA SYSML NA MODELAGEM DE SISTEMAS EMBARCADOS: UMA REVISÃO DA LITERATURA
Na modelagem de sistemas, de modo em geral, não se leva em consideração as razões e intenções que determinam as funcionalidades desses sistemas. A Engenharia de Requisitos Orientada a Objetivos (do inglês, Goal Oriented 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 previamente 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 desses 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 mapeamento, 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.
DE KAOS PARA SYSML NA MODELAGEM DE SISTEMAS EMBARCADOS: UMA REVISÃO DA LITERATURA
-
DOI: 10.22533/at.ed.7442008046
-
Palavras-chave: SysML. KAOS. Rede de Petri. Sistemas Embarcados.
-
Keywords: SysML. KAOS. Petri net. Embedded systems
-
Abstract:
In systems modeling, in general, the reasons and intentions that determine the functionality of these systems are not taken into account. Goal Oriented Requirements Engineering (GORE) aims to solve this problem. In this context, KAOS, which meets the requirements, intends to provide answers to the “Why?”, “Who?” And “When?” Questions about the previously stated objectives / goals. On the other hand, in the development of complex systems, in which embedded systems are embedded, the SysML modeling language is used, but that as UML does not pay much attention to the dimension of reasons and intentions. This time, we intend to integrate KAOS with SysML by mapping its four models to SysML diagrams. Some of these models are natural to UML, however SysML has other dimensions that need to be considered, especially the new diagrams: the requirements and the parametric diagrams. As a way to verify the degree of correction of the intended mapping, it is thought to use simulations through modeling in Petri nets. This paper presents the first results of the systematic literature review to identify similar approaches and problems still open in the context of embedded system modeling.
-
Número de páginas: 10
- Fernanda Maria Ribeiro de Alencar
- Aêda Monalizza Cunha de Sousa Brito
- Timóteo Gomes da Silva