SmartData: Toward the Data-Driven Design of Critical Systems

IF 3.6 3区 计算机科学 Q2 COMPUTER SCIENCE, INFORMATION SYSTEMS IEEE Access Pub Date : 2025-03-05 DOI:10.1109/ACCESS.2025.3548542
José L. Conradi Hoffmann;Antônio A. Fröhlich
{"title":"SmartData: Toward the Data-Driven Design of Critical Systems","authors":"José L. Conradi Hoffmann;Antônio A. Fröhlich","doi":"10.1109/ACCESS.2025.3548542","DOIUrl":null,"url":null,"abstract":"Machine Learning algorithms and safety models are enabling higher levels of autonomy in modern Cyber-Physical Systems (CPS). Ensuring safe autonomous operation requires strict adherence to timing and security constraints, best expressed in terms of the data consumed rather than tasks executed. This paper introduces a Data-Centric design for Data-Driven Systems using SmartData, a data construct enriched with metadata to encapsulate origin, semantics, and relationships. SmartData interact via Interest relationships, inheriting requirements such as freshness, periodicity, and security. We extend SmartData with six novel stereotypes: Sensor, Storage, Transformer, Secure, Persistent, and Actuator. To facilitate system design, we propose a method to algorithmically build a SmartData Graph (SDG), a directed graph representing the relationships between SmartData elements. The SDG construction algorithm dynamically updates demands for timing, security, and persistence, ensuring data production satisfies all data requirements. Therefore, a Data-Driven design that can be built directly from the system’s data requirements at early states. With the notion of how actuation is expected, we comprise the dataflows necessary to perform this actuation. This approach allows system designers to estimate latency, bandwidth, and data generation periodicity while identifying critical paths requiring reliable communication and processing technologies. The SmartData API bridges design and implementation, enabling seamless integration. We demonstrate the proposed method through a use case of an imitation-learning-based autonomous driving system implemented on a Linux platform and integrated with the CARLA simulator.","PeriodicalId":13079,"journal":{"name":"IEEE Access","volume":"13 ","pages":"41865-41886"},"PeriodicalIF":3.6000,"publicationDate":"2025-03-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10912475","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Access","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10912475/","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

Machine Learning algorithms and safety models are enabling higher levels of autonomy in modern Cyber-Physical Systems (CPS). Ensuring safe autonomous operation requires strict adherence to timing and security constraints, best expressed in terms of the data consumed rather than tasks executed. This paper introduces a Data-Centric design for Data-Driven Systems using SmartData, a data construct enriched with metadata to encapsulate origin, semantics, and relationships. SmartData interact via Interest relationships, inheriting requirements such as freshness, periodicity, and security. We extend SmartData with six novel stereotypes: Sensor, Storage, Transformer, Secure, Persistent, and Actuator. To facilitate system design, we propose a method to algorithmically build a SmartData Graph (SDG), a directed graph representing the relationships between SmartData elements. The SDG construction algorithm dynamically updates demands for timing, security, and persistence, ensuring data production satisfies all data requirements. Therefore, a Data-Driven design that can be built directly from the system’s data requirements at early states. With the notion of how actuation is expected, we comprise the dataflows necessary to perform this actuation. This approach allows system designers to estimate latency, bandwidth, and data generation periodicity while identifying critical paths requiring reliable communication and processing technologies. The SmartData API bridges design and implementation, enabling seamless integration. We demonstrate the proposed method through a use case of an imitation-learning-based autonomous driving system implemented on a Linux platform and integrated with the CARLA simulator.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
智能数据:迈向关键系统的数据驱动设计
机器学习算法和安全模型在现代网络物理系统(CPS)中实现了更高水平的自主性。确保安全的自主操作需要严格遵守时间和安全约束,最好用消耗的数据而不是执行的任务来表达。本文介绍了一种使用SmartData的数据驱动系统的以数据为中心的设计,这是一种富含元数据的数据结构,用于封装起源、语义和关系。SmartData通过兴趣关系进行交互,继承新鲜度、周期性和安全性等需求。我们将SmartData扩展为六个新的原型:传感器、存储、变压器、安全、持久和执行器。为了方便系统设计,我们提出了一种算法构建SmartData图(SDG)的方法,这是一种表示SmartData元素之间关系的有向图。SDG构建算法动态更新定时、安全性、持久性需求,保证数据生产满足所有数据需求。因此,可以直接从系统早期状态的数据需求构建数据驱动设计。有了如何执行的概念,我们就包含了执行该执行所必需的数据流。这种方法允许系统设计人员在确定需要可靠通信和处理技术的关键路径时,估计延迟、带宽和数据生成周期。SmartData API连接了设计和实现,实现了无缝集成。我们通过在Linux平台上实现的基于模仿学习的自动驾驶系统的用例来演示所提出的方法,并与CARLA模拟器集成。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
IEEE Access
IEEE Access COMPUTER SCIENCE, INFORMATION SYSTEMSENGIN-ENGINEERING, ELECTRICAL & ELECTRONIC
CiteScore
9.80
自引率
7.70%
发文量
6673
审稿时长
6 weeks
期刊介绍: IEEE Access® is a multidisciplinary, open access (OA), applications-oriented, all-electronic archival journal that continuously presents the results of original research or development across all of IEEE''s fields of interest. IEEE Access will publish articles that are of high interest to readers, original, technically correct, and clearly presented. Supported by author publication charges (APC), its hallmarks are a rapid peer review and publication process with open access to all readers. Unlike IEEE''s traditional Transactions or Journals, reviews are "binary", in that reviewers will either Accept or Reject an article in the form it is submitted in order to achieve rapid turnaround. Especially encouraged are submissions on: Multidisciplinary topics, or applications-oriented articles and negative results that do not fit within the scope of IEEE''s traditional journals. Practical articles discussing new experiments or measurement techniques, interesting solutions to engineering. Development of new or improved fabrication or manufacturing techniques. Reviews or survey articles of new or evolving fields oriented to assist others in understanding the new area.
期刊最新文献
Low-Cost FPGA-Enhanced CNN Accelerator for Real-Time YOLO Object Detection and Classification A Web-Ready and 5G-Ready Volumetric Video Streaming Platform: A Platform Prototype and Empirical Study Multi-Expert Trajectory Prediction for Highway Weaving Sections Using Conflict Potential Energy and GAN A Hybrid Fractional Chebyshev–Legendre Spectral Collocation Method for Hamilton–Jacobi–Bellman Equations Application-Specific Instruction-Set Processors (ASIPs) for Deep Neural Networks: A Survey
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1