The Arrowhead flexible Production Value Network (fPVN) project aims to revolutionize European industrial productivity by enhancing information interoperability across production networks. By enabling autonomous and evolvable data exchange, the project will transform manufacturing flexibility, allowing seamless collaboration between IoT devices, cyber-physical systems, and diverse stakeholders.
The technology focuses on three key pillars: a microservice architecture for open and extensible solutions, standardized industrial data models for autonomous translation, and automated data model translations for real-time system understanding.
With practical validation through 8 industry use cases—spanning automotive, aerospace, green energy, and process industries—the fPVN will equip European businesses to better navigate challenges like supply chain disruptions and global crises. The project’s industry-driven consortium, consisting of 42 partners across 11 countries, is poised to drive substantial cost and time savings, enhancing both local and global production networks. Ultimately, Arrowhead fPVN will ensure greater flexibility and adaptability, boosting European industrial resilience in an increasingly complex world.
𝐍𝐞𝐰 𝐂𝐋𝐈 𝐔𝐭𝐢𝐥𝐢𝐭𝐢𝐞𝐬 𝐒𝐭𝐫𝐞𝐚𝐦𝐥𝐢𝐧𝐞 𝐀𝐫𝐫𝐨𝐰𝐡𝐞𝐚𝐝 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭
A couple of days ago : a new Command Line Interface (CLI) utility, developed in Go, has been introduced to enhance the development process with the Eclipse Arrowhead framework. The tool was recently demonstrated at the March 2025 Arrowhead bi-weekly meeting by Johan Kristiansson from Luleå University of Technology.

Purpose and Design
The CLI was created to streamline key developer workflows within Arrowhead-based systems. Drawing inspiration from popular tools in cloud-native ecosystems, the CLI offers a familiar, efficient approach to Arrowhead integration, making it ideal for both new users and experienced developers.
Core Features
- Certificate Automation: Simplifies the generation and registration of certificates.
- Service & System Registration: Enables direct interaction with Arrowhead core services.
- Environment-Based Configuration: Utilizes environment variables instead of property files, making it well-suited for Kubernetes and containerized deployments.
- Rapid Prototyping: Allows for quick creation of producers and consumers in just minutes.
Demonstrated Use Case
During the live session, a full end-to-end example was presented using a simplified “Apple producer” and “Apple consumer” application built in Go. The CLI handled the entire process, from certificate creation to system registration and service orchestration, resulting in a functional Arrowhead-enabled application with minimal code.
The producer and consumer were developed independently and configured using environment variables, showcasing the CLI’s flexibility and its developer-friendly design.
Note : ArrowheadfPVN has received funding from Chips Joint Undertaking under grant agreement No 101111977. The JU receives support from the European Commission.
Leave a Reply