Definição de processos baseada em componentes

Detalhes bibliográficos
Autor(a) principal: Segrini, Bruno Marques
Data de Publicação: 2009
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
Texto Completo: http://repositorio.ufes.br/handle/10/4207
Resumo: It is known that software product quality depends on the quality of the software processes used in its development and maintenance. However, defining software processes is not a trivial task, being necessary knowledge, experience and support approaches, aiming to reduce the effort required to carry it out. In this work, a Component-Based Process Definition (CBPD) approach was defined. It uses some concepts and makes analogies to the Component-Based Development (CBD), with the goal of facilitating the processes definition task. In this approach, the software process definition in an organization is performed through the composition of pre-existing process components, being possible to define standard processes and project-specific processes. This work also includes the evolution of the software process definition tool of ODE (Ontology-based software Development Environment), a Process-Centered Software Engineering Environment based on ontologies. This evolution aims to provide automated support to the process definition task, now considering process component composition.
id UFES_5483bb350b8b89482e6f2f39404182ef
oai_identifier_str oai:repositorio.ufes.br:10/4207
network_acronym_str UFES
network_name_str Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
repository_id_str 2108
spelling Falbo, Ricardo de AlmeidaSegrini, Bruno MarquesPietrobon, Carlos Alberto MarquesCury, Davidson2016-08-29T15:33:08Z2016-07-112016-08-29T15:33:08Z2009-08-28It is known that software product quality depends on the quality of the software processes used in its development and maintenance. However, defining software processes is not a trivial task, being necessary knowledge, experience and support approaches, aiming to reduce the effort required to carry it out. In this work, a Component-Based Process Definition (CBPD) approach was defined. It uses some concepts and makes analogies to the Component-Based Development (CBD), with the goal of facilitating the processes definition task. In this approach, the software process definition in an organization is performed through the composition of pre-existing process components, being possible to define standard processes and project-specific processes. This work also includes the evolution of the software process definition tool of ODE (Ontology-based software Development Environment), a Process-Centered Software Engineering Environment based on ontologies. This evolution aims to provide automated support to the process definition task, now considering process component composition.Sabe-se que a qualidade dos produtos de software depende da qualidade dos processos de software utilizados em seu desenvolvimento e manutenção. Entretanto, definir processos de software não é uma tarefa trivial, sendo necessários conhecimento, experiência e abordagens de apoio, visando à redução do esforço necessário para executá-la. Neste trabalho, foi desenvolvida uma abordagem para Definição de Processos Baseada em Componentes (DPBC), a qual utiliza conceitos e faz uma analogia à abordagem de Desenvolvimento Baseado em Componentes (DBC) para o domínio de processos de software, visando facilitar a tarefa da definição de processos. Nessa abordagem, a definição de processos de software em uma organização é feita por meio da composição de componentes pré-existentes, podendo ser definidos processos padrão organizacionais e processos específicos de projeto. Este trabalho contempla também a evolução da ferramenta de definição de processos de ODE (Ontology-based software Development Environment), um ambiente de desenvolvimento de software centrado em processos e baseado em ontologias, visando oferecer apoio automatizado à definição de processos, agora com a perspectiva de componentes de processo.TextSEGRINI, Bruno Marques. Definição de processos baseada em componentes. 2009. 135 f. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2009.http://repositorio.ufes.br/handle/10/4207porUniversidade Federal do Espírito SantoMestrado em InformáticaPrograma de Pós-Graduação em InformáticaUFESBRCentro TecnológicoSoftware processSoftware process definitionSoftware process reuseProcess componentsProcessos de softwareDefinição de processos de softwareComponentes de processoReutilização de processos de softwareSoftware - DesenvolvimentoSoftware - ReutilizaçãoCiência da computação004Definição de processos baseada em componentesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)instname:Universidade Federal do Espírito Santo (UFES)instacron:UFESORIGINALDissertação_2808_.pdfapplication/pdf2022457http://repositorio.ufes.br/bitstreams/ea1b3c7d-d289-4453-a6e0-b73134cbe6eb/downloadf49a705bcec0c4fe9cf41a5589689a22MD5110/42072024-07-17 17:01:39.048oai:repositorio.ufes.br:10/4207http://repositorio.ufes.brRepositório InstitucionalPUBhttp://repositorio.ufes.br/oai/requestopendoar:21082024-10-15T17:51:41.232874Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) - Universidade Federal do Espírito Santo (UFES)false
dc.title.none.fl_str_mv Definição de processos baseada em componentes
title Definição de processos baseada em componentes
spellingShingle Definição de processos baseada em componentes
Segrini, Bruno Marques
Software process
Software process definition
Software process reuse
Process components
Processos de software
Definição de processos de software
Componentes de processo
Reutilização de processos de software
Ciência da computação
Software - Desenvolvimento
Software - Reutilização
004
title_short Definição de processos baseada em componentes
title_full Definição de processos baseada em componentes
title_fullStr Definição de processos baseada em componentes
title_full_unstemmed Definição de processos baseada em componentes
title_sort Definição de processos baseada em componentes
author Segrini, Bruno Marques
author_facet Segrini, Bruno Marques
author_role author
dc.contributor.advisor1.fl_str_mv Falbo, Ricardo de Almeida
dc.contributor.author.fl_str_mv Segrini, Bruno Marques
dc.contributor.referee1.fl_str_mv Pietrobon, Carlos Alberto Marques
dc.contributor.referee2.fl_str_mv Cury, Davidson
contributor_str_mv Falbo, Ricardo de Almeida
Pietrobon, Carlos Alberto Marques
Cury, Davidson
dc.subject.eng.fl_str_mv Software process
Software process definition
Software process reuse
Process components
topic Software process
Software process definition
Software process reuse
Process components
Processos de software
Definição de processos de software
Componentes de processo
Reutilização de processos de software
Ciência da computação
Software - Desenvolvimento
Software - Reutilização
004
dc.subject.por.fl_str_mv Processos de software
Definição de processos de software
Componentes de processo
Reutilização de processos de software
dc.subject.cnpq.fl_str_mv Ciência da computação
dc.subject.br-rjbn.none.fl_str_mv Software - Desenvolvimento
Software - Reutilização
dc.subject.udc.none.fl_str_mv 004
description It is known that software product quality depends on the quality of the software processes used in its development and maintenance. However, defining software processes is not a trivial task, being necessary knowledge, experience and support approaches, aiming to reduce the effort required to carry it out. In this work, a Component-Based Process Definition (CBPD) approach was defined. It uses some concepts and makes analogies to the Component-Based Development (CBD), with the goal of facilitating the processes definition task. In this approach, the software process definition in an organization is performed through the composition of pre-existing process components, being possible to define standard processes and project-specific processes. This work also includes the evolution of the software process definition tool of ODE (Ontology-based software Development Environment), a Process-Centered Software Engineering Environment based on ontologies. This evolution aims to provide automated support to the process definition task, now considering process component composition.
publishDate 2009
dc.date.issued.fl_str_mv 2009-08-28
dc.date.accessioned.fl_str_mv 2016-08-29T15:33:08Z
dc.date.available.fl_str_mv 2016-07-11
2016-08-29T15:33:08Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv SEGRINI, Bruno Marques. Definição de processos baseada em componentes. 2009. 135 f. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2009.
dc.identifier.uri.fl_str_mv http://repositorio.ufes.br/handle/10/4207
identifier_str_mv SEGRINI, Bruno Marques. Definição de processos baseada em componentes. 2009. 135 f. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2009.
url http://repositorio.ufes.br/handle/10/4207
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv Text
dc.publisher.none.fl_str_mv Universidade Federal do Espírito Santo
Mestrado em Informática
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Informática
dc.publisher.initials.fl_str_mv UFES
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Centro Tecnológico
publisher.none.fl_str_mv Universidade Federal do Espírito Santo
Mestrado em Informática
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
instname:Universidade Federal do Espírito Santo (UFES)
instacron:UFES
instname_str Universidade Federal do Espírito Santo (UFES)
instacron_str UFES
institution UFES
reponame_str Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
collection Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
bitstream.url.fl_str_mv http://repositorio.ufes.br/bitstreams/ea1b3c7d-d289-4453-a6e0-b73134cbe6eb/download
bitstream.checksum.fl_str_mv f49a705bcec0c4fe9cf41a5589689a22
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) - Universidade Federal do Espírito Santo (UFES)
repository.mail.fl_str_mv
_version_ 1813022503021314048