Effort estimation of open source Android projects via transaction analysis. Issue 1 (21st February 2020)
- Record Type:
- Journal Article
- Title:
- Effort estimation of open source Android projects via transaction analysis. Issue 1 (21st February 2020)
- Main Title:
- Effort estimation of open source Android projects via transaction analysis
- Authors:
- Qi, Kan
Boehm, Barry - Other Names:
- Hebig Regina guestEditor.
Armbrust Ove guestEditor.
Sutton Stanley M. guestEditor. - Abstract:
- Abstract: Transactions have been used in many software sizing methods to measure software functional size and provide a basis for effort estimation. To further investigate the effects that transactions have on software functional size and more accurately estimate project effort using the transactional information, in this paper, we propose a method to identify transactions, as well as their complexity attributes that are influential to software functional size, directly from the source code of Android projects using static and dynamic analyses. The identified transactions are classified into different complexity levels and applied with different weights based on their evaluated complexity levels to distinguish their effects on software functional size. A size metric called sum of weighted transactions (SWT) is proposed to measure software functional size. We calibrate an effort estimation model using SWT based on a data set of 34 open source Android projects, and show the effectiveness of using SWT as a software functional size measure to estimate project effort.
- Is Part Of:
- Journal of software. Volume 33:Issue 1(2021)
- Journal:
- Journal of software
- Issue:
- Volume 33:Issue 1(2021)
- Issue Display:
- Volume 33, Issue 1 (2021)
- Year:
- 2021
- Volume:
- 33
- Issue:
- 1
- Issue Sort Value:
- 2021-0033-0001-0000
- Page Start:
- n/a
- Page End:
- n/a
- Publication Date:
- 2020-02-21
- Subjects:
- Android application analysis -- Bayesian analysis -- effort estimation -- model calibration -- software functional size analysis -- software size metrics -- transaction analysis -- use case analysis
Software engineering -- Periodicals
Computer software -- Development -- Periodicals
Software maintenance -- Periodicals
005.1 - Journal URLs:
- http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2047-7481 ↗
http://onlinelibrary.wiley.com/ ↗ - DOI:
- 10.1002/smr.2253 ↗
- Languages:
- English
- ISSNs:
- 2047-7473
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 21680.xml