Framework for Version Control & Dependency Link of Components & Products in a Software Product Line
Faheem Ahmed, Luiz Fernando Capretz

TL;DR
This paper proposes a tree structure-based storage strategy for managing components and products in a software product line, enabling easy traceability of their relationships and history for better development and maintenance.
Contribution
It introduces a novel tree structure approach for storing and tracing component-product relationships in software product lines, with implementation and simulation.
Findings
Effective storage of component-product relationships achieved
Enhanced traceability of product history and components demonstrated
Simulation results validate the proposed strategy's utility
Abstract
Software product line deals with the assembly of products from existing core assets commonly known as components and continuous growth in the core assets as we proceed with production. This idea has emerged as vital in terms of software development from component-based architecture. Since in software product line one has to deal with number of products and components simultaneous therefore there is a need to develop a strategy, which will help to store components and products information in such a way that they can be traced easily for further development. This storage strategy should reflect a relationship between products and components so that product history with reference to components can be traced and vise versa. In this paper we have presented a tree structure based storage strategy for components and products in software product line. This strategy will enable us to store the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Software Engineering Methodologies · Service-Oriented Architecture and Web Services · Software System Performance and Reliability
