scholarly journals A Review of the Principles of Designing Smart Cyber-Physical Systems for Run-Time Adaptation: Learned Lessons and Open Issues

2019 ◽  
Vol 49 (1) ◽  
pp. 145-158 ◽  
Author(s):  
Joze Tavcar ◽  
Imre Horvath
Designs ◽  
2018 ◽  
Vol 3 (1) ◽  
pp. 1 ◽  
Author(s):  
Imre Horváth

To be able to provide appropriate services in social and human application contexts, smart cyber-physical systems (S-CPSs) need ampliative reasoning and decision-making (ARDM) mechanisms. As one option, procedural abduction (PA) is suggested for self-managing S-CPSs. PA is a knowledge-based computation and learning mechanism. The objective of this article is to provide a comprehensive description of the computational framework proposed for PA. Towards this end, first the essence of smart cyber-physical systems is discussed. Then, the main recent research results related to computational abduction and ampliative reasoning are discussed. PA facilitates beliefs-driven contemplation of the momentary performance of S-CPSs, including a ‘best option’-based setting of the servicing objective and realization of any demanded adaptation. The computational framework of PA includes eight clusters of computational activities: (i) run-time extraction of signals and data by sensing, (ii) recognition of events, (iii) inferring about existing situations, (iv) building awareness of the state and circumstances of operation, (v) devising alternative performance enhancement strategies, (vi) deciding on the best system adaptation, (vii) devising and scheduling the implied interventions, and (viii) actuating effectors and controls. Several cognitive algorithms and computational actions are used to implement PA in a compositional manner. PA necessitates not only a synergic interoperation of the algorithms, but also an objective-dependent fusion of the pre-programmed and the run time acquired chunks of knowledge. A fully fledged implementation of PA is underway, which will make verification and validation possible in the context of various smart CPSs.


Author(s):  
Imre Horváth ◽  
Junfeng Wang

Interaction with cyber-physical systems (CPSs) is a new challenge for system developers and human-system interaction designers, and but also for end-users. Due to the lack of proper insights, there are many unknowns, open issues, and eventually new challenges. For this reason, there is a need for a comprehensive theory that considers all aspects of interaction with CPSs, provides a reasoning framework, and facilitates the implementation of highly interactive CPSs. The research presented in this paper tries to make the first steps in this direction. We are aware of the fact that, in the case of CPSs, system-human interaction and system-system interaction are to be considered besides human-system interaction. Human-system interaction influenced by: (i) the level of interaction, (ii) the intellectual domains of interaction, (iii) the contexts of interaction, and (iv) the modalities of interaction. The proposed theory decomposes these into various constituents and captures the relations among them. Physical, syntactic, semantic, semantic, pragmatic and apobetic levels of interaction are considered in combination with four domains of interaction (perceptive, cognitive, motor, and emotional). In addition to the common human interaction modalities (visual, audio, haptic, etc.), the theory also considers system communication channels. It is claimed that interaction is also influenced by the implicit context implied by the specific objectives of interaction, i.e., cooperation, coordination, collaboration of coadunation, and not only by the explicit context provided by narrower and broader embedding environments of CPSs. The theory establishes explicit relationships between the above mentioned influencing factors, which are important at specifying wishful interaction profiles. The advantages that the proposed comprehensive theory offers in comparison with the traditional interaction design approaches are shown through the example of a smart bathroom.


2013 ◽  
Author(s):  
Matthew Clark ◽  
Xenofon Koutsoukos ◽  
Joseph Porter ◽  
Ratnesh Kumar ◽  
George Pappas ◽  
...  

2020 ◽  
Vol 12 (4) ◽  
pp. 65 ◽  
Author(s):  
Georgios Kavallieratos ◽  
Sokratis Katsikas ◽  
Vasileios Gkioulos

Safeguarding both safety and cybersecurity is paramount to the smooth and trustworthy operation of contemporary cyber physical systems, many of which support critical functions and services. As safety and security have been known to be interdependent, they need to be jointly considered in such systems. As a result, various approaches have been proposed to address safety and cybersecurity co-engineering in cyber physical systems. This paper provides a comprehensive survey of safety and cybersecurity co-engineering methods, and discusses relevant open issues and research challenges. Despite the extent of the existing literature, several aspects of the subject still remain to be fully addressed.


Author(s):  
Apostolos P. Fournaris ◽  
Andreas Komninos ◽  
Aris S. Lalos ◽  
Athanasios P. Kalogeras ◽  
Christos Koulamas ◽  
...  

Author(s):  
Luis F. Rivera ◽  
Miguel Jiménez ◽  
Gabriel Tamura ◽  
Norha M. Villegas ◽  
Hausi A. Müller

The proliferation of Smart Cyber-Physical Systems (SCPS) is increasingly blurring the boundaries between physical and virtual entities. This trend is revolutionizing multiple application domains along the whole human activity spectrum, while pushing the growth of new businesses and innovations such as smart manufacturing, cities and transportation systems, as well as personalized healthcare. Technological advances in the Internet of Things, Big Data, Cloud Computing and Artificial Intelligence have effected tremendous progress toward the autonomic control of SCPS operations. However, the inherently dynamic nature of physical environments challenges SCPS’ ability to perform adequate control actions over managed physical assets in myriad of contexts. From a design perspective, this issue is related to the system states of operation that cannot be predicted entirely at design time, and the consequential need to define adequate capabilities for run-time self-adaptation and self-evolution. Nevertheless, adaptation and evolution actions must be assessed before realizing them in the managed system in order to ensure resiliency while minimizing the risks. Therefore, the design of SCPS must address not only dependable autonomy but also operational resiliency. In light of this, the contribution of this paper is threefold. First, we propose a reference architecture for designing dependable and resilient SCPS that integrates concepts from the research areas of Digital Twin, Adaptive Control and Autonomic Computing. Second, we propose a model identification mechanism for guiding self-evolution, based on continuous experimentation, evolutionary optimization and dynamic simulation, as the architecture’s first major component for dependable autonomy. Third, we propose an adjustment mechanism for self-adaptation, based on gradient descent, as the architecture’s second major component, addressing operational resiliency. Our contributions aim to further advance the research of reliable self-adaptation and self-evolution mechanisms and their inclusion in the design of SCPS. Finally, we evaluate our contributions by implementing prototypes and showing their viability using real data from a case study in the domain of intelligent transportation systems.


Sign in / Sign up

Export Citation Format

Share Document