Entwicklungsaufgaben lassen sich durch den Einsatz von Standards deutlich effizienter und kostengünstiger lösen. Für die modellbasierte Software-Entwicklung bzw. Rapid Prototyping steht Ihnen der ASAM-Standard XCP zur Verfügung. Über XCP messen und verstellen Sie Code - unabhängig von der genutzten Ablaufumgebung. Es spielt auch keine Rolle in welcher Umgebung der Code entwickelt wurde. Die Nutzung von XCP und CANape ist nicht an die Nutzung bestimmter Entwicklungs-Tools gebunden - traditionell entwickelter Code eignet sich dafür genauso.
Aus einem Simulink-Modell wird in der modellbasierten Entwicklung Code und eine Beschreibungsdatei (A2L) für eine bestimmte Ablaufumgebung (Target) generiert. Nach dem Kompilieren und Linken läuft das Modell auf diesem Target. CANape aktualisiert aus der MAP-Datei des Linkers die Adressen in der A2L und ermöglicht Ihnen, das Modell zu messen und zu verstellen. Als Target stehen Ihnen unterschiedliche Lösungen zur Verfügung:
CANape, PC mit Win32-Betriebssystem oder Echtzeit-Betriebssystem, dedizierte Rapid Prototyping Hardware, Evaluierungsboards oder Steuergeräte (ECU).
CANape und XCP unterstützen dabei vom Beginn der Entwicklung bis zur Serienreife die Funktions- und Software-Entwickler sowie die Applikateure. 
Unabhängig von der Ablaufumgebung des Codes, werden die Simulink-Modelle in CANape über den Model Explorer visualisiert.
Nachfolgend geben wir Ihnen einen Überblick über die Möglichkeiten der modellbasierten Software-Entwicklung mit CANape:
- Funktionsentwicklung mit MATLAB
- CANape als Ablaufumgebung
- Bypassing
- Prototyping auf Win32-Hardware / Rapid Prototyping Hardware
- Rapid Prototyping mit xPC Target
- Rapid Prototyping mit bestehenden Steuergeräten oder EVA-Boards