Version models for software configuration management
ACM Computing Surveys (CSUR)
A cooperative approach to support software deployment using the software dock
Proceedings of the 21st international conference on Software engineering
ICSE '85 Proceedings of the 8th international conference on Software engineering
Enabling the creation of knowledge about software assets
Data & Knowledge Engineering - DKE 40
SOFA/DCUP: Architecture for Component Trading and Dynamic Updating
CDS '98 Proceedings of the International Conference on Configurable Distributed Systems
Imposing a Memory Management Discipline on Software Deployment
Proceedings of the 26th International Conference on Software Engineering
A Process Model and Typology for Software Product Updaters
CSMR '05 Proceedings of the Ninth European Conference on Software Maintenance and Reengineering
Predictors of customer perceived software quality
Proceedings of the 27th international conference on Software engineering
Journal of Software Maintenance and Evolution: Research and Practice
ICSM '05 Proceedings of the 21st IEEE International Conference on Software Maintenance
CD'05 Proceedings of the Third international working conference on Component Deployment
Hi-index | 0.00 |
The implementation and continuous support of a software product at a customer with evolving requirements is a complex task for a product software vendor. There are many customers for the vendor to serve, all of whom might require their own version or variant of the application. Furthermore, the software application itself will consist of many (software) components that depend on each other to function correctly. On top of that, these components will evolve over time to meet the changing needs of customers. To alleviate this problem we propose to alleviate the software release and deployment effort and reduce risks associated with it. This will be achieved by explicitly managing typical knowledge about the software product, such as configuration and dependency information, thereby allowing software vendors to improve the customer configuration updating process. The proposed solution of knowledge management at both the customer and vendor site, is validated through industrial case studies.