Chapter Ten. Concluding Remarks

Frameworks for models of computation have two purposes. From the practical point of view, the integration of different computational models provides a modeling environment that allows us to co-simulate models written in different design languages and with distinct timing, communication, and synchronization concepts. This is necessary because today’s systems are heterogeneous in nature and consist of parts with radically different characteristics designed by different groups with different tools and design methodologies. Practically oriented frameworks deal as much with the syntactic differences of languages as with the semantics of interaction between MoC domains.

From a theoretical point of view, frameworks can ...

Get Modeling Embedded Systems and SoC's now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.