Blog Archives

Defining the software-defined vehicle

Simply put, a software-defined vehicle is a vehicle with features and functions that are enabled through software. This is different from today’s vehicles, which are primarily hardware-based platforms. A software-defined vehicle needs to simultaneously run multiple applications that are built on a standard operating system, similar to today’s computers and mobile phones. In automotive, this standard operating system is called middleware. As the operating system, middleware provides a foundation for basic functionality, including communication, memory management, scheduling, input/output/access to vehicle data, and Internet connectivity.

Tagged with: , , , , ,
Posted in Main

From Equations to Code with Constraint Graphs

Mathematical models of physical processes are essential in modern embedded function development. Having obtained a model that is based on equations, implementation often enough means to solve math puzzles – manually. If that’s not your idea of fun, find out how model implementation with ETAS SCODE-CONGRA is done in three quick steps.

Tagged with: , , , , , ,
Posted in Main

On the road to the software-defined vehicle

Software-defined vehicle

The software of future vehicles will be developed differently. And the industry is making progress. You can see the beginning of a shift from today’s traditional, model-based software development approach and tools to the way classic IT develops software. We are moving toward DevOps,developer communities, open source, and cloud technologies.

Tagged with: , , , ,
Posted in Main

A turnkey start to building an AUTOSAR ECU

AUTOSAR ECU

Picture this: you and your team of software engineers need to create an ECU using AUTOSAR (AUTomotive Open System ARchitecture). But no one has used AUTOSAR before. Within the team, individuals have varying levels of overall experience, but to be

Tagged with: , , ,
Posted in Main

Keep Bugs and Zombie Code out of your Embedded Systems Product Development

Zombie code are those pieces of “undead” software and code designs that nobody wants to change, or the change requests are in the backlog due to late discovery. This article contrasts a traditional embedded software development workflow with a workflow using ETAS SCODE-ANALYZER which results in a 100% complete and consistent design without bugs or superfluous code.

Tagged with: , , ,
Posted in Main

The Keys to it All – the Virtual ECU and Software Engineering

Simply put, the virtual ECU is a digital twin of the real ECU. It contains all the necessary components and functions that replicate the behavior of a real ECU without the dependency on hardware. This allows the virtual ECU to be run anywhere – on a standard PC or laptop or the cloud. Ideally, the virtual ECU is developed in parallel to the real ECU software that outlines how components work together and functions behave in the vehicle. 

Tagged with: , , , ,
Posted in Main

Virtual Validation and Verification for Embedded Systems

Virtual Validation and Verification

Virtualization of validation and verification will result in better testing, faster. It’s another solution in our continuous development of our new world of working from home. Set up a virtual vehicle, put in the virtual controllers and let he work begin – all with little human oversight.

Tagged with: , , , , , ,
Posted in Main

Virtual Calibration – Reducing Resources, Time

Virtual Calibration

Virtual calibration addresses OEMs’ shortage of budget, time and people with the right skills to properly perform all the calibration activities needed to launch a new vehicle. It also provides value in product development as well as post-production where it can help avoid costly warranty fixes by finding the root cause of the issue.

Tagged with: , , , , ,
Posted in Main

Automotive Testing in the Virtual World

As vehicles become increasingly complex and the software content grows, vehicle development experts are relying on simulation or virtual testing of vehicle systems to recreate real-world scenarios, eliminating the need to develop a physical part or test vehicle to identify and correct problems. 

Tagged with: , , , , ,
Posted in Main

Middleware – providing the solid foundation for vehicle software today and in the future

Middleware – providing the solid foundation for vehicle software today and in the future

As applications advance for infotainment and ADAS systems, a new standardized middleware is being built – it will operate in conjunction with the classic and adaptive systems to provide robust and safe solutions while building on the complexity required for these advanced vehicle functions.

Tagged with: , , , , ,
Posted in Main
In Archive