首页 > 最新文献

2023 12th Mediterranean Conference on Embedded Computing (MECO)最新文献

英文 中文
Towards a RISC-V Open Platform for Next-generation Automotive ECUs 面向下一代汽车ecu的RISC-V开放平台
Pub Date : 2023-06-06 DOI: 10.1109/MECO58584.2023.10154913
Luca Cuomo, Claudio Scordino, A. Ottaviano, Nils Wistoff, R. Balas, L. Benini, Errico Guidieri, I. M. Savino
The complexity of automotive systems is increasing quickly due to the integration of novel functionalities such as assisted or autonomous driving. However, increasing complexity poses considerable challenges to the automotive supply chain since the continuous addition of new hardware and network cabling is not considered tenable. The availability of modern heterogeneous multi-processor chips represents a unique opportunity to reduce vehicle costs by integrating multiple functionalities into fewer Electronic Control Units (ECUs). In addition, the recent improvements in open-hardware technology allow to further reduce costs by avoiding lock-in solutions. This paper presents a mixed-criticality multi-OS architecture for automotive ECUs based on open hardware and open-source technologies. Safety-critical functionalities are executed by an AUTOSAR OS running on a RISC-V processor, while the Linux OS executes more advanced functionalities on a multi-core ARM CPU. Besides presenting the implemented stack and the communication infrastructure, this paper provides a quantitative gap analysis between an HW/SW optimized version of the RISCV processor and a COTS Arm Cortex-R in terms of real-time features, confirming that RISC-V is a valuable candidate for running AUTOSAR Classic stacks of next-generation automotive MCUs.
由于辅助或自动驾驶等新功能的集成,汽车系统的复杂性正在迅速增加。然而,不断增加的复杂性给汽车供应链带来了相当大的挑战,因为不断增加新的硬件和网络布线被认为是站不住脚的。现代异构多处理器芯片的可用性代表了通过将多种功能集成到更少的电子控制单元(ecu)中来降低车辆成本的独特机会。此外,最近开放硬件技术的改进可以通过避免锁定解决方案来进一步降低成本。提出了一种基于开放硬件和开源技术的汽车ecu混合临界多操作系统架构。安全关键功能由运行在RISC-V处理器上的AUTOSAR操作系统执行,而Linux操作系统在多核ARM CPU上执行更高级的功能。除了介绍实现的堆栈和通信基础设施外,本文还提供了硬件/软件优化版本的RISCV处理器与COTS Arm Cortex-R处理器在实时性方面的定量差距分析,证实了RISC-V是运行AUTOSAR经典堆栈的下一代汽车mcu的有价值的候选者。
{"title":"Towards a RISC-V Open Platform for Next-generation Automotive ECUs","authors":"Luca Cuomo, Claudio Scordino, A. Ottaviano, Nils Wistoff, R. Balas, L. Benini, Errico Guidieri, I. M. Savino","doi":"10.1109/MECO58584.2023.10154913","DOIUrl":"https://doi.org/10.1109/MECO58584.2023.10154913","url":null,"abstract":"The complexity of automotive systems is increasing quickly due to the integration of novel functionalities such as assisted or autonomous driving. However, increasing complexity poses considerable challenges to the automotive supply chain since the continuous addition of new hardware and network cabling is not considered tenable. The availability of modern heterogeneous multi-processor chips represents a unique opportunity to reduce vehicle costs by integrating multiple functionalities into fewer Electronic Control Units (ECUs). In addition, the recent improvements in open-hardware technology allow to further reduce costs by avoiding lock-in solutions. This paper presents a mixed-criticality multi-OS architecture for automotive ECUs based on open hardware and open-source technologies. Safety-critical functionalities are executed by an AUTOSAR OS running on a RISC-V processor, while the Linux OS executes more advanced functionalities on a multi-core ARM CPU. Besides presenting the implemented stack and the communication infrastructure, this paper provides a quantitative gap analysis between an HW/SW optimized version of the RISCV processor and a COTS Arm Cortex-R in terms of real-time features, confirming that RISC-V is a valuable candidate for running AUTOSAR Classic stacks of next-generation automotive MCUs.","PeriodicalId":187825,"journal":{"name":"2023 12th Mediterranean Conference on Embedded Computing (MECO)","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123500076","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Analysis of Blockchain Platforms for Generation and Verification of Diplomas b区块链文凭生成与验证平台分析
Pub Date : 2023-06-06 DOI: 10.1109/MECO58584.2023.10154926
Avni Rustemi, V. Atanasovski, A. Risteski, B. Popovski
The application of blockchain in educational institutions and in particular those of higher education, is encountering numerous obstacles towards its full application. We see blockchain as a technology applied in a lot of spheres, including business, industry, health, but we see a stagnation of its application in education. In this scientific paper, we will make an overview of the educational platforms that have been created, how many applications they have, what difficulties the authors have encountered and what suggestions they have given in this regard. It is more than necessary that blockchain technology be used in institutions of higher education, since even nowadays, alongside the many sophisticated software that these institutions possess, we still see many misuses that are made either during the evaluation process, grading up to the awarding of diplomas. We will also provide a framework on how we think blockchain technology should be applied in higher education institutions. Very important is the inclusion of blockchain technology in sensitive processes in education, especially in the evaluation of students and the generation of diplomas. At the end, we give our suggestions, how we think to overcome the problems of diploma forgery and how we can contribute in this direction.
b区块链在教育机构,特别是高等教育机构中的应用,在其充分应用方面遇到了许多障碍。我们认为b区块链是一种应用于很多领域的技术,包括商业、工业、健康,但我们看到它在教育领域的应用停滞不前。在这篇科学论文中,我们将概述已经创建的教育平台,它们有多少应用程序,作者遇到了什么困难以及他们在这方面给出了什么建议。区块链技术在高等教育机构中使用是非常必要的,因为即使在今天,这些机构拥有许多复杂的软件,我们仍然看到许多滥用,无论是在评估过程中,评分到颁发文凭。我们还将提供一个框架,说明我们认为b区块链技术应该如何应用于高等教育机构。将区块链技术纳入敏感的教育过程非常重要,特别是在对学生的评估和颁发文凭方面。最后,我们给出了我们的建议,我们认为如何克服文凭伪造的问题,以及我们如何在这个方向上做出贡献。
{"title":"Analysis of Blockchain Platforms for Generation and Verification of Diplomas","authors":"Avni Rustemi, V. Atanasovski, A. Risteski, B. Popovski","doi":"10.1109/MECO58584.2023.10154926","DOIUrl":"https://doi.org/10.1109/MECO58584.2023.10154926","url":null,"abstract":"The application of blockchain in educational institutions and in particular those of higher education, is encountering numerous obstacles towards its full application. We see blockchain as a technology applied in a lot of spheres, including business, industry, health, but we see a stagnation of its application in education. In this scientific paper, we will make an overview of the educational platforms that have been created, how many applications they have, what difficulties the authors have encountered and what suggestions they have given in this regard. It is more than necessary that blockchain technology be used in institutions of higher education, since even nowadays, alongside the many sophisticated software that these institutions possess, we still see many misuses that are made either during the evaluation process, grading up to the awarding of diplomas. We will also provide a framework on how we think blockchain technology should be applied in higher education institutions. Very important is the inclusion of blockchain technology in sensitive processes in education, especially in the evaluation of students and the generation of diplomas. At the end, we give our suggestions, how we think to overcome the problems of diploma forgery and how we can contribute in this direction.","PeriodicalId":187825,"journal":{"name":"2023 12th Mediterranean Conference on Embedded Computing (MECO)","volume":"331 ","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"113986983","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Comparison of Otsu's and Rosin's Methods for Threshold Determination Otsu法与Rosin法阈值测定的比较
Pub Date : 2023-06-06 DOI: 10.1109/MECO58584.2023.10154943
M. Hagara, Alexander Šatka, O. Ondrácek, R. Stojanovic
Real time edge detection of objects in images implemented in FPGA circuits is often based on gradient calculation using appropriate convolutional masks. The resulting edge map is obtained by thresholding the gradient image. The key issue is determining the threshold value. In practice, Otsu's and Rosin's methods are most often used to determine the threshold value. Using images from three databases, we compared these two methods and the results are presented in our paper.
在FPGA电路中实现的图像中目标的实时边缘检测通常基于使用适当的卷积掩模的梯度计算。对梯度图像进行阈值处理,得到边缘图。关键问题是确定阈值。在实践中,Otsu和Rosin的方法最常用于确定阈值。利用三个数据库中的图像,我们比较了这两种方法,并在本文中给出了结果。
{"title":"Comparison of Otsu's and Rosin's Methods for Threshold Determination","authors":"M. Hagara, Alexander Šatka, O. Ondrácek, R. Stojanovic","doi":"10.1109/MECO58584.2023.10154943","DOIUrl":"https://doi.org/10.1109/MECO58584.2023.10154943","url":null,"abstract":"Real time edge detection of objects in images implemented in FPGA circuits is often based on gradient calculation using appropriate convolutional masks. The resulting edge map is obtained by thresholding the gradient image. The key issue is determining the threshold value. In practice, Otsu's and Rosin's methods are most often used to determine the threshold value. Using images from three databases, we compared these two methods and the results are presented in our paper.","PeriodicalId":187825,"journal":{"name":"2023 12th Mediterranean Conference on Embedded Computing (MECO)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115714896","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
AI-assisted Software Engineering: a tertiary study 人工智能辅助软件工程:高等教育研究
Pub Date : 2023-06-06 DOI: 10.1109/MECO58584.2023.10154972
Orges Cico, B. Çiço, Andja Cico
The research in Artificial Intelligence (AI) and its applications across the software engineering (SE) domain has progressed significantly in the last decade, evidenced by an increase in systematic literature reviews. Our study aims to provide an overview of existing systematic reviews within this research area and synthesize the findings related to AI subfields (Machine Learning, Search-based, Evolutionary Computation, Vision, Robotics, Expert Systems, Speech Processing, Natural Language Processing, and Planning) supporting the five main SE processes: requirements, design, development, testing, and maintenance. For our tertiary study, we used the methodology based on Kitchenham's guidelines. We selected 11 reviews published between 2000 and 2021, including results from 513 primary studies. The selected reviews cover the AI subfields across the five main SE processes. Studies have covered Machine Learning, Natural Language Processing, and Evolutionary Computations as AI subfields assisting SE processes. We have found that reviews in AI-assisted software testing are the most common, followed by software maintenance and development. Our study can help researchers identify missing reviews on AI-assisted SE topics to help further consolidate this research area.
近十年来,人工智能(AI)及其在软件工程(SE)领域的应用研究取得了显著进展,系统文献综述的增加证明了这一点。我们的研究旨在概述该研究领域内现有的系统综述,并综合与人工智能子领域(机器学习,基于搜索的,进化计算,视觉,机器人,专家系统,语音处理,自然语言处理和规划)相关的发现,支持五个主要的SE过程:需求,设计,开发,测试和维护。在我们的高等教育研究中,我们使用了基于Kitchenham指南的方法。我们选择了2000年至2021年间发表的11篇综述,包括513项主要研究的结果。所选的审查涵盖了五个主要SE过程中的AI子领域。研究涵盖了机器学习、自然语言处理和进化计算作为辅助SE过程的人工智能子领域。我们发现,在人工智能辅助的软件测试中,审查是最常见的,其次是软件维护和开发。我们的研究可以帮助研究人员识别人工智能辅助SE主题的缺失评论,以帮助进一步巩固这一研究领域。
{"title":"AI-assisted Software Engineering: a tertiary study","authors":"Orges Cico, B. Çiço, Andja Cico","doi":"10.1109/MECO58584.2023.10154972","DOIUrl":"https://doi.org/10.1109/MECO58584.2023.10154972","url":null,"abstract":"The research in Artificial Intelligence (AI) and its applications across the software engineering (SE) domain has progressed significantly in the last decade, evidenced by an increase in systematic literature reviews. Our study aims to provide an overview of existing systematic reviews within this research area and synthesize the findings related to AI subfields (Machine Learning, Search-based, Evolutionary Computation, Vision, Robotics, Expert Systems, Speech Processing, Natural Language Processing, and Planning) supporting the five main SE processes: requirements, design, development, testing, and maintenance. For our tertiary study, we used the methodology based on Kitchenham's guidelines. We selected 11 reviews published between 2000 and 2021, including results from 513 primary studies. The selected reviews cover the AI subfields across the five main SE processes. Studies have covered Machine Learning, Natural Language Processing, and Evolutionary Computations as AI subfields assisting SE processes. We have found that reviews in AI-assisted software testing are the most common, followed by software maintenance and development. Our study can help researchers identify missing reviews on AI-assisted SE topics to help further consolidate this research area.","PeriodicalId":187825,"journal":{"name":"2023 12th Mediterranean Conference on Embedded Computing (MECO)","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123478858","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Integrating Virtual and Physical Worlds in PLC Programming with Virtual Plants Featuring a Physical Interface 利用具有物理接口的虚拟工厂集成PLC编程中的虚拟和物理世界
Pub Date : 2023-06-06 DOI: 10.1109/MECO58584.2023.10154997
Lavdim Kurtaj, Vjosa Shatri, Caner Topko
This abstract discusses the integration of virtual and physical worlds in Programmable Logic Controller (PLC) programming using virtual plants with a physical interface. The combination of virtual and physical elements allows for efficient PLC program development and testing in a safe and controlled environment. The physical interface provides a realistic interconnection with the PLC, while the virtual plant allows for easy modification and experimentation, with different levels of detail. This approach not only benefits industry professionals by streamlining PLC development and reducing costs but also holds great potential for educational purposes. It provides students with practical and immersive learning experience in programming and troubleshooting. This provides a more comprehensive understanding of PLC programming and the plants they control. Ultimately, the integration of virtual and physical worlds in PLC programming offers a promising solution to the challenges faced in PLC program development, testing, and education, while also providing practical learning experiences for students.
本文讨论了在可编程逻辑控制器(PLC)编程中,利用具有物理接口的虚拟工厂实现虚拟世界和物理世界的集成。虚拟和物理元素的结合允许在安全和受控的环境中高效的PLC程序开发和测试。物理接口提供了与PLC的真实互连,而虚拟工厂允许轻松修改和实验,具有不同的细节级别。这种方法不仅通过简化PLC开发和降低成本使行业专业人员受益,而且在教育目的方面具有很大的潜力。它为学生提供了编程和故障排除方面的实际和身临其境的学习体验。这提供了一个更全面的了解PLC编程和他们控制的工厂。最终,PLC编程中虚拟世界和物理世界的集成为PLC程序开发、测试和教育中面临的挑战提供了一个有希望的解决方案,同时也为学生提供了实际的学习经验。
{"title":"Integrating Virtual and Physical Worlds in PLC Programming with Virtual Plants Featuring a Physical Interface","authors":"Lavdim Kurtaj, Vjosa Shatri, Caner Topko","doi":"10.1109/MECO58584.2023.10154997","DOIUrl":"https://doi.org/10.1109/MECO58584.2023.10154997","url":null,"abstract":"This abstract discusses the integration of virtual and physical worlds in Programmable Logic Controller (PLC) programming using virtual plants with a physical interface. The combination of virtual and physical elements allows for efficient PLC program development and testing in a safe and controlled environment. The physical interface provides a realistic interconnection with the PLC, while the virtual plant allows for easy modification and experimentation, with different levels of detail. This approach not only benefits industry professionals by streamlining PLC development and reducing costs but also holds great potential for educational purposes. It provides students with practical and immersive learning experience in programming and troubleshooting. This provides a more comprehensive understanding of PLC programming and the plants they control. Ultimately, the integration of virtual and physical worlds in PLC programming offers a promising solution to the challenges faced in PLC program development, testing, and education, while also providing practical learning experiences for students.","PeriodicalId":187825,"journal":{"name":"2023 12th Mediterranean Conference on Embedded Computing (MECO)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129747988","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Design of a force control gripper using Matlab Simulink 利用Matlab Simulink设计一种力控夹持器
Pub Date : 2023-06-06 DOI: 10.1109/MECO58584.2023.10154982
Dejan Shishkovski, Damjan Pecioski, M. Anachkova, Hristijan Mickoski, Z. Pandilov
The working body usually called the gripper in manipulators is an essential component of industrial automation systems. They are designed to hold and manipulate objects with precision, speed, and reliability. Robotic applications and the creation of functional organs are both widespread. The working body may be incorporated into the robot's overall design or added to its fundamental framework. The design is determined by the robot's function, the object it must grasp, the task it must complete, and its working environment. Force control is an essential feature of robotic grippers that allows them to handle delicate or fragile objects without causing damage. This paper outlines the many decisions that are made when designing and selecting the robot's gripper. Aspects of the process and environment are covered first. Power, joint adaptability, load capacity, and connections are all included. Following is a section that offers an overview of the various working bodies and their constructive directions. The sensors and elements of the control system are also featured.
机械手的工作主体通常称为夹持器,是工业自动化系统的重要组成部分。它们被设计用来精确、快速、可靠地握住和操纵物体。机器人的应用和功能器官的创造都是广泛的。工作体可以纳入机器人的整体设计,也可以添加到机器人的基本框架中。该设计是由机器人的功能、它必须掌握的对象、它必须完成的任务以及它的工作环境决定的。力控制是机器人抓手的一个基本特征,使他们能够处理微妙或易碎的物体而不会造成伤害。本文概述了在设计和选择机器人夹持器时所做的许多决策。首先介绍过程和环境的各个方面。包括功率、接头适应性、负载能力和连接。以下一节概述了各工作机构及其建设性方向。控制系统的传感器和元件也有特色。
{"title":"Design of a force control gripper using Matlab Simulink","authors":"Dejan Shishkovski, Damjan Pecioski, M. Anachkova, Hristijan Mickoski, Z. Pandilov","doi":"10.1109/MECO58584.2023.10154982","DOIUrl":"https://doi.org/10.1109/MECO58584.2023.10154982","url":null,"abstract":"The working body usually called the gripper in manipulators is an essential component of industrial automation systems. They are designed to hold and manipulate objects with precision, speed, and reliability. Robotic applications and the creation of functional organs are both widespread. The working body may be incorporated into the robot's overall design or added to its fundamental framework. The design is determined by the robot's function, the object it must grasp, the task it must complete, and its working environment. Force control is an essential feature of robotic grippers that allows them to handle delicate or fragile objects without causing damage. This paper outlines the many decisions that are made when designing and selecting the robot's gripper. Aspects of the process and environment are covered first. Power, joint adaptability, load capacity, and connections are all included. Following is a section that offers an overview of the various working bodies and their constructive directions. The sensors and elements of the control system are also featured.","PeriodicalId":187825,"journal":{"name":"2023 12th Mediterranean Conference on Embedded Computing (MECO)","volume":"98 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128708540","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A comparative analysis on prototype-based clustering methods 基于原型的聚类方法比较分析
Pub Date : 2023-06-06 DOI: 10.1109/MECO58584.2023.10154917
Rexhep Rada, Erind Bedalli, Sokol Shurdhi, B. Çiço
In the machine learning domain, clustering is a fundamental unsupervised learning operation which aims to partition the instances of a dataset into clusters (i.e, groups, subsets) such that instances within the same cluster are much similar to each other and much different from the other clusters. In the broad spectrum of clustering methods, prototype-based methods characterize each cluster through a prototype (i.e. centroid) and a relocation scheme is employed to iteratively redistribute the instances into the clusters, guided by an objective function. In this paper, several prototype-based methods are brought into focus, including K-means, K-medoids, K-medians, Fuzzy C-means and Kernel K-means. These algorithms are experimentally analyzed on several original benchmark datasets, distorted benchmark datasets and synthetic datasets. The comparative analysis is oriented in two main aspects: accuracy and sensitivity to noise and outliers.
在机器学习领域,聚类是一种基本的无监督学习操作,旨在将数据集的实例划分为集群(即组,子集),使同一集群中的实例彼此非常相似,而与其他集群有很大不同。在广泛的聚类方法中,基于原型的方法通过原型(即质心)来表征每个聚类,并采用一种重新定位方案,在目标函数的指导下将实例迭代地重新分配到聚类中。本文重点介绍了几种基于原型的方法,包括K-means、k - medium、k -median、Fuzzy C-means和Kernel K-means。在原始基准数据集、扭曲基准数据集和合成数据集上对这些算法进行了实验分析。比较分析主要集中在两个方面:准确性和对噪声和异常值的敏感性。
{"title":"A comparative analysis on prototype-based clustering methods","authors":"Rexhep Rada, Erind Bedalli, Sokol Shurdhi, B. Çiço","doi":"10.1109/MECO58584.2023.10154917","DOIUrl":"https://doi.org/10.1109/MECO58584.2023.10154917","url":null,"abstract":"In the machine learning domain, clustering is a fundamental unsupervised learning operation which aims to partition the instances of a dataset into clusters (i.e, groups, subsets) such that instances within the same cluster are much similar to each other and much different from the other clusters. In the broad spectrum of clustering methods, prototype-based methods characterize each cluster through a prototype (i.e. centroid) and a relocation scheme is employed to iteratively redistribute the instances into the clusters, guided by an objective function. In this paper, several prototype-based methods are brought into focus, including K-means, K-medoids, K-medians, Fuzzy C-means and Kernel K-means. These algorithms are experimentally analyzed on several original benchmark datasets, distorted benchmark datasets and synthetic datasets. The comparative analysis is oriented in two main aspects: accuracy and sensitivity to noise and outliers.","PeriodicalId":187825,"journal":{"name":"2023 12th Mediterranean Conference on Embedded Computing (MECO)","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127343189","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Method to Generate Bus Stress Pattern Using iBUS(Infineon Bus Under Stress) framework 利用iBUS(Infineon Bus Under Stress)框架生成总线应力模式的方法
Pub Date : 2023-06-06 DOI: 10.1109/MECO58584.2023.10154983
Sooraj Ravindrakumar, J. Vaishnavi, Jayakrishna Guddeti, Pankaj Moharikar
Infineon BUS Under Stress (iBUS) framework generates test scenarios for stressing various system buses and bridges inside a microcontroller. Randomization is the key approach behind iBUS. The framework is designed to be scalable, platform independent and forward compatible. Buses and Bridges enters into active state when the bus masters try to access the memories for transferring the data. A test scenario generated by iBUS enables all the BUS masters to perform parallel data transfers between various memories of the system in a purely randomized way. This framework ensures that there is no overlap of memories when accessed by different masters and also provides self-checking mechanism to verify data integrity. In this paper, we characterize the flexibility of iBUS as it can design task chains (sequences of memories handled by a master), calculation of randomized payload and assign random data lengths (based on memory type) in a single block transfer. This paper will also provide insight into how randomization will widen the range of the test coverage. As many are the tasks (transfer between a source and destination memory), that many are the possible combinations of bridges accessed inside the test. Framework provides various hooks to debug the failures and could be used in Robustness Validation, Power Cycling, Clock Shmoo and other silicon stress conditions.
Infineon BUS Under Stress (iBUS)框架生成测试场景,用于对微控制器内的各种系统总线和桥接进行压力测试。随机化是iBUS背后的关键方法。该框架被设计为可扩展、平台独立和向前兼容的。当总线主机试图访问存储器以传输数据时,总线和桥进入活动状态。由iBUS生成的测试场景使所有BUS主机能够以完全随机的方式在系统的各种存储器之间执行并行数据传输。该框架确保了不同主机访问时内存不会重叠,并提供了自检机制来验证数据的完整性。在本文中,我们描述了iBUS的灵活性,因为它可以在单个块传输中设计任务链(由主机处理的存储器序列),随机有效载荷的计算和分配随机数据长度(基于存储器类型)。本文还将提供关于随机化如何扩大测试覆盖范围的见解。由于有许多任务(在源内存和目标内存之间进行传输),因此有许多任务是在测试中访问的桥的可能组合。框架提供了各种钩子来调试故障,可用于鲁棒性验证,功率循环,时钟Shmoo和其他硅应力条件。
{"title":"Method to Generate Bus Stress Pattern Using iBUS(Infineon Bus Under Stress) framework","authors":"Sooraj Ravindrakumar, J. Vaishnavi, Jayakrishna Guddeti, Pankaj Moharikar","doi":"10.1109/MECO58584.2023.10154983","DOIUrl":"https://doi.org/10.1109/MECO58584.2023.10154983","url":null,"abstract":"Infineon BUS Under Stress (iBUS) framework generates test scenarios for stressing various system buses and bridges inside a microcontroller. Randomization is the key approach behind iBUS. The framework is designed to be scalable, platform independent and forward compatible. Buses and Bridges enters into active state when the bus masters try to access the memories for transferring the data. A test scenario generated by iBUS enables all the BUS masters to perform parallel data transfers between various memories of the system in a purely randomized way. This framework ensures that there is no overlap of memories when accessed by different masters and also provides self-checking mechanism to verify data integrity. In this paper, we characterize the flexibility of iBUS as it can design task chains (sequences of memories handled by a master), calculation of randomized payload and assign random data lengths (based on memory type) in a single block transfer. This paper will also provide insight into how randomization will widen the range of the test coverage. As many are the tasks (transfer between a source and destination memory), that many are the possible combinations of bridges accessed inside the test. Framework provides various hooks to debug the failures and could be used in Robustness Validation, Power Cycling, Clock Shmoo and other silicon stress conditions.","PeriodicalId":187825,"journal":{"name":"2023 12th Mediterranean Conference on Embedded Computing (MECO)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127630848","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Preamble-based RF-DNA Fingerprinting Under Varying Temperatures 温度变化下基于前导的射频dna指纹识别
Pub Date : 2023-06-06 DOI: 10.1109/MECO58584.2023.10155035
Cinque S. Peggs, Tanner S. Jackson, Ashley N. Tittlebaugh, Taylor G. Olp, Joshua H. Tyler, D. Reising, T. D. Loveless
A total of 30.9 billion Internet of Things (loT) deployments are expected by 2025 with most employing weak or no encryption at all, which raises concerns about loT security. This concern is exacerbated by loT-connected critical infrastructure and the successful exploitation of this security vulnerability. This led researchers to propose a physical layer-based loT security solution coined Specific Emitter Identification (SEI). However, SEI has been shown to be sensitive to temperature changes. This sensitivity is important when considering loT deployments in highly variable temperature environments. The presented approach shows the temperature sensitivity of SEI is mitigated when the classifier is trained using RF-DNA fingerprints drawn from waveforms collected at two temperatures. In fact, SEI performance improves the most when the two temperatures are at or near the extremes of the operating temperature range. Specifically, our work shows that training SEI classifiers using the extremes of the collected temperatures improves overall classification performance across temperature ranges. The work in this paper also shows that emitters operating in a sub-ambient, exothermic state have a more consistent fingerprint than those operating in a high-temperature, endothermic state.
到2025年,预计将有309亿物联网(loT)部署,其中大多数部署采用弱加密或根本没有加密,这引发了对loT安全性的担忧。lot连接的关键基础设施和对此安全漏洞的成功利用加剧了这种担忧。这导致研究人员提出了一种基于物理层的loT安全解决方案,即特定发射器识别(SEI)。然而,SEI已被证明对温度变化很敏感。当考虑在高度可变的温度环境中部署loT时,这种灵敏度非常重要。所提出的方法表明,当分类器使用从两种温度下收集的波形中提取的RF-DNA指纹进行训练时,SEI的温度敏感性降低了。事实上,当两种温度处于或接近工作温度范围的极端温度时,SEI性能改善最大。具体来说,我们的工作表明,使用收集的极端温度训练SEI分类器可以提高整个温度范围内的分类性能。本文的工作还表明,在亚环境放热状态下工作的发射器比在高温吸热状态下工作的发射器具有更一致的指纹。
{"title":"Preamble-based RF-DNA Fingerprinting Under Varying Temperatures","authors":"Cinque S. Peggs, Tanner S. Jackson, Ashley N. Tittlebaugh, Taylor G. Olp, Joshua H. Tyler, D. Reising, T. D. Loveless","doi":"10.1109/MECO58584.2023.10155035","DOIUrl":"https://doi.org/10.1109/MECO58584.2023.10155035","url":null,"abstract":"A total of 30.9 billion Internet of Things (loT) deployments are expected by 2025 with most employing weak or no encryption at all, which raises concerns about loT security. This concern is exacerbated by loT-connected critical infrastructure and the successful exploitation of this security vulnerability. This led researchers to propose a physical layer-based loT security solution coined Specific Emitter Identification (SEI). However, SEI has been shown to be sensitive to temperature changes. This sensitivity is important when considering loT deployments in highly variable temperature environments. The presented approach shows the temperature sensitivity of SEI is mitigated when the classifier is trained using RF-DNA fingerprints drawn from waveforms collected at two temperatures. In fact, SEI performance improves the most when the two temperatures are at or near the extremes of the operating temperature range. Specifically, our work shows that training SEI classifiers using the extremes of the collected temperatures improves overall classification performance across temperature ranges. The work in this paper also shows that emitters operating in a sub-ambient, exothermic state have a more consistent fingerprint than those operating in a high-temperature, endothermic state.","PeriodicalId":187825,"journal":{"name":"2023 12th Mediterranean Conference on Embedded Computing (MECO)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125508624","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Maritime Blockchain Constraints' Analysis by ISM and MICMAC Techniques 基于ISM和MICMAC技术的海事区块链约束分析
Pub Date : 2023-06-06 DOI: 10.1109/MECO58584.2023.10155037
S. Bauk, Lindani Handsome Ntshangase
This article considers blockchain technology (BCT) applications, including maritime ones, along with the impediments in this groundbreaking technology wider adoption across maritime cluster. More precisely, the Interpretive Structural Modeling (ISM) accompanied with Cross-Impact Matrix Multiplication Applied Classification (MICMAC) technique are used for assessing the barriers in BCT deployment in shipping and port management. Considered barriers are identified through previous research studies in the field. Subjectivity inherent to the applied methodology, along with the need for careful selection of the experts involved in the analysis, are highlighted.
本文考虑了区块链技术(BCT)的应用,包括海事应用,以及这一突破性技术在海事集群中广泛采用的障碍。更准确地说,使用解释结构建模(ISM)和交叉冲击矩阵乘法应用分类(MICMAC)技术来评估BCT在航运和港口管理中部署的障碍。考虑的障碍是通过以前在该领域的研究确定的。强调了所采用方法固有的主观性,以及仔细选择参与分析的专家的必要性。
{"title":"Maritime Blockchain Constraints' Analysis by ISM and MICMAC Techniques","authors":"S. Bauk, Lindani Handsome Ntshangase","doi":"10.1109/MECO58584.2023.10155037","DOIUrl":"https://doi.org/10.1109/MECO58584.2023.10155037","url":null,"abstract":"This article considers blockchain technology (BCT) applications, including maritime ones, along with the impediments in this groundbreaking technology wider adoption across maritime cluster. More precisely, the Interpretive Structural Modeling (ISM) accompanied with Cross-Impact Matrix Multiplication Applied Classification (MICMAC) technique are used for assessing the barriers in BCT deployment in shipping and port management. Considered barriers are identified through previous research studies in the field. Subjectivity inherent to the applied methodology, along with the need for careful selection of the experts involved in the analysis, are highlighted.","PeriodicalId":187825,"journal":{"name":"2023 12th Mediterranean Conference on Embedded Computing (MECO)","volume":"785 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116131509","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
2023 12th Mediterranean Conference on Embedded Computing (MECO)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1