Uma infraestrutura para consist?ncia dos processos de software baseados no metamodelo SPEM 2.0

Made available in DSpace on 2015-04-14T14:49:57Z (GMT). No. of bitstreams: 1 444969.pdf: 8863468 bytes, checksum: d6f97c49279c5546c9619f8479b0b679 (MD5) Previous issue date: 2011-06-27 === The use of software development processes in the IT organizations has become common. This happens because the...

Full description

Bibliographic Details
Main Author: Pereira, Eliana Beatriz
Other Authors: Bastos, Ricardo Melo
Format: Others
Language:Portuguese
Published: Pontif?cia Universidade Cat?lica do Rio Grande do Sul 2015
Subjects:
Online Access:http://tede2.pucrs.br/tede2/handle/tede/5202
id ndltd-IBICT-oai-tede2.pucrs.br-tede-5202
record_format oai_dc
collection NDLTD
language Portuguese
format Others
sources NDLTD
topic INFORM?TICA
ENGENHARIA DE SOFTWARE
SOFTWARE - AN?LISE DE DESEMPENHO
SIMULA??O (PROGRAMA??O DE COMPUTADORES)
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
spellingShingle INFORM?TICA
ENGENHARIA DE SOFTWARE
SOFTWARE - AN?LISE DE DESEMPENHO
SIMULA??O (PROGRAMA??O DE COMPUTADORES)
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Pereira, Eliana Beatriz
Uma infraestrutura para consist?ncia dos processos de software baseados no metamodelo SPEM 2.0
description Made available in DSpace on 2015-04-14T14:49:57Z (GMT). No. of bitstreams: 1 444969.pdf: 8863468 bytes, checksum: d6f97c49279c5546c9619f8479b0b679 (MD5) Previous issue date: 2011-06-27 === The use of software development processes in the IT organizations has become common. This happens because the quality product is related to the process quality. The main interest of the IT companies is to adopt one or more well-defined software development processes and tailor them when necessary to meet the projects specific needs. However, since the amount of elements and relationships of a software development process is huge, defining and tailoring a software development process are not trivial activities. Inconsistencies may easily be introduced into a software development process when certain precautions are not taken. As a consequence, an inadequate software development process may be created to a software project causing errors during its enactment. Considering the need to avoid inconsistencies in a software development process, this research proposes a consistence infrastructure that enables defining and tailoring consistent software development processes based on SPEM 2.0 metamodel. The proposed infrastructure is composed by an extension to the SPEM 2.0 metamodel, a set of well-formedness rules related to the consistency of the software development processes and a tool prototype that supports automatically the proposed metamodel and well-formedness rules. === O uso de processos de desenvolvimento de software nas organiza??es de TI tem se tornado cada vez mais comum. Um dos motivos ? que a qualidade do produto de software est? relacionada com a qualidade do processo utilizado na sua constru??o. Nesse contexto, o interesse das organiza??es ? estabelecer um ou mais processos de desenvolvimento de software bem definidos; adaptando-os, quando necess?rio, para atender metas espec?ficas dos projetos de software. Contudo, devido ? grande quantidade de elementos e relacionamentos que um processo de desenvolvimento de software possui, as atividades de defini??o e adapta??o de processos s?o tarefas n?o triviais. Quando alguns cuidados n?o s?o tomados, inconsist?ncias podem ser facilmente introduzidas em um processo de desenvolvimento de software, fato que pode, muitas vezes, ocasionar a gera??o de um processo inadequado que acarretar? em erros durante a execu??o de um projeto de software. Considerando a necessidade de evitar inconsist?ncias em um processo de desenvolvimento de software, esta pesquisa prop?e uma infraestrutura que viabiliza a defini??o e adapta??o dos processos de desenvolvimento de software consistentes baseados no metamodelo SPEM 2.0. A infraestrutura definida ? composta por uma extens?o ao metamodelo SPEM 2.0, um conjunto de regras de boa-forma??o para consist?ncia dos processos de desenvolvimento de software e um prot?tipo de ferramenta que auxilia o uso do metamodelo proposto e das regras de boa-forma??o.
author2 Bastos, Ricardo Melo
author_facet Bastos, Ricardo Melo
Pereira, Eliana Beatriz
author Pereira, Eliana Beatriz
author_sort Pereira, Eliana Beatriz
title Uma infraestrutura para consist?ncia dos processos de software baseados no metamodelo SPEM 2.0
title_short Uma infraestrutura para consist?ncia dos processos de software baseados no metamodelo SPEM 2.0
title_full Uma infraestrutura para consist?ncia dos processos de software baseados no metamodelo SPEM 2.0
title_fullStr Uma infraestrutura para consist?ncia dos processos de software baseados no metamodelo SPEM 2.0
title_full_unstemmed Uma infraestrutura para consist?ncia dos processos de software baseados no metamodelo SPEM 2.0
title_sort uma infraestrutura para consist?ncia dos processos de software baseados no metamodelo spem 2.0
publisher Pontif?cia Universidade Cat?lica do Rio Grande do Sul
publishDate 2015
url http://tede2.pucrs.br/tede2/handle/tede/5202
work_keys_str_mv AT pereiraelianabeatriz umainfraestruturaparaconsistnciadosprocessosdesoftwarebaseadosnometamodelospem20
_version_ 1718953557398388736
spelling ndltd-IBICT-oai-tede2.pucrs.br-tede-52022019-01-22T02:38:22Z Uma infraestrutura para consist?ncia dos processos de software baseados no metamodelo SPEM 2.0 Pereira, Eliana Beatriz Bastos, Ricardo Melo INFORM?TICA ENGENHARIA DE SOFTWARE SOFTWARE - AN?LISE DE DESEMPENHO SIMULA??O (PROGRAMA??O DE COMPUTADORES) CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Made available in DSpace on 2015-04-14T14:49:57Z (GMT). No. of bitstreams: 1 444969.pdf: 8863468 bytes, checksum: d6f97c49279c5546c9619f8479b0b679 (MD5) Previous issue date: 2011-06-27 The use of software development processes in the IT organizations has become common. This happens because the quality product is related to the process quality. The main interest of the IT companies is to adopt one or more well-defined software development processes and tailor them when necessary to meet the projects specific needs. However, since the amount of elements and relationships of a software development process is huge, defining and tailoring a software development process are not trivial activities. Inconsistencies may easily be introduced into a software development process when certain precautions are not taken. As a consequence, an inadequate software development process may be created to a software project causing errors during its enactment. Considering the need to avoid inconsistencies in a software development process, this research proposes a consistence infrastructure that enables defining and tailoring consistent software development processes based on SPEM 2.0 metamodel. The proposed infrastructure is composed by an extension to the SPEM 2.0 metamodel, a set of well-formedness rules related to the consistency of the software development processes and a tool prototype that supports automatically the proposed metamodel and well-formedness rules. O uso de processos de desenvolvimento de software nas organiza??es de TI tem se tornado cada vez mais comum. Um dos motivos ? que a qualidade do produto de software est? relacionada com a qualidade do processo utilizado na sua constru??o. Nesse contexto, o interesse das organiza??es ? estabelecer um ou mais processos de desenvolvimento de software bem definidos; adaptando-os, quando necess?rio, para atender metas espec?ficas dos projetos de software. Contudo, devido ? grande quantidade de elementos e relacionamentos que um processo de desenvolvimento de software possui, as atividades de defini??o e adapta??o de processos s?o tarefas n?o triviais. Quando alguns cuidados n?o s?o tomados, inconsist?ncias podem ser facilmente introduzidas em um processo de desenvolvimento de software, fato que pode, muitas vezes, ocasionar a gera??o de um processo inadequado que acarretar? em erros durante a execu??o de um projeto de software. Considerando a necessidade de evitar inconsist?ncias em um processo de desenvolvimento de software, esta pesquisa prop?e uma infraestrutura que viabiliza a defini??o e adapta??o dos processos de desenvolvimento de software consistentes baseados no metamodelo SPEM 2.0. A infraestrutura definida ? composta por uma extens?o ao metamodelo SPEM 2.0, um conjunto de regras de boa-forma??o para consist?ncia dos processos de desenvolvimento de software e um prot?tipo de ferramenta que auxilia o uso do metamodelo proposto e das regras de boa-forma??o. 2015-04-14T14:49:57Z 2013-01-09 2011-06-27 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/doctoralThesis PEREIRA, Eliana Beatriz. Uma infraestrutura para consist?ncia dos processos de software baseados no metamodelo SPEM 2.0. 2011. 279 f. Tese (Doutorado em Ci?ncia da Computa??o) - Pontif?cia Universidade Cat?lica do Rio Grande do Sul, Porto Alegre, 2011. http://tede2.pucrs.br/tede2/handle/tede/5202 por 1974996533081274470 500 600 1946639708616176246 info:eu-repo/semantics/openAccess application/pdf Pontif?cia Universidade Cat?lica do Rio Grande do Sul Programa de P?s-Gradua??o em Ci?ncia da Computa??o PUCRS BR Faculdade de Inform?ca reponame:Biblioteca Digital de Teses e Dissertações da PUC_RS instname:Pontifícia Universidade Católica do Rio Grande do Sul instacron:PUC_RS