Skip to main navigation Skip to search Skip to main content

Search-based decision ordering to facilitate product line engineering of cyber-physical system

  • Tao Yue
  • , Shaukat Ali
  • , Hong Lu
  • , Kunming Nie
  • Simula Research Laboratory
  • University of Oslo
  • China Aerospace Science and Industry Corporation

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Industrial Cyber Physical Systems (CPSs) are naturally complex. Manual configuration of CPS product lines is error-prone and inefficient, which warrants the need for automated support of product configuration activities such as decision inference and decision ordering. A fully automated solution is often impossible for CPSs since some decisions must be made manually by configuration engineers and thus requiring an interactive and step-by-step configuration solution. Having an interactive solution with tool support in mind, we propose a search-based solution (named as Zen-DO) to support optimal ordering of configuration steps. The optimization objective has three parts: 1) minimizing overall manual configuration steps, 2) configuring most constraining decisions first, and 3) satisfying ordering dependencies among variabilities. We formulated our optimization objective as a fitness function and investigated it along with four search algorithms: Alternating Variable Method (AVM), (1+1) Evolutionary Algorithm (EA), Genetic Algorithm, and Random Search (a comparison baseline). Their performance is evaluated in terms of finding an optimal solution for two real-world case studies of varying complexity and results show that AVM and (1+1) EA significantly outperformed the others.

Original languageEnglish
Title of host publicationMODELSWARD 2016 - Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development
EditorsSlimane Hammoudi, Luis Ferreira Pires, Bran Selic, Philippe Desfray
PublisherSciTePress
Pages691-703
Number of pages13
ISBN (Electronic)9789897581687
DOIs
StatePublished - 2016
Externally publishedYes
Event4th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2016 - Rome, Italy
Duration: 19 Feb 201621 Feb 2016

Publication series

NameMODELSWARD 2016 - Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development

Conference

Conference4th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2016
Country/TerritoryItaly
CityRome
Period19/02/1621/02/16

Keywords

  • Cyber Physical System
  • Decision Ordering
  • Product Line Engineering
  • Search Algorithms

Fingerprint

Dive into the research topics of 'Search-based decision ordering to facilitate product line engineering of cyber-physical system'. Together they form a unique fingerprint.

Cite this