The integration of Internet of Things(IoT)infrastructures with Distributed Ledger Technologies(DLT)remains challenging due to the reliance on complex,tightly coupled back-end systems or centralized oracle services tha...The integration of Internet of Things(IoT)infrastructures with Distributed Ledger Technologies(DLT)remains challenging due to the reliance on complex,tightly coupled back-end systems or centralized oracle services that hinder scalability,maintainability,and trust.This paper introduces a lightweight middleware architecture based on a Low-Code Development Platform(LCDP)that enables flexible and secure IoT-to-blockchain orchestration.We develop a custom workflow extension for the n8n platform that supports direct interaction with smart contracts,thereby removing the need for third-party oracle intermediaries.The proposed system was evaluated in a real-world deployment involving a network of Netatmo environmental sensors and the Alastria consortium blockchain.Experimental results show that the middleware can process 12 concurrent sensor data streams with an average end-to-end latency of 37.4 s,a delay dominated by the blockchain consensus time rather than middleware overhead,while ensuring the generation of immutable and verifiable audit trails.These findings demonstrate that low-code orchestration can deliver an effective,scalable,and fault-tolerant alternative for integrating IoT infrastructures with blockchain in Industry 4.0 environments.展开更多
Ever-changing market conditions and a rapidly changing IT landscape call for fast and cheap ways to meet software demands. In order to tackle these problems, low-code development platforms (LCDPs) have emerged. These ...Ever-changing market conditions and a rapidly changing IT landscape call for fast and cheap ways to meet software demands. In order to tackle these problems, low-code development platforms (LCDPs) have emerged. These platforms are designed with the idea to limit recurring traditional hand-coding and programming. This article provides a theoretical overview of low-code solutions. The advantages and disadvantages of using LCDP in the creation of automated systems are considered. In conclusion, a conclusion is formulated about the prospects of using low-code technology.展开更多
This paper aims to explore a simpler and more user-friendly way of generating software based on model-driven development.Previous studies have attempted to generate code from domain models,hoping to reduce coding time...This paper aims to explore a simpler and more user-friendly way of generating software based on model-driven development.Previous studies have attempted to generate code from domain models,hoping to reduce coding time by increasing modeling time.However,as code tools become more advanced,it is challenging to improve efficiency because models are abstract while implementations are concrete.This paper proposes a novel approach that integrates ChatGPT as a plug-in into the whole R&D process and combines it with our code generation tool to enhance R&D efficiency.We have developed some demos to demonstrate the effectiveness of our approach.According to our evaluation,our approach can save more than 90%of the work in implementing the code generation tool,leaving only about 10%of the work for code review,code improvement,and unit testing.展开更多
系统梳理了中国科学院国家授时中心在定时与定位接收机技术的发展历程,并对未来发展趋势进行展望。1970年,伴随着我国短波授时系统的建成,BPM-I型短波定时接收机研制成功;1977年,应中国科学院3262长波授时台建设需要,团队成功研制PO20...系统梳理了中国科学院国家授时中心在定时与定位接收机技术的发展历程,并对未来发展趋势进行展望。1970年,伴随着我国短波授时系统的建成,BPM-I型短波定时接收机研制成功;1977年,应中国科学院3262长波授时台建设需要,团队成功研制PO20定时校频接收机,及时满足国防用户核心需求;后续依托短波授时系统扩建,攻克BPM短波定时仪研制难题。1989年,“PO21型全自动长波定时校频接收机与BPM-Ⅲ型定时仪”通过了国防科工委组织的设计定型鉴定,实现技术成果规范化落地。1999年,BPC低频时码授时技术依托中华世纪坛时钟实现首次重大应用,献礼新千年。21世纪以来,国家授时中心承接CAPS(Chinese Area Positioning System)粗码、精码接收机研制任务;突破北斗三号定时接收机核心技术并研制工程样机;攻克C波段定位、定时与测速技术,研发11类专用接收机;开展北斗+5G融合定位定时技术研究,为国家综合PNT(positioning,navigation,and timing)体系建设开展先期探索;开展eLoran授时差分技术研究,研制eLoran差分用户接收机。全文完整呈现了该领域从长、短波授时接收机到卫星定时定位接收机、融合定位技术、eLoran用户接收机的迭代升级路径,为后续技术研发与体系建设提供参考。展开更多
物联网(IoT, Internet of things)技术通过设备、传感器和网络的互联,实现了物与物、物与人之间的智能交互和数据共享,已广泛应用于智能家居、智慧交通和工业自动化等领域。传统的物联网开发流程依赖于人工的软硬协同开发,具有较高的技...物联网(IoT, Internet of things)技术通过设备、传感器和网络的互联,实现了物与物、物与人之间的智能交互和数据共享,已广泛应用于智能家居、智慧交通和工业自动化等领域。传统的物联网开发流程依赖于人工的软硬协同开发,具有较高的技术门槛。低代码开发技术通过图形化编程界面和高度抽象的编程接口,显著地降低了开发门槛,但仍存在定制化能力不足的问题。随着以大语言模型为代表的人工智能(AI, artificial intelligence)及其相关技术的成熟,一种利用人工智能模型对物联网应用开发流程进行高层语义表征的“智能原生”物联网计算任务生成范式逐渐兴起,成为物联网应用开发的新机遇。为此,在梳理物联网应用开发技术的发展的基础上,提出了智能原生物联网计算任务生成框架,将开发过程划分为物联网应用计算意图解析与计算规划生成两个阶段。在此基础上,系统性地分析了智能原生物联网应用生成的关键技术和挑战,探讨了最新研究进展,最后对未来发展方向进行了展望。展开更多
基金I+D+i grant PID2021-122215NB-C33 funded by MICIU/AEI/10.13039/501100011033 and by ERDF/EU.
摘要The integration of Internet of Things(IoT)infrastructures with Distributed Ledger Technologies(DLT)remains challenging due to the reliance on complex,tightly coupled back-end systems or centralized oracle services that hinder scalability,maintainability,and trust.This paper introduces a lightweight middleware architecture based on a Low-Code Development Platform(LCDP)that enables flexible and secure IoT-to-blockchain orchestration.We develop a custom workflow extension for the n8n platform that supports direct interaction with smart contracts,thereby removing the need for third-party oracle intermediaries.The proposed system was evaluated in a real-world deployment involving a network of Netatmo environmental sensors and the Alastria consortium blockchain.Experimental results show that the middleware can process 12 concurrent sensor data streams with an average end-to-end latency of 37.4 s,a delay dominated by the blockchain consensus time rather than middleware overhead,while ensuring the generation of immutable and verifiable audit trails.These findings demonstrate that low-code orchestration can deliver an effective,scalable,and fault-tolerant alternative for integrating IoT infrastructures with blockchain in Industry 4.0 environments.
摘要Ever-changing market conditions and a rapidly changing IT landscape call for fast and cheap ways to meet software demands. In order to tackle these problems, low-code development platforms (LCDPs) have emerged. These platforms are designed with the idea to limit recurring traditional hand-coding and programming. This article provides a theoretical overview of low-code solutions. The advantages and disadvantages of using LCDP in the creation of automated systems are considered. In conclusion, a conclusion is formulated about the prospects of using low-code technology.
基金fully supported by the Natural Science Foundation of Hubei Province in China(Grant No.2021CFB482)Basic Research Science and Technology Project of Xiangyang(High-tech Domain 2022ABH007013)Hubei Superior and Distinctive Discipline Group of“New Energy Vehicle and Smart Transportation”。
摘要This paper aims to explore a simpler and more user-friendly way of generating software based on model-driven development.Previous studies have attempted to generate code from domain models,hoping to reduce coding time by increasing modeling time.However,as code tools become more advanced,it is challenging to improve efficiency because models are abstract while implementations are concrete.This paper proposes a novel approach that integrates ChatGPT as a plug-in into the whole R&D process and combines it with our code generation tool to enhance R&D efficiency.We have developed some demos to demonstrate the effectiveness of our approach.According to our evaluation,our approach can save more than 90%of the work in implementing the code generation tool,leaving only about 10%of the work for code review,code improvement,and unit testing.
摘要系统梳理了中国科学院国家授时中心在定时与定位接收机技术的发展历程,并对未来发展趋势进行展望。1970年,伴随着我国短波授时系统的建成,BPM-I型短波定时接收机研制成功;1977年,应中国科学院3262长波授时台建设需要,团队成功研制PO20定时校频接收机,及时满足国防用户核心需求;后续依托短波授时系统扩建,攻克BPM短波定时仪研制难题。1989年,“PO21型全自动长波定时校频接收机与BPM-Ⅲ型定时仪”通过了国防科工委组织的设计定型鉴定,实现技术成果规范化落地。1999年,BPC低频时码授时技术依托中华世纪坛时钟实现首次重大应用,献礼新千年。21世纪以来,国家授时中心承接CAPS(Chinese Area Positioning System)粗码、精码接收机研制任务;突破北斗三号定时接收机核心技术并研制工程样机;攻克C波段定位、定时与测速技术,研发11类专用接收机;开展北斗+5G融合定位定时技术研究,为国家综合PNT(positioning,navigation,and timing)体系建设开展先期探索;开展eLoran授时差分技术研究,研制eLoran差分用户接收机。全文完整呈现了该领域从长、短波授时接收机到卫星定时定位接收机、融合定位技术、eLoran用户接收机的迭代升级路径,为后续技术研发与体系建设提供参考。
摘要物联网(IoT, Internet of things)技术通过设备、传感器和网络的互联,实现了物与物、物与人之间的智能交互和数据共享,已广泛应用于智能家居、智慧交通和工业自动化等领域。传统的物联网开发流程依赖于人工的软硬协同开发,具有较高的技术门槛。低代码开发技术通过图形化编程界面和高度抽象的编程接口,显著地降低了开发门槛,但仍存在定制化能力不足的问题。随着以大语言模型为代表的人工智能(AI, artificial intelligence)及其相关技术的成熟,一种利用人工智能模型对物联网应用开发流程进行高层语义表征的“智能原生”物联网计算任务生成范式逐渐兴起,成为物联网应用开发的新机遇。为此,在梳理物联网应用开发技术的发展的基础上,提出了智能原生物联网计算任务生成框架,将开发过程划分为物联网应用计算意图解析与计算规划生成两个阶段。在此基础上,系统性地分析了智能原生物联网应用生成的关键技术和挑战,探讨了最新研究进展,最后对未来发展方向进行了展望。