Retrieving software component by composition helps user to build a new component using the existing components in the reuse component library when no single component in the component library can match the user requirements. This thesis proposes a method of retrieval-by-composition in which user specifies the composition structure and the system retrieves all possible compositions that fit into the structure specified by the user. In our method, semantic properties, including demand, transmission and length properties and used to reduce the composing and retrieval space. The semantic properties of internal components are inferred based on the user requirements. A prototype system called WISER is implemented, which helps user visually compos...
Developing software systems using a library of components involves finding components in a library, ...
Having identified software components which are potentially reusable and described in such a way tha...
Facing the emergence of components catalogs of various types, the professional applications developm...
Software reuse is the process of using existing software components during the construction of softw...
Our research centers around exploring methodologies for developing reusable software, and developing...
Software reusability, the construction of systems by the usage of knowledge or artifacts associated ...
Software reuse is widely believed to be a promising means for improving software productivity and re...
Reusable software components from a library are individually indexed with a set of keywords. To retr...
Software reuse is one of the promising ways to improve productivity, quality and reliability. Compon...
As libraries of reusable software components continue to grow, the issue of retrieving components fr...
In the early days of programming the concept of subroutines, and through this software reuse, was in...
AbstractA Software Repository is a collection of library files and function codes. Programmers and E...
06International audienceIn CBSE, current approaches based on software component are in short of flex...
How to help reusers retrieve components efficiently and conveniently is critical to the Success of t...
The systematic reuse of components for software development is an increasingly popular way to improv...
Developing software systems using a library of components involves finding components in a library, ...
Having identified software components which are potentially reusable and described in such a way tha...
Facing the emergence of components catalogs of various types, the professional applications developm...
Software reuse is the process of using existing software components during the construction of softw...
Our research centers around exploring methodologies for developing reusable software, and developing...
Software reusability, the construction of systems by the usage of knowledge or artifacts associated ...
Software reuse is widely believed to be a promising means for improving software productivity and re...
Reusable software components from a library are individually indexed with a set of keywords. To retr...
Software reuse is one of the promising ways to improve productivity, quality and reliability. Compon...
As libraries of reusable software components continue to grow, the issue of retrieving components fr...
In the early days of programming the concept of subroutines, and through this software reuse, was in...
AbstractA Software Repository is a collection of library files and function codes. Programmers and E...
06International audienceIn CBSE, current approaches based on software component are in short of flex...
How to help reusers retrieve components efficiently and conveniently is critical to the Success of t...
The systematic reuse of components for software development is an increasingly popular way to improv...
Developing software systems using a library of components involves finding components in a library, ...
Having identified software components which are potentially reusable and described in such a way tha...
Facing the emergence of components catalogs of various types, the professional applications developm...