Network design in distributed embedded applications is a novel challenging task which requires 1) the extraction of communication requirements from application specification and 2) the choice of a suitable communication infrastructure among physical nodes. These issues are faced in the paper by adopting a middleware-based design flow in which the middleware is also modeled and simulated as a component of the whole system. This way, the communication requirements are extracted from middleware calls and network design consists in the choice among different actual middleware implementations whose communication impact has been characterized. Experimental results on actual boards show the accuracy of the proposed methodology.
Communication-aware middleware-based design-space exploration for networked embedded systems
FUMMI, Franco;QUAGLIA, Davide;STEFANNI, Francesco
2011-01-01
Abstract
Network design in distributed embedded applications is a novel challenging task which requires 1) the extraction of communication requirements from application specification and 2) the choice of a suitable communication infrastructure among physical nodes. These issues are faced in the paper by adopting a middleware-based design flow in which the middleware is also modeled and simulated as a component of the whole system. This way, the communication requirements are extracted from middleware calls and network design consists in the choice among different actual middleware implementations whose communication impact has been characterized. Experimental results on actual boards show the accuracy of the proposed methodology.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.