A generic middleware for automated source code-level coupling of embedded software-subsystems developed using heterogeneous modeling domains | IEEE Conference Publication | IEEE Xplore