Supervisory control design of cyber-physical systems has many challenges. Model-based systems engineering can address these, with solutions originating from various disciplines. We discuss several tools, each state-of-the-art in its own discipline, offering functionality such as specification, synthesis, and verification. Integrating such mono-disciplinary tools in a multi-disciplinary workflow is a major challenge. We present Analytics as a Service, built on the Arrowhead framework, to connect these tools and make them interoperable. A seamless integration of the tools has been established through a service-oriented architecture: The engineer can easily access the functionality of the tools from a single interface, as translation steps between equivalent models for the respective tools are automated.
翻译:网络物理系统的监督控制设计面临许多挑战。基于模型的系统工程可以以不同学科的解决方案来解决这些问题。我们讨论若干工具,每个最先进的学科,提供规格、合成和核查等功能。将这类单学科工具纳入多学科工作流程是一项重大挑战。我们以箭头框架为基础提供分析服务,将这些工具连接起来并使其相互操作。工具的无缝整合是通过服务型结构建立的:工程师可以很容易地从一个单一界面获取工具的功能,因为各个工具的等同模型之间的翻译步骤是自动化的。