The growing complexity of automotive software challenges manufacturers to make the model-based software development process even more efficient. The most important task is to improve both the consistency and transparency of the data and file exchange between distributed development teams, different process interfaces, and tools. In combination with a high degree of automation, this consistency and transparency make it possible to implement continuous integration and continuous delivery scenarios and an agile team-based development process. This can be achieved by combining the production code generator TargetLink® with SYNECT®, the central data management and collaboration software from dSPACE.The SYNECT Add-On for TargetLink connects the two tools and is available free of charge to all users.
Requirements are stored centrally in SYNECT, as are software architecture specifications. Every TargetLink user automatically extracts precisely the information and specifications they need for designing and implementing their components. This information is used to automatically create framework models that match the software architecture and ensure complete traceability. This makes software unit design and implementation markedly easier. For a quick and easy test, users can use a test frame generation and TargetLink functionality that can be combined with established test tools, such as BTC EmbeddedTester®. Test cases and test results are managed in SYNECT. When a component is checked in, a regression test is executed completely automatically. A model-based software integration for connecting the existing components is also performed automatically.