Leveraging Quality of Service and Cost in Cyber-Physical Systems Design
Cyber-Physical Systems (CPSs) comprise multiple cyberparts, physical processes, and human participants (end-users) that affect them, and vice versa. During the design of such systems, it is critical for the designer to take into account the end-user-perceived quality of provided services, as well as their cost, and integrate them into the CPSs; striking a satisfactory balance between quality and affordability is critical to system acceptance. In this work, we propose a model-based approach, using the Systems Modeling Language (SysML), to explore system design, encapsulating Quality of Service (QoS) and cost aspects, as system requirements, into a core model. Via this approach, the designer can define the system structure, configure it, measure and evaluate the quality, while analyzing cost, and find the best solution(s) for a correct design. As a use case, this approach is applied to a healthcare CPS, namely the Remote Elderly Monitoring System (REMS). In that context, managing REMS QoS and cost requirements, can contribute to an effective system design and implementation, enhancing the end-user satisfaction.
KeywordsCyber-Physical Systems Model-based design SysML Quality of Service Cost analysis Remote Elderly Monitoring
The authors wish to acknowledge Qatar National Research Fund project EMBIoT (Proj. No. NPRP 9-114-2-055) project, under the auspices of which the work presented in this paper has been carried out.
- 2.Brauner, P., Valdez, A.C., et al.: On studying human factors in complex cyber-physical systems. In: Mensch und Computer 2016-Workshopband (2016)Google Scholar
- 4.Dillon, T., Potdar, V., Singh, J., Talevski, A.: Cyber-physical systems: providing Quality of Service (QoS) in a heterogeneous systems-of-systems environment. In: 5th Digital Ecosystems and Technologies Conference, pp. 330–335. IEEE (2011)Google Scholar
- 5.Friedenthal, S., Moore, A., Steiner, R.: A Practical Guide to SysML: The Systems Modeling Language. Morgan Kaufmann, Burlington (2014)Google Scholar
- 9.ISO: IEC 25000 software and system engineering-software product quality requirements and evaluation (square)-guide to square (2005)Google Scholar
- 10.Jensen, J.C., Chang, D.H., Lee, E.A.: A model-based design methodology for cyber-physical systems. In: 2011 7th International Wireless Communications and Mobile Computing Conference, pp. 1666–1671. IEEE (2011)Google Scholar
- 11.Kotronis, C., Nikolaidou, M., et al.: A model-based approach for managing criticality requirements in e-health IoT systems. In: IEEE 13th Conference on System of Systems Engineering (SoSE). IEEE (2018)Google Scholar
- 12.Kotronis, C., Routis, I., et al.: A model-based approach for the design of cyber-physical human systems emphasizing human concerns. In: IEEE International Congress on Internet of Things (2019, to be presented)Google Scholar
- 17.Object Management Group - SysML: System Modeling Language (2018). https://www.omg.org/spec/SysML/
- 18.Sanislav, T., Miclea, L.: Cyber-physical systems-concept, challenges and research areas. J. Control Eng. Appl. Inform. 14(2), 28–33 (2012)Google Scholar
- 19.Thales Defense & Security, Inc.: Design considerations for size, weight, and power constrained radios. In: 2006 Software Defined Radio Technical Conference and Product Exposition (2006)Google Scholar
- 20.Zheng, C., Le Duigou, J., et al.: Multidisciplinary integration during conceptual design process: a survey on design methods of cyber-physical systems. In: DS 84: 14th International Design Conference, pp. 1625–1634 (2016)Google Scholar