SMiLe: Uma Notação Textual Modular para Modelos de Requisitos IStar
Engenharia de Requisitos orientada a Objetivos, Modelos istar, Notação textual, Modularidade
Sistemas computacionais estão presentes em todos os lugares, assumindo um papel determinante nas mais diversas atividades e áreas. Os ambientes cujos sistemas são necessários e concebidos, serão cada vez mais complexos, sociais e técnicos. Assim surge o Framework iStar como uma linguagem de modelagem usada para prospectar modelos tanto, de Dependência, como de Raciocínio Estratégicos (Strategic Dependency model e Strategic Rationale model). Estes modelos capturam e representam os motivos e as relações dos envolvidos no ambiente estudado. Esta abordagem vem sendo utilizada em diversas situações, tais como telecomunicações, controle de tráfego aéreo, agricultura e saúde. Apesar disso, o Framework vem encontrando dificuldade para uma ampla aceitação na indústria, sendo que alguns trabalhos apontam fraquezas do Framework iStar diante de sistemas complexos ou que envolve muitos atores. Neste contexto, o objetivo desta dissertação é apresentar e implementar uma notação textual que complemente os modelos gráficos do Framework iStar buscando lidar com alguns desafios relacionados ao uso dos Modelos Istar, tais como, modularidade e escalabilidade.