@MASTERSTHESIS{ 2019:327985952, title = {e-VOL BPMN: uma t?cnica para auxiliar a evolu??o de modelos e a aprendizagem da nota??o BPMN}, year = {2019}, url = "https://tede.ufam.edu.br/handle/tede/7041", abstract = "A manuten??o de software ? uma opera??o importante que consome grande parte dos recursos envolvidos no ciclo de vida do software. Neste contexto, os modelos de software t?m um papel fundamental na manuten??o, pois auxiliam na compreens?o do software antes de realizar a manuten??o propriamente dita, a qual inclui as tarefas de corrigir falhas ou inserir novas funcionalidades. Dentre os modelos, os modelos de processos de neg?cios s?o utilizados para apoiar a compreens?o dos processos relacionados ao software. Uma nota??o padr?o para descrever esses modelos ? o Business Process Model and Notation (BPMN). Por?m, ? comum encontrar na ind?stria de software modelos desatualizados em rela??o ? vers?o atual do software, pois, normalmente nas manuten??es apenas o c?digo fonte do software ? atualizado. Isto ? especialmente cr?tico em rela??o ? manuten??o evolutiva, na qual novas funcionalidades s?o inseridas e o modelo elaborado anteriormente fica inconsistente. Para verificar se existem tecnologias que se prop?em a facilitar a manuten??o de modelos BPMN e com isso contribuir para que os modelos de processos sejam atualizados durante a manuten??o, foi realizado um mapeamento sistem?tico. O objetivo do mapeamento sistem?tico foi encontrar na literatura evid?ncias experimentais da manuten??o de modelos BPMN. Os resultados mostraram que apesar da import?ncia de se manter modelos atualizados, pouco tem sido feito para apoiar a manuten??o de modelos BPMN. Diante deste cen?rio, foi elaborada uma t?cnica para apoiar a manuten??o evolutiva de modelos BPMN, a e-VOL BPMN. Essa t?cnica tem por objetivo auxiliar profissionais (engenheiros e desenvolvedores de software) com pouco conhecimento na nota??o BPMN, na evolu??o dos modelos BPMN. Foi realizado um estudo experimental para avaliar a t?cnica e-VOL BPMN com um Grupo Experimental e um Grupo de Controle. Neste estudo experimental, os modelos foram avaliados de acordo com a completude sem?ntica, m?trica que demonstra at? que ponto os aspectos relevantes do software foram especificados pelo modelo. Os resultados mostraram que os modelos evolu?dos pelo Grupo Experimental com o apoio da e-VOL BPMN estavam mais completos. O estudo mostrou ind?cios de que a t?cnica e-VOL BPMN auxilia na evolu??o de modelos BPMN. De posse dos resultados obtidos neste experimento controlado, percebeu-se que a t?cnica poderia sofrer melhorias, para ser mais f?cil de utiliz?-la. Assim, a e-VOL BPMN passou por uma s?rie de melhorias e com isso foi proposta a segunda vers?o da e-VOL BPMN a qual passou por uma nova avalia??o experimental. Esse segundo experimento controlado, mostrou que a e-VOL BPMN atende aos objetivos para os quais foi desenvolvida. Dessa forma, a e-VOL BPMN auxilia profissionais com pouca experi?ncia na nota??o BPMN, na evolu??o de modelos BPMN. O segundo experimento controlado ainda mostrou evid?ncias de que a e-VOL BPMN tamb?m apresentava benef?cios quanto ao aprendizado da nota??o BPMN. Diante disto, para avaliar a e-VOL BPMN quanto ? evolu??o de modelos BPMN e quanto ao aux?lio ao aprendizado fornecido pela e-VOL BPMN aos seus utilizadores, foi realizado um terceiro experimento. Os resultados deste ?ltimo experimento controlado evidenciam que a e-VOL BPMN fornece apoio ? evolu??o de diagramas BPMN e que tamb?m auxilia no aprendizado da nota??o pelas pessoas que a utilizam. Dessa forma, a e-VOL BPMN contribui para manter os modelos BPMN atualizados com a vers?o em uso do software, facilitando assim manuten??es futuras.", publisher = {Universidade Federal do Amazonas}, scholl = {Programa de P?s-gradua??o em Inform?tica}, note = {Instituto de Computa??o} }