Professional Documents
Culture Documents
Reuseability Presentation
Reuseability Presentation
01/22/2024
Why need for Value-based repository?
3
End-users/clients
CEO/Project
manager
Standard
Standard
Software
Software
Requirement repository
repository
Gathering Team
Development
Team
CEO/Project manager
Customization
Tagging
Audit/access management
Developers/users from other
cities/continents
01/22/2024
Enhancing Reusability through Value Based Software Repository
Implementing Central Value based
repository through Rule Based Validation
12
01/22/2024
Enhancing Reusability through Value Based Software Repository
Transformation of existing system
17
into rule based
• Keyword indexing performed on database table for search optimization
• An interface was created to give proper search facility to users. which
supports advanced searching features for performance enhancement.
• Importance/worth of each reusable component was assessed by providing
appropriate priority to each item.
• Legacy support rule was introduced to sift all legacy artifacts.
• Component aging mechanism was introduced to take care of repository
volume maintenance
• Access management procedure was introduced to grant privileges to the
users as per their intended usage of the artifacts
Sr No. Attribute.
1 ID
2 Main Category (1.Documents, 2.Software Artifacts)
3 Sub-Category
(1a. RFPs, 1b. URFs, 1c. DFDs, 1d. ERDs, 1e. Design
documents…….)
2a. Codes, 2b. Scripts, 2c. DB queries, 2d. Modules, 2e. Architectural
patterm,2f. Commercial off the shelf (COTS)………………….……)
4 Location/Path
5 Date of Creation
6 Priority (Low, Medium, High)
7 Index Terms
01/22/2024
Enhancing Reusability through Value Based Software Repository
Validation Results
19