Stability and maturity are quality factors in embedded systems. This is especially true for use in the automotive industry, wherein safety and security are paramount. As the complexity of stakeholder requirements rises, evaluating the software architecture becomes a necessity. The result can support evolutionary or revolutionary changes.
This talk will focus on experiences in evaluating a mature automotive software architecture and its subsequent conclusions. The evaluation criteria focused on entropy and debt.