Shaping Real-Time Systems Engineering of Tomorrow

M2M and IoT

Machine-to-machine communication (M2M) and Internet of Things (IoT) businesses are expected to outpace the growth rates of legacy mobile device businesses by far. Wearables, smart home applications, mobile medical devices, and other innovative initiatives such as smart energy and smart cities, have already started to intrude into people’s daily lives.

Major opportunities and challenges resulting from this outlook include:

  • New kinds of embedded devices will be developed for applications not even known yet
  • Existing embedded devices will be redesigned to support and benefit from “always on, always connected” features.
  • Highly sophisticated power management technologies will be a key differentiator.
  • Increasing mobile computing performance without sacrificing power consumption requirements will be more important than ever before.
  • Embedded software complexity will continue to increase exponentially, thus making tools indispensable that visualize, simulate, and optimize such complex systems.
  • Support of competing connectivity standards and many different mobile communications standards will be essential for world-wide interoperability.
  • Embedded software reliability, robustness, and security will be key elements in creating value in a highly connected world, with particular focus on automation and applications relevant to security.

This is how INCHRON’s real-time tools add competitive advantage to your embedded software for IoT and M2M devices, by facilitating in-depth understanding of real-time behaviour and automated quantitative analysis:

Legacy software:

  • State of the art visualization tools for inspection of software runtime behaviour based on recorded traces ()
  • Automated identification of timing constraints violations and load margins ()
  • Automated statistical analysis of trace data with respect to pre-defined constraints ()
  • Higher timing test coverage through worst case analysis and simulation ( and )

Newly developed software:

  • Model based design: Simulation of all timing and load aspects throughout the whole development life cycle, to be able to freeze the architecture as early as possible ()
  • State of the art visualization tools for inspection of simulated software runtime behaviour ()
  • Communication of network devices (? chronBUS)
  • Automated statistical analysis based on simulation ()
  • Automated worst case analysis for safety critical systems ()
  • Virtual “what-if” analysis facilitates the understanding of the impact of proposed changes on system behaviour, performance, and power consumption ( and )
  • System design optimization with respect to processors, processing power, and busses, based on simulated load and predefined constraints, and software architecture optimization on multi-processor systems ()
You are here: INDUSTRIES » M2M / IoT