Short answer

Adopt object-oriented modelling for communication interfaces to enable automated refinement and hardware mapping, thereby accelerating embedded system design.

Field
Modelling
Source
Carl von Ossiezky University of Oldenburg (2015)
Method
Modelling and Simulation
Evidence
Strong effect

Object-oriented modelling allows for the abstract specification of communication, which can then be automatically refined and implemented on specific hardware platforms. This modelling research insight is drawn from a 2015 study published in Carl von Ossiezky University of Oldenburg. Using Modelling and simulation, researchers explored how this design variable affects real-world outcomes. The key design takeaway: Adopt object-oriented modelling for communication interfaces to enable automated refinement and hardware mapping, thereby accelerating embedded system design.

Study
ModellingHigh ImpactStrong effect

Object-Oriented Communication Synthesis for Embedded Systems

Object-oriented modelling allows for the abstract specification of communication, which can then be automatically refined and implemented on specific hardware platforms.

Carl von Ossiezky University of Oldenburg · 2015

01

Key Findings

  • 01Object-oriented communication specification simplifies application design.
  • 02Automatic synthesis of communication reduces manual mapping effort.
  • 03The approach facilitates exploration of platform and mapping trade-offs.
02

Application

Design takeaway

Adopt object-oriented modelling for communication interfaces to enable automated refinement and hardware mapping, thereby accelerating embedded system design.

How to apply

When designing complex embedded systems, define communication pathways using object-oriented constructs and leverage automated tools for their implementation on the chosen hardware platform.

Project actions

  • 01Consider using object-oriented programming principles to model interactions between different components in your design.
  • 02Investigate tools or methods that can automate the translation of abstract communication requirements into concrete implementation details.
03

Method & Evidence

AimHow can object-oriented modelling and automatic communication synthesis streamline the design of embedded systems on a chip?
MethodModelling and Simulation
ProcedureDeveloped an object-oriented modelling framework for specifying application functionality and communication. Implemented mapping rules to automatically translate abstract communication specifications into concrete hardware implementations. Explored different platform configurations and mapping strategies.
ContextEmbedded systems design, System-on-Chip (SoC) development

Variables

IV["Object-oriented communication specification","Platform configuration"]
DV["Communication synthesis efficiency","Design effort","Performance metrics"]
CV["Application complexity","Target hardware architecture characteristics"]
04

Strengths & Limitations

Strengths

  • +Provides a systematic approach to managing communication complexity in embedded systems.
  • +Enables significant automation in the design process.

Limitations

The complexity of the automatic synthesis process can be high, and the initial investment in setting up the object-oriented framework might be significant for smaller projects.

Reliability & validity

Reliability would be high if the synthesis process consistently produces the same hardware implementation for the same abstract specification. Validity is strong in demonstrating the potential for reduced design effort and improved design space exploration.

Think critically

To what extent does the complexity of the target hardware platform influence the effectiveness and feasibility of automatic communication synthesis?

05

Design Principles

"Abstract communication interfaces can be automatically mapped to concrete hardware implementations."

This approach decouples application logic from hardware specifics, enabling faster design iterations and easier exploration of different platform configurations. It streamlines the complex process of mapping software onto hardware resources.

06

What This Means for Your Design

Imagine you're building a complex robot. Instead of telling each motor exactly how to talk to the brain, you can describe what you want the robot to do (like 'move arm'). This system automatically figures out the best way for the motors to communicate that instruction to the brain.

How to use in your project

  • 1.Reference this paper when discussing the benefits of abstract modelling for communication in embedded systems or platform-based design.
07

Add to My Project

08

Quick Cite

Paragraph starter

The research by Grüttner (2015) highlights the advantages of employing object-oriented modelling for communication synthesis in platform-based embedded systems design. By abstracting communication through method calls on objects, designers can decouple application logic from specific hardware, enabling automated refinement and implementation on diverse platforms. This approach facilitates efficient design space exploration and accelerates the development cycle.

09

Source

Carl von Ossiezky University of Oldenburg

Application Mapping and Communication Synthesis for Object-Oriented Platform-Based Design

journal · 2015

View source

Questions About This Research

What does the research say about object-oriented communication synthesis for embedded systems?
Adopt object-oriented modelling for communication interfaces to enable automated refinement and hardware mapping, thereby accelerating embedded system design. Evidence: Carl von Ossiezky University of Oldenburg (2015).
Why does "Object-Oriented Communication Synthesis for Embedded Systems" matter for design?
This approach decouples application logic from hardware specifics, enabling faster design iterations and easier exploration of different platform configurations. It streamlines the complex process of mapping software onto hardware resources.
How can designers apply this research?
Adopt object-oriented modelling for communication interfaces to enable automated refinement and hardware mapping, thereby accelerating embedded system design.
What were the main findings?
Object-oriented communication specification simplifies application design.. Automatic synthesis of communication reduces manual mapping effort.. The approach facilitates exploration of platform and mapping trade-offs.
What research method was used?
Modelling and Simulation.
How strong is the evidence?
Evidence strength is rated Strong effect, based on a 2015 journal from Carl von Ossiezky University of Oldenburg.
What should I do differently in my next project?
When designing complex embedded systems, define communication pathways using object-oriented constructs and leverage automated tools for their implementation on the chosen hardware platform.
What are the limitations?
The effectiveness of the mapping rules is dependent on the complexity and specificity of the target hardware platform. The initial setup of the object-oriented framework requires expert knowledge.