ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Journal of Systems and Software
Volume 25, Issue 2, May 1994, Pages 147-170
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Purchase PDF (2743 K)

 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/0164-1212(94)90003-5    How to Cite or Link Using DOI (Opens New Window)
Copyright © 1994 Published by Elsevier Science Inc.

Practitioner and SoftClass: A comparative study of two software reuse research projects

Hafedh MiliCorresponding Author Contact InformationRoy Radai, Weigang Wang, Karl Strickland, Cornelia BoldyreffLene OlsenJan WittJurgen Heger, Wolfgang ScherrPeter Elzer

Department of Math and Computer Science, University of Quebec at Montreal, Montreal, Quebec, Canada Department of Computer Science, University of Liverpool, Liverpool, England Computer Resources International A /SDK-3460, Birkerod, Denmark PCS Computer Systeme GmbH, Munich, Germany Asea Brown Boveri AG, Heidelberg, Germany Institute for Software Engineering, Technishen Universitat Clausthal, Clausthal-Zellerfeld, Germany

Available online 14 August 2003.

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Abstract

Software reuse is regarded by many researchers as a key factor to improving software productivity and quality. Software reuse challenges are numerous and require us to rethink the entire spectrum of activities involved in the engineering of software. In this article, we focus on the technical aspects of software reuse, namely, building reusable software, repackaging existing software to make it more readily reusable, and providing computer support for software development with reusable components. We describe two research projects, Practitioner, an ESPRIT-funded collaboration, and SoftClass, a project funded mainly by TANDEM Computers. Both projects attempt to address the above issues, with an emphasis on developing computer tools that support the various reuse activities. The representation of software components is central to both projects. The Practitioner project, which focuses on the early stages of the software life-cycle, has developed tools and representations that support domain analysis activities. SoftClass focuses on the development of representations that lend themselves to computer inferencing for the purposes of supporting design with reusable components. We conclude by summarizing the major technical differences between the projects and discussing other factors that are, in our opinion, equally important to the success of such projects.

Article Outline

• References

 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.