Applying COCOMO II for a DO-178C Safety-Critical Software Effort Estimation
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Outros Autores: | |
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 |