Title :
Software productivity: a framework of study and an approach to reusable components
Author :
Nunamaker, Jay F., Jr. ; Chen, Minder
Author_Institution :
Dept. of Manage. Inf. Syst., Arizona Univ., Tucson, AZ, USA
Abstract :
A framework in which to study software productivity is presented. Approaches to understanding software development processes and improving software productivity include using and designing automated software development tools, studying human factors in software development, and applying software productivity measurement and evaluation techniques. An environment to facilitate the reuse of software components is described. Such an environment supports the identification, creation, categorization, storage, selection, usage, and maintenance of reusable components. A metasystem environment that allows users to define functionalities, structures, and constraints of various software components is discussed. Information about these components is used by a knowledge-based system to support the selection, configuration, and distribution of reusable components. Reasons for the slow progress in software productivity research and ways to improve it are given
Keywords :
software engineering; software reusability; software tools; automated software development tools; constraints; evaluation techniques; functionalities; human factors; knowledge-based system; metasystem environment; reusable components; software productivity measurement; Management information systems; Personnel; Productivity; Programming; Software development management; Software maintenance; Software measurement; Software quality; Software reusability; Software tools;
Conference_Titel :
System Sciences, 1989. Vol.II: Software Track, Proceedings of the Twenty-Second Annual Hawaii International Conference on
Conference_Location :
Kailua-Kona, HI
Print_ISBN :
0-8186-1912-0
DOI :
10.1109/HICSS.1989.48108