Return to search

Uma abordagem dirigida por modelos para ger?ncia de variabilidade e execu??o de processos de software

Made available in DSpace on 2014-12-17T15:47:58Z (GMT). No. of bitstreams: 1
WandersonCS_DISSERT.pdf: 4290121 bytes, checksum: 50ada3cdab9dc8f8edb8464d66f255e9 (MD5)
Previous issue date: 2011-02-23 / This dissertation presents a model-driven and integrated approach to variability management,
customization and execution of software processes. Our approach is founded
on the principles and techniques of software product lines and model-driven engineering.
Model-driven engineering provides support to the specification of software processes and
their transformation to workflow specifications. Software product lines techniques allows
the automatic variability management of process elements and fragments. Additionally,
in our approach, workflow technologies enable the process execution in workflow engines.
In order to evaluate the approach feasibility, we have implemented it using existing
model-driven engineering technologies. The software processes are specified using
Eclipse Process Framework (EPF). The automatic variability management of software
processes has been implemented as an extension of an existing product derivation tool.
Finally, ATL and Acceleo transformation languages are adopted to transform EPF process
to jPDL workflow language specifications in order to enable the deployment and execution
of software processes in the JBoss BPM workflow engine. The approach is evaluated
through the modeling and modularization of the project management discipline of the
Open Unified Process (OpenUP) / Este trabalho apresenta uma abordagem dirigida por modelos para ger?ncia de variabilidades
em processos de software, assim como sua implanta??o em sistemas de workflow.
A abordagem ? fundamentada nos princ?pios e t?cnicas de linhas de produto de
software e engenharia dirigida por modelos. Engenharia dirigida por modelos fornece
suporte para a especifica??o de processos de software e sua transforma??o em especifica??es
de fluxo de trabalho. T?cnicas de linhas de produto de software permitem a ger?ncia
autom?tica de variabilidades de elementos do processo e fragmentos. Al?m disso, em
nossa abordagem, tecnologias de workflows permitem a execu??o do processo em motores
de workflow. Para avaliar a viabilidade abordagem, a implementamos utilizando
tecnologias existentes de engenharia dirigida por modelos. Os processos de software s?o
especificados usando Eclipse Processo Framework (EPF). O gerenciamento autom?tico
das variabilidades de processos de software foi implementado como uma extens?o de
uma ferramenta de deriva??o produtos j? existente. Finalmente, as linguagens de transforma??o
ATL e Acceleo s?o adotadas para transformar o processo EPF para a linguagem
de especifica??es de fluxo de trabalho jPDL, a fim de permitir a implanta??o e execu??o
de processos de software no motor de workflow JBoss BPM. A abordagem ? avaliada
atrav?s da modelagem e modulariza??o da disciplina de gerenciamento de projetos do
processo aberto Unificado (OpenUP)

Identiferoai:union.ndltd.org:IBICT/oai:repositorio.ufrn.br:123456789/18032
Date23 February 2011
CreatorsSantos, Wanderson C?mara dos
ContributorsCPF:02219235432, http://lattes.cnpq.br/0189095897739979, Aquino J?nior, Gibeon Soares de, CPF:02685578455, Leite, Jair Cavalcanti, CPF:55281192434, http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4782411P6, Murta, Leonardo Gresta Paulino, CPF:06966097705, http://lattes.cnpq.br/1565296529736448, Kulesza, Uira
PublisherUniversidade Federal do Rio Grande do Norte, Programa de P?s-Gradua??o em Sistemas e Computa??o, UFRN, BR, Ci?ncia da Computa??o
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguageEnglish
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Formatapplication/pdf
Sourcereponame:Repositório Institucional da UFRN, instname:Universidade Federal do Rio Grande do Norte, instacron:UFRN
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0027 seconds