Abstract:e Tecnologia do Rio Grande do Norte (IFRN) -Natal, RN -Brasil Resumo -Este artigo apresenta uma abordagem para gerência e customização de variabilidades em processos de software. A abordagem oferece suporte para a manipulação automática de variações ocorrendo em especificações de processos, e promove a derivação automática de customizações específicas de tais processos. De forma a validar e demonstrar os benefícios da abordagem, o artigo apresenta uma implementação da abordagem que permite a customização de… Show more
“…We are currently refining the approach to apply it in an industrial scenario of a company that defines and reuses its processes using the Rational Unified Processes (RUP) framework. Additional details about the approach and its implementation can be found in (Aleixo, et al 2010).…”
Section: Discussionmentioning
confidence: 99%
“…In this section, we present the approach implementation by exploring the adopted techniques to managing software process variabilities and deploying software processes in workflows engines. Figure 2 presents a fragment of a case study developed in the context of research and development projects of a technical educational organization (Aleixo, et al 2010). It illustrates three projects of software development, which are: (i) an integrated academic management information system, called SIGA; (ii) a professional and technological education information system, called SIEP; and (iii) an enterprise system development project, called PDSC.…”
Section: Implementing the Model-driven Approachmentioning
confidence: 99%
“…Due to restrictions space, this paper does not present additional details about these variabilities. Additional information about process line variabilities modelling can be found in (Aleixo, et al 2010). After specifying the mapping between variabilities in the feature model to the process elements from an EPF specification, GenArch tool can automatically derive customized versions of a software process line.…”
Section: Managing Variabilities In Software Processesmentioning
This paper presents a model-driven approach to managing and customizing software process variabilites. It promotes the productivity increase through: (i) the process reuse; and (ii) the integration and automation of the definition, customization, deployment and execution activities of software processes. Our approach is founded on the principles and techniques of software product lines and model-driven engineering. In order to evaluate the feasibility of our approach, we have designed and implemented it using existing and available technologies.
“…We are currently refining the approach to apply it in an industrial scenario of a company that defines and reuses its processes using the Rational Unified Processes (RUP) framework. Additional details about the approach and its implementation can be found in (Aleixo, et al 2010).…”
Section: Discussionmentioning
confidence: 99%
“…In this section, we present the approach implementation by exploring the adopted techniques to managing software process variabilities and deploying software processes in workflows engines. Figure 2 presents a fragment of a case study developed in the context of research and development projects of a technical educational organization (Aleixo, et al 2010). It illustrates three projects of software development, which are: (i) an integrated academic management information system, called SIGA; (ii) a professional and technological education information system, called SIEP; and (iii) an enterprise system development project, called PDSC.…”
Section: Implementing the Model-driven Approachmentioning
confidence: 99%
“…Due to restrictions space, this paper does not present additional details about these variabilities. Additional information about process line variabilities modelling can be found in (Aleixo, et al 2010). After specifying the mapping between variabilities in the feature model to the process elements from an EPF specification, GenArch tool can automatically derive customized versions of a software process line.…”
Section: Managing Variabilities In Software Processesmentioning
This paper presents a model-driven approach to managing and customizing software process variabilites. It promotes the productivity increase through: (i) the process reuse; and (ii) the integration and automation of the definition, customization, deployment and execution activities of software processes. Our approach is founded on the principles and techniques of software product lines and model-driven engineering. In order to evaluate the feasibility of our approach, we have designed and implemented it using existing and available technologies.
“…A definição de processos de software baseada em uma arquitetura de componentes de processo contribui para que as organizações possam promover a reutilização de processos de forma mais efetiva. Algumas iniciativas de pesquisa têm sido conduzidas no sentido de se estabelecerem métodos para promover a reutilização de processos [Lanna, 2009;Barreto et al, 2008;Barreto et al, 2009, Aleixo et al, 2010. Muitos desses trabalhos utilizam técnicas e processos de reutilização de software comuns para derivar métodos para reutilização de processos de software.…”
Neste trabalho é apresentado um modelo de processo padrão elaborado a partir de uma arquitetura de componentes de Processo de Software baseada no meta-modelo Software & Systems Process Engineering Meta-Model Specification (SPEM), que permite definir processos de desenvolvimento de software e sistemas e seus componentes. A partir do modelo de processo padrão foi realizada a reutilização de componentes de processo para o estabelecimento de um processo em uso no contexto de desenvolvimento de jogos eletrônicos utilizando mecanismos relacionados aos tipos de variabilidade de processo.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.