首页 > 最新文献

2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC)最新文献

英文 中文
Worst-Case Execution Time - A Tool Provider's Perspective 最坏情况下的执行时间——一个工具提供商的视角
C. Ferdinand, Reinhold Heckmann
This paper describes the structure of a tool to predict safe and tight upper bounds of the worst-case execution time (WCET) of tasks running on embedded processors and the use of a WCET tool in an industrial context. We describe common obstacles in the initial use of a WCET tool and consider the integration with scheduling analysis and model-based design tools.
本文描述了一种工具的结构,用于预测在嵌入式处理器上运行的任务的最坏情况执行时间(WCET)的安全和严格上界,以及WCET工具在工业环境中的使用。我们描述了最初使用WCET工具的常见障碍,并考虑了与调度分析和基于模型的设计工具的集成。
{"title":"Worst-Case Execution Time - A Tool Provider's Perspective","authors":"C. Ferdinand, Reinhold Heckmann","doi":"10.1109/ISORC.2008.16","DOIUrl":"https://doi.org/10.1109/ISORC.2008.16","url":null,"abstract":"This paper describes the structure of a tool to predict safe and tight upper bounds of the worst-case execution time (WCET) of tasks running on embedded processors and the use of a WCET tool in an industrial context. We describe common obstacles in the initial use of a WCET tool and consider the integration with scheduling analysis and model-based design tools.","PeriodicalId":378715,"journal":{"name":"2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC)","volume":"116 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-05-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130827914","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}
引用次数: 18
On Safe Service-Oriented Real-Time Coordination for Autonomous Vehicles 面向服务的自动驾驶车辆安全实时协调研究
Basil Becker, H. Giese
The performance of autonomous vehicles could be drastically improved if ad-hoc networking and suitable real-time coordination is employed to optimize and improve the joint behavior of multiple autonomous units. However, due to ad-hoc connections and the real-time interaction the correctness and safety of such coordinated autonomous units is very hard to ensure. In this paper we present how service- oriented real-time coordination can be employed to achieve this goal. Based on the proper real-time coordination between two or more vehicles captured by a service contract, we focus on structural changes and the instantiation and termination of service contracts which is a crucial prerequisite for a safe system operation. We present how the structural changes and the service contract creation/deletion can be modeled by a well-defined UML subset consisting of class and object diagrams with collaborations as well as well-defined behavioral rules can be verified taking the dynamic structural changes due to the ad-hoc networking as well as the real-time coordination into account. The new verification technique is outlined and the application of the technique for an application example is presented.
如果采用自组织网络和适当的实时协调来优化和改进多个自主单元的联合行为,将大大提高自动驾驶车辆的性能。然而,由于自组织连接和实时交互,这种协调自治单元的正确性和安全性很难保证。在本文中,我们介绍了如何使用面向服务的实时协调来实现这一目标。基于服务契约捕获的两辆或多辆车之间的适当实时协调,我们重点关注结构变化以及服务契约的实例化和终止,这是安全系统运行的关键先决条件。我们展示了结构变化和服务契约的创建/删除是如何通过一个定义良好的UML子集来建模的,该子集由具有协作的类和对象图组成,并且可以验证定义良好的行为规则,同时考虑到由于特设网络和实时协调而导致的动态结构变化。概述了新的验证技术,并给出了该技术的应用实例。
{"title":"On Safe Service-Oriented Real-Time Coordination for Autonomous Vehicles","authors":"Basil Becker, H. Giese","doi":"10.1109/ISORC.2008.13","DOIUrl":"https://doi.org/10.1109/ISORC.2008.13","url":null,"abstract":"The performance of autonomous vehicles could be drastically improved if ad-hoc networking and suitable real-time coordination is employed to optimize and improve the joint behavior of multiple autonomous units. However, due to ad-hoc connections and the real-time interaction the correctness and safety of such coordinated autonomous units is very hard to ensure. In this paper we present how service- oriented real-time coordination can be employed to achieve this goal. Based on the proper real-time coordination between two or more vehicles captured by a service contract, we focus on structural changes and the instantiation and termination of service contracts which is a crucial prerequisite for a safe system operation. We present how the structural changes and the service contract creation/deletion can be modeled by a well-defined UML subset consisting of class and object diagrams with collaborations as well as well-defined behavioral rules can be verified taking the dynamic structural changes due to the ad-hoc networking as well as the real-time coordination into account. The new verification technique is outlined and the application of the technique for an application example is presented.","PeriodicalId":378715,"journal":{"name":"2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC)","volume":"69 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-05-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132424559","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}
引用次数: 24
Wrong Assumptions and Neglected Areas in Real-Time Systems 实时系统中的错误假设和被忽视的领域
E. Jensen
The real-time computing community uses the terms "predictability" and "determinism" - usually referring to timeliness - without defining them, or incorrectly as synonyms. That results in confusion, errors, and neglect of important mainstream real-time systems, especially dynamic distributed ones.
实时计算社区使用术语“可预测性”和“决定论”——通常指的是时效性——而没有对它们进行定义,或者错误地将其视为同义词。这导致了混乱、错误和忽视重要的主流实时系统,特别是动态分布式系统。
{"title":"Wrong Assumptions and Neglected Areas in Real-Time Systems","authors":"E. Jensen","doi":"10.1109/ISORC.2008.85","DOIUrl":"https://doi.org/10.1109/ISORC.2008.85","url":null,"abstract":"The real-time computing community uses the terms \"predictability\" and \"determinism\" - usually referring to timeliness - without defining them, or incorrectly as synonyms. That results in confusion, errors, and neglect of important mainstream real-time systems, especially dynamic distributed ones.","PeriodicalId":378715,"journal":{"name":"2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC)","volume":"105 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-05-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124726026","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}
引用次数: 3
C++ Dynamic Cast in Autonomous Space Systems 自主空间系统中的c++动态转换
D. Dechev, R. Mahapatra, B. Stroustrup, D. Wagner
The dynamic cast operation allows flexibility in the design and use of data management facilities in object- oriented programs. Dynamic cast has an important role in the implementation of the data management services (DMS) of the mission data system project (MDS), the jet propulsion laboratory's experimental work for providing a state-based and goal-oriented unified architecture for testing and development of mission software. DMS is responsible for the storage and transport of control and scientific data in a remote autonomous spacecraft. Like similar operators in other languages, the C++ dynamic cast operator does not provide the timing guarantees needed for hard real-time embedded systems. In a recent study, Gibbs and Stroustrup (G&S) devised a dynamic cast implementation strategy that guarantees fast constant-time performance. This paper presents the definition and application of a co-simulation framework to formally verify and evaluate the G&S fast dynamic casting scheme and its applicability in the mission data system DMS application. We describe the systematic process of model-based simulation and analysis that has lead to performance improvement of the G&S algorithm's heuristics by about a factor of 2.
动态转换操作允许在面向对象程序中灵活地设计和使用数据管理工具。动态cast在任务数据系统项目(MDS)数据管理服务(DMS)的实施中具有重要作用,为任务软件的测试和开发提供了一个基于状态和面向目标的统一架构。DMS负责远程自主航天器的控制和科学数据的存储和传输。与其他语言中的类似操作符一样,c++动态强制转换操作符不提供硬实时嵌入式系统所需的时间保证。在最近的一项研究中,Gibbs和Stroustrup (G&S)设计了一种动态铸造实现策略,以保证快速的恒定时间性能。本文提出了一个联合仿真框架的定义和应用,以正式验证和评估G&S快速动态铸造方案及其在任务数据系统DMS应用中的适用性。我们描述了基于模型的仿真和分析的系统过程,该过程使G&S算法的启发式性能提高了约2倍。
{"title":"C++ Dynamic Cast in Autonomous Space Systems","authors":"D. Dechev, R. Mahapatra, B. Stroustrup, D. Wagner","doi":"10.1109/ISORC.2008.20","DOIUrl":"https://doi.org/10.1109/ISORC.2008.20","url":null,"abstract":"The dynamic cast operation allows flexibility in the design and use of data management facilities in object- oriented programs. Dynamic cast has an important role in the implementation of the data management services (DMS) of the mission data system project (MDS), the jet propulsion laboratory's experimental work for providing a state-based and goal-oriented unified architecture for testing and development of mission software. DMS is responsible for the storage and transport of control and scientific data in a remote autonomous spacecraft. Like similar operators in other languages, the C++ dynamic cast operator does not provide the timing guarantees needed for hard real-time embedded systems. In a recent study, Gibbs and Stroustrup (G&S) devised a dynamic cast implementation strategy that guarantees fast constant-time performance. This paper presents the definition and application of a co-simulation framework to formally verify and evaluate the G&S fast dynamic casting scheme and its applicability in the mission data system DMS application. We describe the systematic process of model-based simulation and analysis that has lead to performance improvement of the G&S algorithm's heuristics by about a factor of 2.","PeriodicalId":378715,"journal":{"name":"2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC)","volume":"150 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-05-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129128755","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
The Behavior Analysis of Flash-Memory Storage Systems 闪存存储系统的行为分析
Po-Chun Huang, Yuan-Hao Chang, Tei-Wei Kuo, Jen-Wei Hsieh, M. Lin
Performance and reliability are two major design concerns of flash-memory storage systems, especially for low-cost products. Although various excellent flash- memory management schemes are proposed, there is little work done on how to evaluate the designs or implementations of flash-memory storage systems. Many of the existing evaluation workloads for flash-memory storage systems still rely on those based on hard disks. This work aims at the needs of behavior analysis of flash-memory storage systems and their evaluations. In particular, a set of evaluation metrics and their corresponding access patterns are proposed. The behaviors of flash memory are also analyzed in terms of performance and reliability issues.
性能和可靠性是闪存存储系统设计的两个主要问题,特别是对于低成本产品。尽管人们提出了各种优秀的闪存管理方案,但对于如何评估闪存存储系统的设计或实现却鲜有研究。闪存存储系统的许多现有评估工作负载仍然依赖于基于硬盘的评估工作负载。本研究针对快闪记忆体储存系统之行为分析与评估之需要。特别提出了一套评价指标及其相应的访问模式。对闪存的性能和可靠性问题也进行了分析。
{"title":"The Behavior Analysis of Flash-Memory Storage Systems","authors":"Po-Chun Huang, Yuan-Hao Chang, Tei-Wei Kuo, Jen-Wei Hsieh, M. Lin","doi":"10.1109/ISORC.2008.33","DOIUrl":"https://doi.org/10.1109/ISORC.2008.33","url":null,"abstract":"Performance and reliability are two major design concerns of flash-memory storage systems, especially for low-cost products. Although various excellent flash- memory management schemes are proposed, there is little work done on how to evaluate the designs or implementations of flash-memory storage systems. Many of the existing evaluation workloads for flash-memory storage systems still rely on those based on hard disks. This work aims at the needs of behavior analysis of flash-memory storage systems and their evaluations. In particular, a set of evaluation metrics and their corresponding access patterns are proposed. The behaviors of flash memory are also analyzed in terms of performance and reliability issues.","PeriodicalId":378715,"journal":{"name":"2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC)","volume":"58 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-05-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129143036","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}
引用次数: 31
CaDAnCE: A Criticality-Aware Deployment and Configuration Engine CaDAnCE:一个关键感知的部署和配置引擎
Gan Deng, D. Schmidt, A. Gokhale
Predictable deployment and configuration (D&C) of components in response to dynamic environmental changes or system mode changes is essential for ensuring open distributed real-time and embedded (DRE) system real-time QoS. This paper provides three contributions to research on the predictability of D&C for component-based open DRE systems. First, we describe how the dependency relationships among different components and their criticality levels can cause deployment order inversion of tasks, which impedes deployment predictability. Second, we describe how to minimize D&C latency of mission-critical tasks with a multi-graph dependency tracing and graph recomposition algorithm called CaDAnCE. Third, we empirically evaluate the effectiveness of CaDAnCE on a representative open DRE system case study based on NASA Earth Science Enterprise's Magnetospheric Multi-Scale (MMS) mission system. Our results show that CaDAnCE avoids deployment order inversion while incurring negligible (<1%) performance overhead, thereby significantly improving D&C predictability.
为响应动态环境变化或系统模式变化而对组件进行可预测的部署和配置(D&C)对于确保开放式分布式实时和嵌入式(DRE)系统的实时QoS至关重要。本文对基于组件的开放式DRE系统的D&C可预测性研究做出了三方面的贡献。首先,我们描述了不同组件之间的依赖关系及其临界级别如何导致任务的部署顺序反转,从而阻碍了部署的可预测性。其次,我们描述了如何使用称为CaDAnCE的多图依赖跟踪和图重组算法来最小化任务关键型任务的D&C延迟。最后,以NASA地球科学企业磁层多尺度任务系统为例,对CaDAnCE的有效性进行了实证评估。我们的结果表明,CaDAnCE避免了部署顺序反转,同时产生了可以忽略不计的(<1%)性能开销,从而显著提高了D&C的可预测性。
{"title":"CaDAnCE: A Criticality-Aware Deployment and Configuration Engine","authors":"Gan Deng, D. Schmidt, A. Gokhale","doi":"10.1109/ISORC.2008.58","DOIUrl":"https://doi.org/10.1109/ISORC.2008.58","url":null,"abstract":"Predictable deployment and configuration (D&C) of components in response to dynamic environmental changes or system mode changes is essential for ensuring open distributed real-time and embedded (DRE) system real-time QoS. This paper provides three contributions to research on the predictability of D&C for component-based open DRE systems. First, we describe how the dependency relationships among different components and their criticality levels can cause deployment order inversion of tasks, which impedes deployment predictability. Second, we describe how to minimize D&C latency of mission-critical tasks with a multi-graph dependency tracing and graph recomposition algorithm called CaDAnCE. Third, we empirically evaluate the effectiveness of CaDAnCE on a representative open DRE system case study based on NASA Earth Science Enterprise's Magnetospheric Multi-Scale (MMS) mission system. Our results show that CaDAnCE avoids deployment order inversion while incurring negligible (<1%) performance overhead, thereby significantly improving D&C predictability.","PeriodicalId":378715,"journal":{"name":"2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-05-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129628069","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}
引用次数: 4
Distributed Real-Time Traffic Data Management 分布式实时交通数据管理
Joonwook Lee, Jaeil Hwang, Dong-Hoon Shin, Yunmook Nah, Hae-Young Bae, Doohyun Kim
As ITS technology evolves, very large volume of traffic data can be obtained in real-time. Traffic data are continuously produced and they can be considered as a kind of stream data. Currently, such traffic data are not maintained permanently because of the storage limitations of operational systems. Therefore, it was impossible to compare temporal historical patterns over long time periods. In this paper, we propose a traffic data management scheme, which can handle historical data as well as current data. The proposed scheme is based on the GALIS architecture, which is a cluster-based distributed computing system architecture that consists of multiple data processors, each dedicated to keeping records relevant to a different geographical zone and a different time zone. Some experimental results showing performance factors are also explained.
随着ITS技术的发展,可以实时获取大量的交通数据。交通数据是不断产生的,可以看作是一种流数据。目前,由于操作系统的存储限制,此类交通数据无法永久保存。因此,不可能比较长时间内的时间历史模式。本文提出了一种既能处理历史数据又能处理当前数据的交通数据管理方案。该方案基于GALIS体系结构,GALIS是一种基于集群的分布式计算系统体系结构,由多个数据处理器组成,每个处理器专门保存与不同地理区域和不同时区相关的记录。一些实验结果表明了性能因素。
{"title":"Distributed Real-Time Traffic Data Management","authors":"Joonwook Lee, Jaeil Hwang, Dong-Hoon Shin, Yunmook Nah, Hae-Young Bae, Doohyun Kim","doi":"10.1109/ISORC.2008.35","DOIUrl":"https://doi.org/10.1109/ISORC.2008.35","url":null,"abstract":"As ITS technology evolves, very large volume of traffic data can be obtained in real-time. Traffic data are continuously produced and they can be considered as a kind of stream data. Currently, such traffic data are not maintained permanently because of the storage limitations of operational systems. Therefore, it was impossible to compare temporal historical patterns over long time periods. In this paper, we propose a traffic data management scheme, which can handle historical data as well as current data. The proposed scheme is based on the GALIS architecture, which is a cluster-based distributed computing system architecture that consists of multiple data processors, each dedicated to keeping records relevant to a different geographical zone and a different time zone. Some experimental results showing performance factors are also explained.","PeriodicalId":378715,"journal":{"name":"2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC)","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-05-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121281187","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
On Collaborative Scheduling of Distributable Real-Time Threads in Dynamic, Networked Embedded Systems 动态网络化嵌入式系统中分布式实时线程的协同调度研究
S. Fahmy, B. Ravindran, E. Jensen
Some emerging networked embedded real-time applications have relatively long reaction time magnitudes-e.g., milliseconds to minutes. These longer execution time magnitudes allow opportunities for more computationally expensive scheduling algorithms than what is traditionally considered for device-level real-time control sub-systems. In this paper, we review recent research conducted on collaborative scheduling algorithms in such systems that are subject to dynamic behavior such as transient and sustained resource overloads, arbitrary activity arrivals, and arbitrary node failures and message loss. We show that collaborative scheduling algorithms have an advantage over non-collaborative scheduling algorithms.
一些新兴的网络嵌入式实时应用具有相对较长的反应时间量级,例如:从毫秒到分钟。与传统上考虑的设备级实时控制子系统相比,这些较长的执行时间为计算成本更高的调度算法提供了机会。在本文中,我们回顾了最近在此类系统中进行的关于协作调度算法的研究,这些系统受到动态行为的影响,例如瞬态和持续资源过载,任意活动到达,任意节点故障和消息丢失。我们证明了协作调度算法比非协作调度算法具有优势。
{"title":"On Collaborative Scheduling of Distributable Real-Time Threads in Dynamic, Networked Embedded Systems","authors":"S. Fahmy, B. Ravindran, E. Jensen","doi":"10.1109/ISORC.2008.11","DOIUrl":"https://doi.org/10.1109/ISORC.2008.11","url":null,"abstract":"Some emerging networked embedded real-time applications have relatively long reaction time magnitudes-e.g., milliseconds to minutes. These longer execution time magnitudes allow opportunities for more computationally expensive scheduling algorithms than what is traditionally considered for device-level real-time control sub-systems. In this paper, we review recent research conducted on collaborative scheduling algorithms in such systems that are subject to dynamic behavior such as transient and sustained resource overloads, arbitrary activity arrivals, and arbitrary node failures and message loss. We show that collaborative scheduling algorithms have an advantage over non-collaborative scheduling algorithms.","PeriodicalId":378715,"journal":{"name":"2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC)","volume":"141-142 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-05-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124129839","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}
引用次数: 7
Complex Event Processing in EPC Sensor Network Middleware for Both RFID and WSN 基于RFID和WSN的EPC传感器网络中间件中的复杂事件处理
Weixin Wang, Jongwoo Sung, Daeyoung Kim
In an integration system of RFID and wireless sensor network (WSN), RFID is used to identify objects while WSN can provide context environment information of these objects. Thus, it increases system intelligent in pervasive computing. We propose the EPC sensor network (ESN) architecture as an integration system of RFID and WSN. This ESN architecture is based on EPCglobal architecture, the de facto international standard for RFID. The core of ESN is the middleware part which is also implemented in our work. In this paper, complex event processing (CEP) technology is used in our ESN middleware which can handle large volume of events from distributed RFID and sensor readers in real time. Through filtering, grouping, aggregating and constructing complex event, ESN middleware provides a more meaningful report for the clients and increases system automation.
在RFID与无线传感器网络(WSN)的集成系统中,RFID用于识别物体,而WSN可以提供这些物体的上下文环境信息。从而提高了普适计算系统的智能化。我们提出EPC传感器网络(ESN)架构作为RFID和WSN的集成系统。这个ESN架构是基于EPCglobal架构的,EPCglobal架构是RFID事实上的国际标准。ESN的核心是中间件部分,我们的工作中也实现了中间件部分。本文将复杂事件处理(CEP)技术应用于ESN中间件中,可以实时处理来自分布式RFID和传感器读写器的大量事件。ESN中间件通过对复杂事件的过滤、分组、聚合和构造,为客户端提供更有意义的报告,提高系统的自动化程度。
{"title":"Complex Event Processing in EPC Sensor Network Middleware for Both RFID and WSN","authors":"Weixin Wang, Jongwoo Sung, Daeyoung Kim","doi":"10.1109/ISORC.2008.59","DOIUrl":"https://doi.org/10.1109/ISORC.2008.59","url":null,"abstract":"In an integration system of RFID and wireless sensor network (WSN), RFID is used to identify objects while WSN can provide context environment information of these objects. Thus, it increases system intelligent in pervasive computing. We propose the EPC sensor network (ESN) architecture as an integration system of RFID and WSN. This ESN architecture is based on EPCglobal architecture, the de facto international standard for RFID. The core of ESN is the middleware part which is also implemented in our work. In this paper, complex event processing (CEP) technology is used in our ESN middleware which can handle large volume of events from distributed RFID and sensor readers in real time. Through filtering, grouping, aggregating and constructing complex event, ESN middleware provides a more meaningful report for the clients and increases system automation.","PeriodicalId":378715,"journal":{"name":"2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC)","volume":"16 3","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-05-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132089720","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}
引用次数: 68
Modeling and Verification of Time-Triggered Communication Protocols 时间触发通信协议的建模与验证
M. Sorea, B. Dutertre, W. Steiner
We give an introduction and survey of a formal modeling and verification approach that has been successfully applied to time-triggered protocols. This method allows us to capture and reason about real-time properties of distributed systems. It relies on the modeling concept of calendar similar to what has been used for a long time in discrete event simulation. It is also supported by efficient symbolic verification tools provided by the SAL environment. We present the basis of the modeling method and discuss two related verification approaches for analyzing complex, real-time distributed systems.
我们给出了一个正式的建模和验证的方法,已经成功地应用于时间触发协议的介绍和调查。这种方法允许我们捕获和推理分布式系统的实时属性。它依赖于类似于离散事件模拟中长期使用的日历建模概念。它还得到了由SAL环境提供的高效符号验证工具的支持。我们介绍了建模方法的基础,并讨论了分析复杂实时分布式系统的两种相关验证方法。
{"title":"Modeling and Verification of Time-Triggered Communication Protocols","authors":"M. Sorea, B. Dutertre, W. Steiner","doi":"10.1109/ISORC.2008.52","DOIUrl":"https://doi.org/10.1109/ISORC.2008.52","url":null,"abstract":"We give an introduction and survey of a formal modeling and verification approach that has been successfully applied to time-triggered protocols. This method allows us to capture and reason about real-time properties of distributed systems. It relies on the modeling concept of calendar similar to what has been used for a long time in discrete event simulation. It is also supported by efficient symbolic verification tools provided by the SAL environment. We present the basis of the modeling method and discuss two related verification approaches for analyzing complex, real-time distributed systems.","PeriodicalId":378715,"journal":{"name":"2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC)","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-05-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126397929","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}
引用次数: 4
期刊
2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC)
全部 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