A Linear Use Case Based Software Cost Estimation Model

Software development is moving towards agility with use cases and scenarios being used for requirements stories. Estimates of software costs are becoming even more important than before as effects of delays is much larger in successive short releases context of agile development. Thus, this paper re...

Full description

Bibliographic Details
Main Authors: Hasan.O. Farahneh, Issa, Ayman A.
Format: Text
Language:English
Published: Zenodo 2011
Subjects:
Online Access:https://dx.doi.org/10.5281/zenodo.1078941
https://zenodo.org/record/1078941
id ftdatacite:10.5281/zenodo.1078941
record_format openpolar
spelling ftdatacite:10.5281/zenodo.1078941 2023-05-15T18:07:41+02:00 A Linear Use Case Based Software Cost Estimation Model Hasan.O. Farahneh Issa, Ayman A. 2011 https://dx.doi.org/10.5281/zenodo.1078941 https://zenodo.org/record/1078941 en eng Zenodo https://dx.doi.org/10.5281/zenodo.1078940 Open Access Creative Commons Attribution 4.0 https://creativecommons.org/licenses/by/4.0 info:eu-repo/semantics/openAccess CC-BY Metrics Software Cost Estimation Use Cases Text Journal article article-journal ScholarlyArticle 2011 ftdatacite https://doi.org/10.5281/zenodo.1078941 https://doi.org/10.5281/zenodo.1078940 2021-11-05T12:55:41Z Software development is moving towards agility with use cases and scenarios being used for requirements stories. Estimates of software costs are becoming even more important than before as effects of delays is much larger in successive short releases context of agile development. Thus, this paper reports on the development of new linear use case based software cost estimation model applicable in the very early stages of software development being based on simple metric. Evaluation showed that accuracy of estimates varies between 43% and 55% of actual effort of historical test projects. These results outperformed those of wellknown models when applied in the same context. Further work is being carried out to improve the performance of the proposed model when considering the effect of non-functional requirements. : {"references": ["A. Issa, M. Odeh, and D. Coward, \"Can Function Points Be Mapped\nTo Object Points?\" International Arab Journal of Information\nTechnology, (Accepted and to appear).", "A. Issa, M. Odeh, and D. Coward, \"Using Use Case Models To\nGenerate Object Points.\" In Proceedings of the IASTED International\nConference on Software Engineering Austria. ACTA Press, 2005,\npp.468-473.", "B. Anda, E. Angelvik, and K. Ribu, \"Improving Estimation Practices\nby Applying Use Case Models.\" In Proceedings Product Focused\nSoftware Process Improvement 4th International Conference,\nPROFES 2002.,9-11 Dec Rovaniemi, Finland Springer-Verlag, 2002,\npp. 383-397.", "Boehm, B., Horowitz, E., Madachy, R., Reifer, D., Clark, B., Steece,\nB., Brown, A., Chulani, S. and Abts, C., Software Cost Estimation\nWith Cocomo II. Prentice Hall, 2000.", "C. Phillips, E. Kemp, and Sai Mei Kek, \"Extending UML Use Case\nModelling to Support Graphical User Interface Design.\" In\nProceedings of the 2001 Australian Software Engineering\nConference, 27-28 Aug. 2001, Australia IEEE Comput. Soc, 2001,\npp.48-57.", "F. Heemstra, \"Software Cost Estimation.\" Information and Software\nTechnology, 34 (10), 1992, pp.627-639.", "J. Lewis, \"Limits to Software Estimation\", Software Engineering\nNotes, 26 (4), 2001, p.54.", "J. Smith, \"The Estimation of Effort Based on Use Cases\" [online].\nRational Software, 2001, Available from:\nhttp://www.rational.com/products /whitepapers/finalTP171.jsp\nAccessed 1/15/2003.", "Karner, G., Resource Estimation for Objectory Projects. Objectory\nSystems, 1993.\n[10] Kruchten, P., The Rational Unified Process : an Introduction.\nLondon: Addison-Wesley, 2002."]} Text Rovaniemi DataCite Metadata Store (German National Library of Science and Technology) Rovaniemi ENVELOPE(26.159,26.159,66.392,66.392)
institution Open Polar
collection DataCite Metadata Store (German National Library of Science and Technology)
op_collection_id ftdatacite
language English
topic Metrics
Software Cost Estimation
Use Cases
spellingShingle Metrics
Software Cost Estimation
Use Cases
Hasan.O. Farahneh
Issa, Ayman A.
A Linear Use Case Based Software Cost Estimation Model
topic_facet Metrics
Software Cost Estimation
Use Cases
description Software development is moving towards agility with use cases and scenarios being used for requirements stories. Estimates of software costs are becoming even more important than before as effects of delays is much larger in successive short releases context of agile development. Thus, this paper reports on the development of new linear use case based software cost estimation model applicable in the very early stages of software development being based on simple metric. Evaluation showed that accuracy of estimates varies between 43% and 55% of actual effort of historical test projects. These results outperformed those of wellknown models when applied in the same context. Further work is being carried out to improve the performance of the proposed model when considering the effect of non-functional requirements. : {"references": ["A. Issa, M. Odeh, and D. Coward, \"Can Function Points Be Mapped\nTo Object Points?\" International Arab Journal of Information\nTechnology, (Accepted and to appear).", "A. Issa, M. Odeh, and D. Coward, \"Using Use Case Models To\nGenerate Object Points.\" In Proceedings of the IASTED International\nConference on Software Engineering Austria. ACTA Press, 2005,\npp.468-473.", "B. Anda, E. Angelvik, and K. Ribu, \"Improving Estimation Practices\nby Applying Use Case Models.\" In Proceedings Product Focused\nSoftware Process Improvement 4th International Conference,\nPROFES 2002.,9-11 Dec Rovaniemi, Finland Springer-Verlag, 2002,\npp. 383-397.", "Boehm, B., Horowitz, E., Madachy, R., Reifer, D., Clark, B., Steece,\nB., Brown, A., Chulani, S. and Abts, C., Software Cost Estimation\nWith Cocomo II. Prentice Hall, 2000.", "C. Phillips, E. Kemp, and Sai Mei Kek, \"Extending UML Use Case\nModelling to Support Graphical User Interface Design.\" In\nProceedings of the 2001 Australian Software Engineering\nConference, 27-28 Aug. 2001, Australia IEEE Comput. Soc, 2001,\npp.48-57.", "F. Heemstra, \"Software Cost Estimation.\" Information and Software\nTechnology, 34 (10), 1992, pp.627-639.", "J. Lewis, \"Limits to Software Estimation\", Software Engineering\nNotes, 26 (4), 2001, p.54.", "J. Smith, \"The Estimation of Effort Based on Use Cases\" [online].\nRational Software, 2001, Available from:\nhttp://www.rational.com/products /whitepapers/finalTP171.jsp\nAccessed 1/15/2003.", "Karner, G., Resource Estimation for Objectory Projects. Objectory\nSystems, 1993.\n[10] Kruchten, P., The Rational Unified Process : an Introduction.\nLondon: Addison-Wesley, 2002."]}
format Text
author Hasan.O. Farahneh
Issa, Ayman A.
author_facet Hasan.O. Farahneh
Issa, Ayman A.
author_sort Hasan.O. Farahneh
title A Linear Use Case Based Software Cost Estimation Model
title_short A Linear Use Case Based Software Cost Estimation Model
title_full A Linear Use Case Based Software Cost Estimation Model
title_fullStr A Linear Use Case Based Software Cost Estimation Model
title_full_unstemmed A Linear Use Case Based Software Cost Estimation Model
title_sort linear use case based software cost estimation model
publisher Zenodo
publishDate 2011
url https://dx.doi.org/10.5281/zenodo.1078941
https://zenodo.org/record/1078941
long_lat ENVELOPE(26.159,26.159,66.392,66.392)
geographic Rovaniemi
geographic_facet Rovaniemi
genre Rovaniemi
genre_facet Rovaniemi
op_relation https://dx.doi.org/10.5281/zenodo.1078940
op_rights Open Access
Creative Commons Attribution 4.0
https://creativecommons.org/licenses/by/4.0
info:eu-repo/semantics/openAccess
op_rightsnorm CC-BY
op_doi https://doi.org/10.5281/zenodo.1078941
https://doi.org/10.5281/zenodo.1078940
_version_ 1766179914638163968