Abstract

Retrieving software components by composition helps the user build a new component by reusing the existing components even when there is no single component in the component reuse library that meets the user's requirements. However, the number of possible compositions tends to be extremely large. In this article we present a method of retrieval-by-composition in which the user provides a composition structure for the desired component and the retrieval system retrieves all possible compositions of components that fit into that composition structure. In our method, a set of simple semantic properties including demand, transmission, and length properties about the desired component is used to reduce the number of possible compositions. The semantic properties of internal composing components are automatically inferred based on the semantic property of the desired component and the composition structure. We implement a prototype semantic property-based retrieval by composition system in which the user can visually construct composition structures.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.