Publication | Closed Access
An empirical study of representation methods for reusable software components
236
Citations
15
References
1994
Year
Software MaintenanceEngineeringSoftware SystemsSoftware EngineeringSoftware ReuseRepresentation MethodsSemantic WebSoftware AnalysisInformation RetrievalProgramming LanguagesSoftware ComponentDesign ReuseKnowledge RepresentationEmpirical StudyComponent-based Software EngineeringDesignComputer ScienceSoftware DesignProgram AnalysisSoftware TestingReuse Library SystemFormal MethodsReusabilityCode ReuseSystem SoftwareReusable Software ComponentsData Modeling
An empirical study of methods for representing reusable software components is described. Thirty-five subjects searched for reusable components in a database of UNIX tools using four different representation methods: attribute-value, enumerated, faceted, and keyword. The study used Proteus, a reuse library system that supports multiple representation methods. Searching effectiveness was measured with recall, precision, and overlap. Search time for the four methods was also compared. Subjects rated the methods in terms of preference and helpfulness in understanding components. Some principles for constructing reuse libraries. Based on the results of this study, are discussed.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
| Year | Citations | |
|---|---|---|
Page 1
Page 1