CORBA Architecture for the Integration of Add-on Software in Automotive Systems