Premium
A case study: productivity and quality gains using an object‐oriented framework
Author(s) -
Mamrak Sandra A.,
Sinha Saurabh
Publication year - 1999
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/(sici)1097-024x(199905)29:6<501::aid-spe240>3.0.co;2-4
Subject(s) - productivity , computer science , quality (philosophy) , object (grammar) , object oriented programming , human–computer interaction , software engineering , knowledge management , artificial intelligence , programming language , philosophy , epistemology , economics , macroeconomics
The Neuro‐Oncology Information System (NOIS) supports researchers and other personnel throughout the United States engaged in brain tumor research. Graphical user interfaces that allow data input into the NOIS have been evolving over several years. This paper describes the design and implementation of the NOIS Input Forms as they migrated from a procedural approach to a static object‐oriented approach, and finally to a framework approach in which not only static components were reused, but also the patterns of interaction among the components. The paper documents a significant gain in productivity and quality that was realized when using the framework design paradigm. Copyright © 1999 John Wiley & Sons, Ltd.