Mit CAPI 1.0 (Common Adaptive Platform Implementation) steht erstmals eine gemeinsame Implementierung der AUTOSAR Adaptive Platform einschließlich Quellcode und Codegeneratoren zur Verfügung. CAPI 1.0 bildet eine vollständige Code-Basis der Adaptive Platform und umfasst alle 15 funktionalen Kern-Cluster, darunter Kommunikation, Execution Management, Logging und Diagnose. Die Implementierung folgt der Adaptive-Platform-Version R20-11 und bietet bereits Kompatibilität zu ausgewählten Schnittstellen aus R23-11. Damit soll die bisherige Lücke zwischen AUTOSAR-Spezifikation und konkreter Umsetzung verkleinert werden. Unternehmen können die gemeinsame Basis evaluieren, weiterentwickeln und Beiträge leisten. Damit lassen sich redundante Eigenentwicklungen bei nicht differenzierenden Middleware-Komponenten reduzieren, die Interoperabilität verbessern und die Einführung der Adaptive Platform beschleunigen.
AUTOSAR bezeichnet CAPI als code-first Ansatz und will die Implementierung künftig iterativ weiterentwickeln. Die erste Version entstand innerhalb eines Jahres; eine wesentliche Implementierung wurde von iSOFT beigesteuert. Die kommerzielle Nutzung unterliegt den jeweiligen AUTOSAR-Lizenzbedingungen. (oe)
