Avaliação da usabilidade e manutenibilidade de modelos de processo de software em BPMN
Autor(a) principal: | |
---|---|
Data de Publicação: | 2017 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRJ |
Texto Completo: | http://hdl.handle.net/11422/8168 |
Resumo: | A Software Process Model is a key element for the software improvement initiatives because Software Process Models materialize Software Engineering concepts and best practices that should be adopted throughout the software development lifecycle. Although initiatives such as CMMI-DEV and MR-MPS-SW have been proposed to improve Software Processes, only a few were found in the literature addressing the process modelling perspective. Moreover, those initiatives do not provide a detailed and systematic approach on how to define a body of knowledge for assessing the quality of process models based on international standards. In this work, we present a systematic approach to assess the quality of process models with respect to the usability and maintainability characteristics. The proposed solution defines processes for capturing Quality Measures(QMs) and Quality Measurement Elements(QMEs) for the chosen characteristics, based on a Literature Review and the ISO/IEC 25.000 standard, known as SQuaRE (Systems and software Quality Requirements and Evaluation). The work also defines a process on how to use QMs and QMEs to assess a given software process model, and executes this assessment process in a real-world scenario. |
id |
UFRJ_55ceb6f2da858f6b8eda4d7954f3d00f |
---|---|
oai_identifier_str |
oai:pantheon.ufrj.br:11422/8168 |
network_acronym_str |
UFRJ |
network_name_str |
Repositório Institucional da UFRJ |
repository_id_str |
|
spelling |
Avaliação da usabilidade e manutenibilidade de modelos de processo de software em BPMNEngenharia de Sistemas e ComputaçãoProcesso de softwareModelo de avaliaçãoCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOA Software Process Model is a key element for the software improvement initiatives because Software Process Models materialize Software Engineering concepts and best practices that should be adopted throughout the software development lifecycle. Although initiatives such as CMMI-DEV and MR-MPS-SW have been proposed to improve Software Processes, only a few were found in the literature addressing the process modelling perspective. Moreover, those initiatives do not provide a detailed and systematic approach on how to define a body of knowledge for assessing the quality of process models based on international standards. In this work, we present a systematic approach to assess the quality of process models with respect to the usability and maintainability characteristics. The proposed solution defines processes for capturing Quality Measures(QMs) and Quality Measurement Elements(QMEs) for the chosen characteristics, based on a Literature Review and the ISO/IEC 25.000 standard, known as SQuaRE (Systems and software Quality Requirements and Evaluation). The work also defines a process on how to use QMs and QMEs to assess a given software process model, and executes this assessment process in a real-world scenario.O modelo de processo de software é um elemento fundamental para as iniciativas de melhoria de software, porque ele materializa os conceitos de Engenharia de Software e as melhores práticas que devem ser adotadas no ciclo de vida de desenvolvimento de software. Embora iniciativas como CMMI-DEV e MR-MPS-SW tenham sido propostas para melhorar os processos de software, relativamente poucos trabalhos foram identificados na literatura abordando a perspectiva do modelo de processo. Além disso, essas iniciativas de melhoria da qualidade do software não se concentram em propor uma abordagem detalhada e sistemática sobre como definir um conjunto de conhecimentos para avaliar a qualidade dos modelos de processo com base em padrões internacionais. Neste trabalho, apresentamos uma abordagem sistemática para avaliar a qualidade dos modelos de processo de software em relação às características de usabilidade e manutenibilidade. A solução proposta define processos para a definição de Medidas de Qualidade (QMs) e Elementos de Medição de Qualidade (QMEs) para as características escolhidas, com base em uma revisão de literatura e com base na família de normas ISO/IEC 25.000, conhecido como SQuaRE (Requisitos e Avaliação de Qualidade de Sistemas e Software). O trabalho também define um processo sobre como usar QMs e QMEs para avaliar um modelo de processo de software específico e executa esse processo de avaliação em um cenário do mundo real.Universidade Federal do Rio de JaneiroBrasilInstituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de EngenhariaPrograma de Pós-Graduação em Engenharia de Sistemas e ComputaçãoUFRJOliveira, Toacy Cavalcantehttp://lattes.cnpq.br/8412655778514081Rocha, Ana Regina Cavalcanti daBorges, Marcos Roberto da SilvaXexéo, Geraldo BonorinoAlbuquerque, Adriano BessaCampos, André Luis Nogueira2019-05-23T16:18:31Z2023-12-21T03:05:53Z2017-03info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesishttp://hdl.handle.net/11422/8168porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRJinstname:Universidade Federal do Rio de Janeiro (UFRJ)instacron:UFRJ2023-12-21T03:05:53Zoai:pantheon.ufrj.br:11422/8168Repositório InstitucionalPUBhttp://www.pantheon.ufrj.br/oai/requestpantheon@sibi.ufrj.bropendoar:2023-12-21T03:05:53Repositório Institucional da UFRJ - Universidade Federal do Rio de Janeiro (UFRJ)false |
dc.title.none.fl_str_mv |
Avaliação da usabilidade e manutenibilidade de modelos de processo de software em BPMN |
title |
Avaliação da usabilidade e manutenibilidade de modelos de processo de software em BPMN |
spellingShingle |
Avaliação da usabilidade e manutenibilidade de modelos de processo de software em BPMN Campos, André Luis Nogueira Engenharia de Sistemas e Computação Processo de software Modelo de avaliação CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
title_short |
Avaliação da usabilidade e manutenibilidade de modelos de processo de software em BPMN |
title_full |
Avaliação da usabilidade e manutenibilidade de modelos de processo de software em BPMN |
title_fullStr |
Avaliação da usabilidade e manutenibilidade de modelos de processo de software em BPMN |
title_full_unstemmed |
Avaliação da usabilidade e manutenibilidade de modelos de processo de software em BPMN |
title_sort |
Avaliação da usabilidade e manutenibilidade de modelos de processo de software em BPMN |
author |
Campos, André Luis Nogueira |
author_facet |
Campos, André Luis Nogueira |
author_role |
author |
dc.contributor.none.fl_str_mv |
Oliveira, Toacy Cavalcante http://lattes.cnpq.br/8412655778514081 Rocha, Ana Regina Cavalcanti da Borges, Marcos Roberto da Silva Xexéo, Geraldo Bonorino Albuquerque, Adriano Bessa |
dc.contributor.author.fl_str_mv |
Campos, André Luis Nogueira |
dc.subject.por.fl_str_mv |
Engenharia de Sistemas e Computação Processo de software Modelo de avaliação CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
topic |
Engenharia de Sistemas e Computação Processo de software Modelo de avaliação CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
description |
A Software Process Model is a key element for the software improvement initiatives because Software Process Models materialize Software Engineering concepts and best practices that should be adopted throughout the software development lifecycle. Although initiatives such as CMMI-DEV and MR-MPS-SW have been proposed to improve Software Processes, only a few were found in the literature addressing the process modelling perspective. Moreover, those initiatives do not provide a detailed and systematic approach on how to define a body of knowledge for assessing the quality of process models based on international standards. In this work, we present a systematic approach to assess the quality of process models with respect to the usability and maintainability characteristics. The proposed solution defines processes for capturing Quality Measures(QMs) and Quality Measurement Elements(QMEs) for the chosen characteristics, based on a Literature Review and the ISO/IEC 25.000 standard, known as SQuaRE (Systems and software Quality Requirements and Evaluation). The work also defines a process on how to use QMs and QMEs to assess a given software process model, and executes this assessment process in a real-world scenario. |
publishDate |
2017 |
dc.date.none.fl_str_mv |
2017-03 2019-05-23T16:18:31Z 2023-12-21T03:05:53Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/11422/8168 |
url |
http://hdl.handle.net/11422/8168 |
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.publisher.none.fl_str_mv |
Universidade Federal do Rio de Janeiro Brasil Instituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de Engenharia Programa de Pós-Graduação em Engenharia de Sistemas e Computação UFRJ |
publisher.none.fl_str_mv |
Universidade Federal do Rio de Janeiro Brasil Instituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de Engenharia Programa de Pós-Graduação em Engenharia de Sistemas e Computação UFRJ |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRJ instname:Universidade Federal do Rio de Janeiro (UFRJ) instacron:UFRJ |
instname_str |
Universidade Federal do Rio de Janeiro (UFRJ) |
instacron_str |
UFRJ |
institution |
UFRJ |
reponame_str |
Repositório Institucional da UFRJ |
collection |
Repositório Institucional da UFRJ |
repository.name.fl_str_mv |
Repositório Institucional da UFRJ - Universidade Federal do Rio de Janeiro (UFRJ) |
repository.mail.fl_str_mv |
pantheon@sibi.ufrj.br |
_version_ |
1815455989388804096 |