An evaluation of functional size methods and a bespoke estimation method for real-time systems
(2000) 2nd International Conference on Product Focused Software Process Improvement, PROFES 2000 In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 1840. p.339-352- Abstract
Functional size, or function points, is a language-independent measure of software size. It is used as an estimator of development effort and software code size, in particular in the domain of information systems, while in real-time systems it is not so widely spread. In this paper, functional size measurements are empirically evaluated by applying them to a recently completed project. Two established methods, Mark II Function Points (MKII) and Full Function Points (FFP) are used. In addition, a bespoke method that focuses on the information supplied by the requirements specifications at the studied company is developed and evaluated. The method is designed to make effort estimates based on states and transitions in a state machine... (More)
Functional size, or function points, is a language-independent measure of software size. It is used as an estimator of development effort and software code size, in particular in the domain of information systems, while in real-time systems it is not so widely spread. In this paper, functional size measurements are empirically evaluated by applying them to a recently completed project. Two established methods, Mark II Function Points (MKII) and Full Function Points (FFP) are used. In addition, a bespoke method that focuses on the information supplied by the requirements specifications at the studied company is developed and evaluated. The method is designed to make effort estimates based on states and transitions in a state machine representation of a requirements specification. The results indicate fairly weak relationships between functional size and LOC for both of the established methods. The bespoke method was applied to the same data and it is concluded that the relationship between the software size according to the new method and the actual code size show better correlation between estimated and real size compared to the analysis for the functional size methods.
(Less)
- author
- Runeson, Per LU ; Borgquist, Niklas ; Landin, Markus and Bolanowski, Wladyslaw
- organization
- publishing date
- 2000
- type
- Chapter in Book/Report/Conference proceeding
- publication status
- published
- subject
- host publication
- Product Focused Software Process Improvement - 2nd International Conference, PROFES 2000, Proceedings
- series title
- Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
- editor
- Bomarius, Frank and Oivo, Markku
- volume
- 1840
- pages
- 14 pages
- publisher
- Springer
- conference name
- 2nd International Conference on Product Focused Software Process Improvement, PROFES 2000
- conference location
- Oulu, Finland
- conference dates
- 2000-06-20 - 2000-06-22
- external identifiers
-
- scopus:84949999117
- ISSN
- 0302-9743
- 1611-3349
- ISBN
- 3540676880
- 9783540676881
- 978-3-540-45051-1
- DOI
- 10.1007/978-3-540-45051-1_30
- language
- English
- LU publication?
- yes
- additional info
- Publisher Copyright: © Springer-Verlag Berlin Heidelberg 2000.
- id
- bee1798f-49bb-4439-a0ea-a4b9b99ec0ac
- date added to LUP
- 2022-10-19 11:43:02
- date last changed
- 2024-10-04 05:34:40
@inproceedings{bee1798f-49bb-4439-a0ea-a4b9b99ec0ac, abstract = {{<p>Functional size, or function points, is a language-independent measure of software size. It is used as an estimator of development effort and software code size, in particular in the domain of information systems, while in real-time systems it is not so widely spread. In this paper, functional size measurements are empirically evaluated by applying them to a recently completed project. Two established methods, Mark II Function Points (MKII) and Full Function Points (FFP) are used. In addition, a bespoke method that focuses on the information supplied by the requirements specifications at the studied company is developed and evaluated. The method is designed to make effort estimates based on states and transitions in a state machine representation of a requirements specification. The results indicate fairly weak relationships between functional size and LOC for both of the established methods. The bespoke method was applied to the same data and it is concluded that the relationship between the software size according to the new method and the actual code size show better correlation between estimated and real size compared to the analysis for the functional size methods.</p>}}, author = {{Runeson, Per and Borgquist, Niklas and Landin, Markus and Bolanowski, Wladyslaw}}, booktitle = {{Product Focused Software Process Improvement - 2nd International Conference, PROFES 2000, Proceedings}}, editor = {{Bomarius, Frank and Oivo, Markku}}, isbn = {{3540676880}}, issn = {{0302-9743}}, language = {{eng}}, pages = {{339--352}}, publisher = {{Springer}}, series = {{Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)}}, title = {{An evaluation of functional size methods and a bespoke estimation method for real-time systems}}, url = {{http://dx.doi.org/10.1007/978-3-540-45051-1_30}}, doi = {{10.1007/978-3-540-45051-1_30}}, volume = {{1840}}, year = {{2000}}, }