The state of framework development for implementing reasoning mechanisms in smart cyber-physical systems

A literature review

Review (2019)
Author(s)

S. Tepjit (TU Delft - Cyber-Physical Systems)

I Horvath (TU Delft - Cyber-Physical Systems)

Zoltán Rusák (TU Delft - Internet of Things)

Research Group
Cyber-Physical Systems
Copyright
© 2019 S. Tepjit, I. Horvath, Z. Rusak
DOI related publication
https://doi.org/10.1016/j.jcde.2019.04.002
More Info
expand_more
Publication Year
2019
Language
English
Copyright
© 2019 S. Tepjit, I. Horvath, Z. Rusak
Research Group
Cyber-Physical Systems
Issue number
4
Volume number
6
Pages (from-to)
527-541
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Smart CPSs (S-CPSs) have been evolving beyond what was identified by the traditional definitions of CPSs. The objective of our research is to investigate the concepts and implementations of reasoning processes for S-CPSs, and more specifically, the frameworks proposed for the fuzzy front end of their reasoning mechanisms. The objectives of the paper are: (i) to analyze the framework concepts and implementations of CPS, (ii) to review the literature concerning system-level reasoning and its enablers from the points of view of the processed knowledge, building awareness, reasoning mechanisms, decision making, and adaptation. Our findings are: (i) awareness and adaptation behaviors are considered as system-level smartness of S-CPSs that are not achieved by traditional design approaches; (ii) model-based and composability approaches insufficiently support the development of reasoning mechanisms for S-CPSs; (iii) frameworks for development of reasoning in S-CPS should support compositional design. Based on the conclusions above, we argue that coping with the challenges of compositionality requires both software-level integration and holistic fusion of knowledge by means of semantic transformations. This entails the need for a multi aspect framework that is able to capture at least conceptual, functional, architectural, informational, interoperation, and behavioral aspects. It needs further investigation if a compositionality enabling framework should appear in the form of a meta-framework (abstract) or in the form of a semantically integrated (concrete) framework.