DocumentCode
2122375
Title
Towards a versioning model for component-based software assembly
Author
Gergic, Jaroslav
Author_Institution
Dept. of Software Eng., Charles Univ., Prague, Czech Republic
fYear
2003
fDate
22-26 Sept. 2003
Firstpage
138
Lastpage
147
Abstract
The world of software development has rapidly changed in the last few years due to the adoption of component-based technologies. The classical software configuration management, which deals with source code versioning, becomes insufficient in the world where most components are distributed in a binary form. This paper focuses on solving versioning issues in the SOFA/DCUP (software appliances/dynamic component updating) component environment. However, many ideas introduced in this paper are applicable in other component-based environments. The paper incorporates the following versioning issues: component and type identification, component and type evolution, component version description model and component retrieving based on the version description model. It also outlines a prototype repository designed as a proof of concept.
Keywords
configuration management; object-oriented programming; program assemblers; software development management; software engineering; DCUP; SOFA; component evolution; component identification; component retrieval; component version description model; component-based software; component-based technologies; dynamic component updating; software appliances; software assembly; software configuration management; software development; source code versioning; type evolution; type identification; versioning issues; Assembly systems; Engineering management; Mathematics; Physics; Programming; Software engineering; Software maintenance; Software prototyping; Software systems; Space technology;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 2003. ICSM 2003. Proceedings. International Conference on
ISSN
1063-6773
Print_ISBN
0-7695-1905-9
Type
conf
DOI
10.1109/ICSM.2003.1235415
Filename
1235415
Link To Document