Refactoring an Automotive Embedded Software Stack using the Component-Based Paradigm | IEEE Conference Publication | IEEE Xplore