arrow
Return

Quality, productivity, and learning in framework-based development: An exploratory case study

delete2002-09-01
delete36
PRE
AI
M
Maurizio Morisio
D
Daniele Romano
I
Ioannis Stamelos
DOI:10.1109/TSE.2002.1033227delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This paper presents an empirical study in an industrial context on the production of software using a framework. Frameworks are semicomplete applications, usually implemented as a hierarchy of classes. The framework is developed first, then several applications are derived from it. Frameworks are a reuse technique that supports the engineering of product lines. In the study, we compare quality (in the sense of rework effort) and productivity in traditional and framework-based software production. We observe that the latter is characterized by better productivity and quality, as well as a massive increase in productivity over time, that we attribute to the effect of learning the framework. Although we cannot extrapolate the results outside the local environment, enough evidence has been accumulated to stimulate future research work.
Keywords:
application framework
framework
product line
process quality
software reuse
empirical study
learning
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Software Engineering cover
IEEE Transactions on Software Engineering
IF:
5.6
Papers:
2.9K
Citations:
1.1W

Organization

No organization information available
Cited Papers

Cited Papers

errShare
errSave
A portable and miniaturized lab-on-fiber sensor based on a responsive Fabry–Perot resonance cavity for the detection of thiocyanate
err2022-01-01
err0
PREAI
errGuangrong Wang; Zhixin Lv; Chengyang Wang; Dan Chen; Xuemin Zhang; Liying Zhang; Fuqiang Fan; Yu Fu; Tieqiang Wang
errShare
errSave
Guinea pig as an animal model for the study of urinary bladder function in the normal and obstructed state
err2005-10-19
err0
PREAI
errJacek L. Mostwin; Omer M. A. Karim; Gommert Van Koeveringe; Narihito Seki
errShare
errSave
Object-oriented application frameworks
err1997-10-01
err275
errOAAI
errFayad, ME; Schmidt, DC
errShare
errSave
Commonality and variability in software engineering
err1998-01-01
err175
PREAI
errCoplien, J; Hoffman, D; Weiss, D
errShare
errSave
Causal agents of bovine theileriosis in southern Africa
err1982-09-01
err0
PREAI
errG. Uilenberg; N. M. Perié; J. A. Lawrence; A. J. de Vos; R. W. Paling; A. A. M. Spanjer
errShare
errSave
researcher View more