A Design Patterns-Based Middleware for Multiprocessor Systems-on-Chip | IEEE Conference Publication | IEEE Xplore