跳到主要导航 跳到搜索 跳到主要内容

Pattern-based Interactive Configuration Derivation for Cyber-physical System Product Lines

  • Hong Lu*
  • , Tao Yue
  • , Shaukat Ali
  • *此作品的通讯作者
  • Simula Research Laboratory
  • Nanjing University of Aeronautics and Astronautics

科研成果: 期刊稿件文章同行评审

摘要

Deriving a Cyber-Physical System (CPS) product from a product line requires configuring hundreds to thousands of configurable parameters of components and devices from multiple domains, e.g., computing, control, and communication. A fully automated configuration process for a CPS product line is seldom possible in practice, and a dynamic and interactive process is expected. Therefore, some configurable parameters are to be configured manually, and the rest can be configured either automatically or manually, depending on pre-defined constraints, the order of configuration steps, and previous configuration data in such a dynamic and interactive configuration process. In this article, we propose a pattern-based, interactive configuration derivation methodology (named as Pi-CD) to maximize opportunities of automatically deriving correct configurations of CPSs by benefiting from pre-defined constraints and configuration data of previous configuration steps. Pi-CD requires architectures of CPS product lines modeled with Unified Modeling Language extended with four types of variabilities, along with constraints specified in Object Constraint Language (OCL). Pi-CD is equipped with 324 configuration derivation patterns that we defined by systematically analyzing the OCL constructs and semantics. We evaluated Pi-CD by configuring 20 CPS products of varying complexity from two real-world CPS product lines. Results show that Pi-CD can achieve up to 72% automation degree with a negligible time cost. Moreover, its time performance remains stable with the increase in the number of configuration parameters as well as constraints.

源语言英语
文章编号44
期刊ACM Transactions on Cyber-Physical Systems
4
4
DOI
出版状态已出版 - 8月 2020
已对外发布

指纹

探究 'Pattern-based Interactive Configuration Derivation for Cyber-physical System Product Lines' 的科研主题。它们共同构成独一无二的指纹。

引用此