Codifying Architecture Knowledge to Support Online Evolution of Software Product Lines
A company's architecture knowledge is often personalized across specific people that share experience and knowledge in the field. However, this knowledge may be important for other stakeholders. Omitting the codification of the architecture knowledge may result in ad-hoc practices, which is particularly relevant for software evolution. In a collaboration with Egemin, an industrial manufacturer of logistic systems, the authors faced the problem with a lack of codified architecture knowledge in the context of the evolution of a Software Product Line (SPL).