Using formal specifications to represent software components facilitates the determination of reusability because they more precisely characterize the functionality of the software, and the well-defined syntax makes processing amenable to automation. We present specification matching as a method for classification, retrieval, and modification of reusable components. A software component is specified in terms of order-sorted predicate logic. For both components and methods, we consider not only exact match, but also relaxed match and logical match for performing specification matching over a library of reusable software components.
CITATION STYLE
Jeng, J. J., & Cheng, B. H. C. (1995). Specification matching for software reuse: a foundation. In ACM SIGSOFT Symposium on Software Reusability - SSR (pp. 97–105). ACM.
Mendeley helps you to discover research relevant for your work.