To handle the growing complexity of automotive embedded systems, many companies have turned to model-based development and component based architectures. One important aspect of handling complexity is to manage the architecture throughout system development and assure that design principles are followed. Being able to visualize these aspects in the design can aid this activity. This thesis aims to investigate and test ways to analyze component based architectures with respect to complexity and reusability. Potentially this could support refactoring of the design to decrease complexity.
The thesis project will involve
Students interested in this topic should have knowledge/experience/interest in:
This thesis project is given in collaboration with Volvo AB and Systemite AB.