Applying COCOMO II for a DO-178C Safety-Critical Software Effort Estimation

Detalhes bibliográficos
Autor(a) principal: Santos,Lucas Pereira dos
Data de Publicação: 2019
Outros Autores: Ferreira,Maurício
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Journal of Aerospace Technology and Management (Online)
Texto Completo: http://old.scielo.br/scielo.php?script=sci_arttext&pid=S2175-91462019000100316
Resumo: ABSTRACT: This paper provides a real example of applying COCOMO II as an estimation technique for the required software development effort in a safety-critical software application project following the DO-178C processes. The main goal and contribution of the case study is to support the research on software effort estimation and to provide software practitioners with useful data based on a real project. We applied the method as it is, by correlating the effort multiplier factors with the complexity and objectives introduced by the DO-178C level A application, resulting in an estimated effort. The rationales for each scale factor and effort multiplier selection were also described in detail. By comparing the estimated values with the actual required data, we found a magnitude of relative error (MRE) of 40% and provided alternatives for future work in order to increase the effort estimation accuracy in safety-critical software projects.
id DCTA-1_8de70994d11a3436fb862305e705ed3f
oai_identifier_str oai:scielo:S2175-91462019000100316
network_acronym_str DCTA-1
network_name_str Journal of Aerospace Technology and Management (Online)
repository_id_str
spelling Applying COCOMO II for a DO-178C Safety-Critical Software Effort EstimationSoftware developmentSoftware engineeringProject managementEngineering managementCost estimatesABSTRACT: This paper provides a real example of applying COCOMO II as an estimation technique for the required software development effort in a safety-critical software application project following the DO-178C processes. The main goal and contribution of the case study is to support the research on software effort estimation and to provide software practitioners with useful data based on a real project. We applied the method as it is, by correlating the effort multiplier factors with the complexity and objectives introduced by the DO-178C level A application, resulting in an estimated effort. The rationales for each scale factor and effort multiplier selection were also described in detail. By comparing the estimated values with the actual required data, we found a magnitude of relative error (MRE) of 40% and provided alternatives for future work in order to increase the effort estimation accuracy in safety-critical software projects.Departamento de Ciência e Tecnologia Aeroespacial2019-01-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersiontext/htmlhttp://old.scielo.br/scielo.php?script=sci_arttext&pid=S2175-91462019000100316Journal of Aerospace Technology and Management v.11 2019reponame:Journal of Aerospace Technology and Management (Online)instname:Departamento de Ciência e Tecnologia Aeroespacial (DCTA)instacron:DCTA10.5028/jatm.v11.1031info:eu-repo/semantics/openAccessSantos,Lucas Pereira dosFerreira,Maurícioeng2019-03-25T00:00:00Zoai:scielo:S2175-91462019000100316Revistahttp://www.jatm.com.br/ONGhttps://old.scielo.br/oai/scielo-oai.php||secretary@jatm.com.br2175-91461984-9648opendoar:2019-03-25T00:00Journal of Aerospace Technology and Management (Online) - Departamento de Ciência e Tecnologia Aeroespacial (DCTA)false
dc.title.none.fl_str_mv Applying COCOMO II for a DO-178C Safety-Critical Software Effort Estimation
title Applying COCOMO II for a DO-178C Safety-Critical Software Effort Estimation
spellingShingle Applying COCOMO II for a DO-178C Safety-Critical Software Effort Estimation
Santos,Lucas Pereira dos
Software development
Software engineering
Project management
Engineering management
Cost estimates
title_short Applying COCOMO II for a DO-178C Safety-Critical Software Effort Estimation
title_full Applying COCOMO II for a DO-178C Safety-Critical Software Effort Estimation
title_fullStr Applying COCOMO II for a DO-178C Safety-Critical Software Effort Estimation
title_full_unstemmed Applying COCOMO II for a DO-178C Safety-Critical Software Effort Estimation
title_sort Applying COCOMO II for a DO-178C Safety-Critical Software Effort Estimation
author Santos,Lucas Pereira dos
author_facet Santos,Lucas Pereira dos
Ferreira,Maurício
author_role author
author2 Ferreira,Maurício
author2_role author
dc.contributor.author.fl_str_mv Santos,Lucas Pereira dos
Ferreira,Maurício
dc.subject.por.fl_str_mv Software development
Software engineering
Project management
Engineering management
Cost estimates
topic Software development
Software engineering
Project management
Engineering management
Cost estimates
description ABSTRACT: This paper provides a real example of applying COCOMO II as an estimation technique for the required software development effort in a safety-critical software application project following the DO-178C processes. The main goal and contribution of the case study is to support the research on software effort estimation and to provide software practitioners with useful data based on a real project. We applied the method as it is, by correlating the effort multiplier factors with the complexity and objectives introduced by the DO-178C level A application, resulting in an estimated effort. The rationales for each scale factor and effort multiplier selection were also described in detail. By comparing the estimated values with the actual required data, we found a magnitude of relative error (MRE) of 40% and provided alternatives for future work in order to increase the effort estimation accuracy in safety-critical software projects.
publishDate 2019
dc.date.none.fl_str_mv 2019-01-01
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://old.scielo.br/scielo.php?script=sci_arttext&pid=S2175-91462019000100316
url http://old.scielo.br/scielo.php?script=sci_arttext&pid=S2175-91462019000100316
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 10.5028/jatm.v11.1031
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv text/html
dc.publisher.none.fl_str_mv Departamento de Ciência e Tecnologia Aeroespacial
publisher.none.fl_str_mv Departamento de Ciência e Tecnologia Aeroespacial
dc.source.none.fl_str_mv Journal of Aerospace Technology and Management v.11 2019
reponame:Journal of Aerospace Technology and Management (Online)
instname:Departamento de Ciência e Tecnologia Aeroespacial (DCTA)
instacron:DCTA
instname_str Departamento de Ciência e Tecnologia Aeroespacial (DCTA)
instacron_str DCTA
institution DCTA
reponame_str Journal of Aerospace Technology and Management (Online)
collection Journal of Aerospace Technology and Management (Online)
repository.name.fl_str_mv Journal of Aerospace Technology and Management (Online) - Departamento de Ciência e Tecnologia Aeroespacial (DCTA)
repository.mail.fl_str_mv ||secretary@jatm.com.br
_version_ 1754732532031553536