CANoe is Prepared for Upcoming Challenges in Automotive Market and Beyond
In the new CANoe version 14 essential features have been integrated that will be of benefit to more users in the future. These can be used to implement both classic signal-oriented communication and new, pioneering design paradigms such as service-oriented communication. Furthermore, CANoe 14 is an ideal tool to test software-only systems in virtual environments. These properties address other markets beyond the automotive industry.
For more than two decades CANoe has been the standard tool for the development and testing of ECUs and control systems in the automotive sector. Since market requirements are changing rapidly, and CANoe offers new possibilities for software testing, which make it also interesting for other markets, Vector has launched a second major release this year. In spring 2020 CANoe 13.0 was released, and as of now users can benefit from the new features in version 14.
With the new communication concept CANoe supports applications with service-oriented architectures (SOA) in addition to classic signal-oriented communication. The advantage: The classic and the service-oriented workflows can be used in parallel. Users who have been working successfully with CANoe for years continue to use it as usual. In addition to this, CANoe 14 efficiently supports users who implement SOA projects, such as within AUTOSAR Adaptive. At least in the automotive industry, the focus of the systems to be tested increasingly shifts from real ECUs to software-only systems. In this case, CANoe handles more software interfaces than classic network accesses. Thus, the new communication concept makes CANoe interesting for applications outside the automotive industry, such as in medical technology or in areas of Industry 4.0 - in other words, in all applications in the IoT world where software is to be tested.
Continuous Integration (CI) is a frequently used method to increase the quality of software. A characteristic feature of a CI workflow is the frequent and automated testing of program code at an early stage. CANoe 14 supports this process by making it easy to integrate the deployment of the remaining system and the execution of automated tests into a CI tool chain. Access to the CI methodology means significantly more flexibility for users when simulating and testing in purely simulated runtime environments, since it is now possible to work on a server or in a cloud.
Mastering the complexity of CANoe 14’s additional application possibilities is ensured thanks to a user-friendly workflow. The proven CANoe interface has remained unchanged, so that long-time users as well as new users will benefit from the new version.