Title: Separate connection and functionality is the pivot in embedded system design