LocSys:用于开发网络物理应用的低代码范式
Konstantinos Panayiotou1, Emmanouil Tsardoulias1, Andreas L Symeonidis1
1Faculty of Enginnering, Aristotle University of Thessaloniki, 541 24 Thessaloniki, Greece.
Sensors (Basel, Switzerland)
|July 12, 2025
概括
开发网络物理系统 (CPS) 是一个复杂的过程. 本研究介绍了一种多域特定语言 (DSL) 方法,LocSys,简化了CPS开发并提高了专家和非专家的可用性.
科学领域:
- 计算机科学 计算机科学
- 软件工程 软件工程 软件工程
- 网络物理系统 网络物理系统
背景情况:
- 对于网络物理系统 (CPS) 的应用程序开发是具有挑战性的,因为高专业知识和领域知识要求.
- 低代码解决方案和特定领域语言 (DSL) 旨在通过实现更高的抽象级别来降低复杂性.
研究的目的:
- 提出和评估一种多域特定语言 (DSL) 方法,以简化网络物理系统 (CPS) 的开发.
- 引入LocSys平台,为CPS设计和开发提供多个DSL的集成和管理.
主要方法:
- 开发了一种集成到LocSys平台的多DSL方法,用于管理模型和转换管道.
- 与80多名不同专业的参与者进行了一次研讨会,以评估该方法的可用性和接受性.
- 利用系统可用性尺度 (SUS) 测量量,以量化可用性和接受度.
主要成果:
- 多DSL方法获得了高的平均SUS得分80.65,表明出色的可用性 (A级).
- "LocSys平台和多DSL方法得到了很好的接待,特别是没有先前领域专业知识的参与者.
- 初步发现表明,该方法在构建集成自动化和监控的智能环境方面具有潜力.
结论:
- 拟议的多DSL方法有效地减轻了CPS开发的复杂性.
- 对于集成DSL和管理CPS开发方面,LocSys平台提供了一个可行的解决方案.
- 这种方法显着有望实现CPS开发技术的更广泛采用.
相关概念视频
Control Systems: Applications
743
Electrical engineering plays a pivotal role in our daily lives, with control systems at the heart of many applications, from home appliances to sophisticated space shuttles. Control systems manage and regulate the behavior of devices and processes, ensuring they function safely, correctly, and efficiently.
In modern vehicles, control systems manage various functions to enhance performance and safety. The steering wheel and accelerator are primary inputs in a car's control system. The...
In modern vehicles, control systems manage various functions to enhance performance and safety. The steering wheel and accelerator are primary inputs in a car's control system. The...
743
Electro-mechanical Systems
1.2K
Electromechanical systems are intricate configurations that effectively combine electrical and mechanical elements to achieve a desired outcome. Central to many of these systems is the DC motor, a device that converts electrical energy into mechanical motion, enabling various applications ranging from simple fans to complex robotic mechanisms.
A key component of the DC motor is the armature, a rotating circuit positioned within a magnetic field. As an electric current passes through the...
A key component of the DC motor is the armature, a rotating circuit positioned within a magnetic field. As an electric current passes through the...
1.2K
Control Systems
1.4K
Control systems are everywhere in contemporary society, influencing diverse applications from aerospace to automated manufacturing. These systems can be found naturally within biological processes, such as blood sugar regulation and heart rate adjustment in response to stress, as well as in man-made systems like elevators and automated vehicles. A control system is essentially a network of subsystems and processes that collaboratively convert specific inputs into desired outputs.
At the heart...
At the heart...
1.4K
Principle of Virtual Work: Problem Solving
1.3K
The principle of virtual work is an essential concept in the field of mechanics and engineering. This is used to solve problems related to the equilibrium of a structure or system. It is based on the assumption that if a system is in equilibrium, the work done by all the forces during a virtual displacement is zero. This principle is applied by considering virtual displacements of the system and the corresponding work done by internal and external forces.
To apply the principle of virtual work,...
To apply the principle of virtual work,...
1.3K
Application of Pascal's Law
9.0K
Pascal's experimentally proven observations—that a change in pressure applied to an enclosed fluid is transmitted undiminished throughout the fluid and to the walls of its container—provide the foundations for hydraulics, one of the most important developments in modern mechanical technology.
Hydraulic systems are used to operate automotive brakes, hydraulic jacks, and numerous other mechanical systems. We can derive a relationship between the forces in a simple hydraulic system...
Hydraulic systems are used to operate automotive brakes, hydraulic jacks, and numerous other mechanical systems. We can derive a relationship between the forces in a simple hydraulic system...
9.0K
Synthetic Biology
5.0K
Synthetic biology is an interdisciplinary science that involves using principles from disciplines such as engineering, molecular biology, cell biology, and systems biology. It involves remodeling existing organisms from nature or constructing completely new synthetic organisms for applications such as protein or enzyme production, bioremediation, value-added macromolecule production, and the addition of desirable traits to crops, to name a few.
Golden rice
Golden rice is a genetically modified...
Golden rice
Golden rice is a genetically modified...
5.0K


