Role and relevance of reuse repository facilitating software development

@article{Rathi2014RoleAR,
  title={Role and relevance of reuse repository facilitating software development},
  author={Himani Rathi and Ramkrishna Chatterjee},
  journal={ACM SIGSOFT Softw. Eng. Notes},
  year={2014},
  volume={39},
  pages={1-5},
  url={https://api.semanticscholar.org/CorpusID:12288477}
}
Various search techniques that are used for identifying, selecting and retrieving relevant reusable components from reuse repositories and the Signature Matching technique used in CodeBroker (active reuse repository system) are highlighted.

Figures from this paper

Evaluation of Referential Value based Model using Software Component Repository

The paper shows that less time, less effort, and less space needed for software development by using Referential Model, which is compared with other SDLC models with various parameters and it gives better results.

Integrating active information delivery and reuse repository systems

It is argued that this crucial barrier to reuse is overcome by integrating active information delivery, which presents information without explicit queries from the user, and reuse repository systems.

Facets of Software Component Repository

    Vaneet KaurS. Goel
    Computer Science
  • 2011
Various assets of the component repository like component searching mechanisms and classifications such as Free Text, Enumerated, Attribute Value, and Faceted classifications are discussed.

Enhancing Component Reuse Using Search Techniques

Defining and design a faceted component search tool in a metaCASE environment isalysed based on an overview of current information retrieval techniques and astudy of specific features of the components in aMetaCases environment, and the suggested design effectively supports query specification and component search.

JComp: A Reuse-Driven Componentization Framework for Java Applications

JComp is a componentization framework that supports semi-automatically extracting reusable components from an existing Java system and automatically transforming the existing system into a component-based system.

Managing Software Productivity and Reuse

The article gives advice on how to manage software reuse and the pitfalls to avoid and shows that work avoidance via software reuse produced the highest improvement in software productivity.

Research on Reusability of Software Connector Based on AOP

An aspect-oriented approach to improve reusability of connector at architectural level by introducing aspect to connector, which extends the basic elements of connector by two means: taken non-functional concern as a new entity, and encapsulated with advice.

How reuse influences productivity in object-oriented systems

The author's eight system study begins to define reuse benefits in an OO framework, most notably in terms of reduce defect density and rework as well as in increased productivity.

Conceptual and Constraint Similarity in Component Matching

Computer Science & Engineering Department Thapar Institute of Engineering & Technology, Patiala.