Advanced Search
CS Search Google Search
Subscribers, please login

Published Articles >> Table of Contents >> Abstract

Third International Software Metrics Symposium (METRICS'96)   p. 166
Sizing and Estimating the Coding and Unit Testing Effort for GUI Systems

Full Article Text: Download PDF of full textBuy this articleGet full text from IEEE Xplore

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/METRIC.1996.492453
Send link to a friend

Abstract
This study derives and validates an empirical effort estimation model for graphical user interface (GUI) systems. It investigates the relationship between the effort to code and unit test GUI systems and the numbers of different types of widgets (e.g., text boxes, check boxes, list boxes) designed in those systems. The study focuses on systems implemented using Visual Basic, a popular Microsoft Windows programming language. The GUI effort estimation model was empirically derived from an agent diary system implemented in an international bank. The model exhibited a strong relationship (R2 = 0.863, p < 0.001) between estimated effort and the numbers of different types of widgets. In an exploratory test of robustness, the GUI effort estimation model was applied without calibration to a different development environment. As expected, there was a high error level, confirming the need for calibration when applying effort estimation models to foreign settings.
Additional Information
Index Terms- software sizing, effort estimation, graphical user interface, software metrics.

Citation:  R. Lo, R. Webby, R. Jeffery, "Sizing and Estimating the Coding and Unit Testing Effort for GUI Systems," metrics, p. 166,  Third International Software Metrics Symposium (METRICS'96),  1996

Similar Articles

Abstract Contents
Abstract
Index Terms
Citation




Free access to

  • Abstracts
  • Selected PDFs

Electronic subscribers login to:

  • Access HTML/PDFs of full text articles

Subscription information

Get a Web account

PDFs require Adobe Acrobat Reader.

Peer Review Notice

Give us Feedback