Automatic Fragmentation and Storage of Code in Component Repository w.r.t their Input and Output Interfaces: A Tool
Pankaj Vohra1, Ashima Singh2

1Pankaj Vohra, Department of Computer Science and Engineering, Thapar University, Patiala (Punjab), India.
2Ashima Singh, Department of Computer Science & Engineering, Thapar University, Patiala (Punjab), India.

Manuscript received on 07 February 2013 | Revised Manuscript received on 21 February 2013 | Manuscript Published on 28 February 2013 | PP: 235-238 | Volume-2 Issue-3, February 2013 | Retrieval Number: C0462022313/2013©BEIESP
Open Access | Editorial and Publishing Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: Develop once, Use once is the common approach followed by software developers in software industry. Lot of software development effort, cost as well as time is wasted if the software components can’t be reused further. These efforts can be saved by reusing available components. In order to increase the availability of reusable components (with or for reuse), we need an effective component storage structure i.e. Repository and also automatic component addition and extraction from Component Repository. Auto-Detect-Fragment-Store is a staged technique which is used for the automatic storage and retrieval of source-code components. A component repository is constructed which stores automatically, fragmented code on the basis of inputs and outputs. This work is an effort towards automating component storage, its addition and retrieval in a way component can be reused and software reusability is enhanced.
Keywords: Component, CBD (Component Based Development), CBSE (Component Based Software Engineering), Component Repository, Repository.

Scope of the Article: Component-Based Software Engineering