Thumbnail
Access Restriction
Open

Author Maiden, N. A. M. ♦ Sutcliffe, A. G.
Source CiteSeerX
Content type Text
Publisher IEEE Computer Society Press
File Format PDF
Language English
Subject Domain (in DDC) Computer science, information & general works ♦ Data processing & computer science
Subject Keyword Tool-based Reuse Mechanism ♦ Component Understanding ♦ High-level Architecture ♦ Reuse Paradigm ♦ People-oriented Software Reuse ♦ Software Reuse Research ♦ Reuse Task ♦ Software Engineer ♦ Problem Description ♦ Empirical Study ♦ Tool Support
Description Most software reuse research has ignored the role of the software engineer. However, software engineers tend to be better reasoners and have more experiences to recall than tool-based reuse mechanisms. This paper argues for integrating software engineers into existing reuse paradigms and providing tool support to assist problem description and component understanding, selection and adaptation. However, empirical studies indicate that these reuse tasks are difficult, even for experienced software engineers. Therefore, guidelines and a high-level architecture for design of tool support are based on reports of behaviour and problems arising during reuse.
Educational Role Student ♦ Teacher
Age Range above 22 year
Educational Use Research
Education Level UG and PG ♦ Career/Technical Study
Learning Resource Type Article
Publisher Date 1993-01-01
Publisher Institution ADVANCES IN SOFTWARE REUSE - SECOND INTERNATIONAL WORKSHOP ON SOFTWARE REUSABILITY