Skip to main content

6 posts tagged with "cyber-physical systems"

View All Tags

· 4 min read
Nicolas Rabault

This article was originally for Techcrunch (available with a Techcrunch+ subscription).

The complexity associated with the development of embedded systems is increasing rapidly. For instance, it is estimated that the average complexity of software projects in the automotive industry has grown 300% over the past decade.

Today, every piece of hardware is driven by software, and most hardware is composed of multiple electronic boards running synchronized applications. Devices have more and more features, but adding features means increasing development and debugging complexity. A University of Cambridge report found that developers spend up to 50% of their programming time debugging. But there are practical ways to reduce the complex debugging of embedded systems. Let’s explore those.

· 2 min read
Nicolas Lorenzi

While microservices are often used for building large and complex software applications, cyber-physical systems are typically used for building software systems embedded in physical devices and with a direct impact on the physical world. Let's discover the benefits and challenges of using philosophies such as microservices to develop cyber-physical systems.

· 3 min read
Nicolas Lorenzi

As we mentioned on our previous article, cyber-physical systems (CPS) are a type of systems that integrates computational and physical elements to perform tasks that involve both the physical world and the digital world. These systems are used in various applications, from manufacturing and transportation to healthcare and energy production. We are surrounded by them.