首页 > 最新文献

2003 The Ninth IEEE International Workshop on Object-Oriented Real-Time Dependable Systems最新文献

英文 中文
Dependable Infrastructures and Data Managers for Sensor Networks 传感器网络的可靠基础设施和数据管理器
B. Thuraisingham
This paper provides some directions for developing infrastructures and data managers for dependable sensor networks. By dependable systems we mean systems that adapt to the environment and are secure, fault tolerant and process data in real-time as needed. We start with a discussion of the need for dependable sensor information management and then provide an overview of dependable infrastructures and data managers for such networks. We also discuss some security issues for sensor information management. Finally some directions for further research are given.
本文为可靠传感器网络的基础设施和数据管理器的开发提供了一些方向。所谓可靠的系统,我们指的是能够适应环境、安全、容错并根据需要实时处理数据的系统。我们首先讨论对可靠传感器信息管理的需求,然后概述此类网络的可靠基础设施和数据管理器。我们还讨论了传感器信息管理中的一些安全问题。最后提出了进一步研究的方向。
{"title":"Dependable Infrastructures and Data Managers for Sensor Networks","authors":"B. Thuraisingham","doi":"10.1109/WORDS.2003.1267484","DOIUrl":"https://doi.org/10.1109/WORDS.2003.1267484","url":null,"abstract":"This paper provides some directions for developing infrastructures and data managers for dependable sensor networks. By dependable systems we mean systems that adapt to the environment and are secure, fault tolerant and process data in real-time as needed. We start with a discussion of the need for dependable sensor information management and then provide an overview of dependable infrastructures and data managers for such networks. We also discuss some security issues for sensor information management. Finally some directions for further research are given.","PeriodicalId":350761,"journal":{"name":"2003 The Ninth IEEE International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"461 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132995782","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
Architectural Challenges for "Ambient Dependability" “环境可靠性”的架构挑战
L. Simoncini
This paper presents the author’s view of the gaps, the challenges and the potentials that exist today when dealing with terms like dependability, trustworthiness, confidence etc. applied to computerized systems and in particular to complex distributed infrastructures and/or services, in contexts where it is no more possible to cope only with accidental faults. Both the "architecture" and the "system" have to be reconsidered from many points of view, if we want than our society can move through what is called "ambient intelligence" to reach what we would like to see, that is "ambient dependability".
本文介绍了作者对目前存在的差距、挑战和潜力的看法,这些差距、挑战和潜力适用于计算机化系统,特别是复杂的分布式基础设施和/或服务,在不可能仅处理意外故障的情况下。“建筑”和“系统”都必须从许多角度重新考虑,如果我们希望我们的社会能够通过所谓的“环境智能”来达到我们希望看到的“环境可靠性”。
{"title":"Architectural Challenges for \"Ambient Dependability\"","authors":"L. Simoncini","doi":"10.1109/WORDS.2003.1267531","DOIUrl":"https://doi.org/10.1109/WORDS.2003.1267531","url":null,"abstract":"This paper presents the author’s view of the gaps, the challenges and the potentials that exist today when dealing with terms like dependability, trustworthiness, confidence etc. applied to computerized systems and in particular to complex distributed infrastructures and/or services, in contexts where it is no more possible to cope only with accidental faults. Both the \"architecture\" and the \"system\" have to be reconsidered from many points of view, if we want than our society can move through what is called \"ambient intelligence\" to reach what we would like to see, that is \"ambient dependability\".","PeriodicalId":350761,"journal":{"name":"2003 The Ninth IEEE International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121349823","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
Providing Digital Time Stamping Services to Mobile Devices 为流动装置提供数码时间戳服务
A. Cilardo, Domenico Cotroneo, C. D. Flora, A. Mazzeo, L. Romano, S. Russo
Technology evolution in wireless communication is enabling pervasive connectivity to Internet scale systems. In this scenario, security critical applications are being deployed over platforms which include mobile devices. It is thus key that security services be provided to mobile devices as well. Since security functions are typically based on computationally intensive cryptographic algorithms, achieving this goal is none of a simple task, for the following characteristics of mobile devices: 1) limited computing power, and 2) constraints imposed by peculiarities of the software platforms. This work presents an architecture which allows the provision of digital Time-Stamping services to mobile devices with limited resources. The architecture is described with respect to a case study system.
无线通信技术的发展使互联网规模系统的普遍连接成为可能。在此场景中,安全关键型应用程序部署在包括移动设备在内的平台上。因此,向移动设备提供安全服务是关键。由于安全功能通常基于计算密集型的加密算法,实现这一目标并不是一项简单的任务,因为移动设备的以下特征:1)有限的计算能力,以及2)软件平台特性施加的约束。这项工作提出了一个架构,该架构允许在资源有限的情况下向移动设备提供数字时间戳服务。体系结构是根据案例研究系统来描述的。
{"title":"Providing Digital Time Stamping Services to Mobile Devices","authors":"A. Cilardo, Domenico Cotroneo, C. D. Flora, A. Mazzeo, L. Romano, S. Russo","doi":"10.1109/WORDS.2003.1267495","DOIUrl":"https://doi.org/10.1109/WORDS.2003.1267495","url":null,"abstract":"Technology evolution in wireless communication is enabling pervasive connectivity to Internet scale systems. In this scenario, security critical applications are being deployed over platforms which include mobile devices. It is thus key that security services be provided to mobile devices as well. Since security functions are typically based on computationally intensive cryptographic algorithms, achieving this goal is none of a simple task, for the following characteristics of mobile devices: 1) limited computing power, and 2) constraints imposed by peculiarities of the software platforms. This work presents an architecture which allows the provision of digital Time-Stamping services to mobile devices with limited resources. The architecture is described with respect to a case study system.","PeriodicalId":350761,"journal":{"name":"2003 The Ninth IEEE International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"150 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115893161","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
Lessons Learned in Designing and Evaluating Railway Control Systems 铁路控制系统设计与评估的经验教训
A. Amendola, R. Maio, M. L. Iacobuzio, F. Poli, Fernando Scalabrini
Demonstrating the safety of modern Railway Control Systems based on microprocessors is more complicated than showing that of traditional relay systems, because the behaviour of microprocessors when faults occur is unpredictable. This paper presents an overview of the main Verification and Validation (V&V) methods used by the Reliability, Availability, Maintainability and Safety (RAMS) team at Ansaldo Segnalamento Ferroviario: how we specify and demonstrate that the system under testing is Reliable, Available, Maintainable and Safe in compliance with the European Railway Standard CENELEC. Tests are executed on a system prototype with an environment simulator and consist of Code Inspection, monitoring I/O Variables, measuring performances by means of a Logic Analyzer, and exercising the diagnostics via a proprietary Fault Injection Board. For critical parts, formal specifications are used (e.g., in SDL).
展示基于微处理器的现代铁路控制系统的安全性比展示传统继电器系统的安全性更为复杂,因为微处理器在故障发生时的行为是不可预测的。本文概述了Ansaldo Segnalamento Ferroviario可靠性、可用性、可维护性和安全性(RAMS)团队使用的主要验证和验证(V&V)方法:我们如何指定和证明被测系统符合欧洲铁路标准CENELEC的可靠性、可用性、可维护性和安全性。测试在带有环境模拟器的系统原型上执行,包括代码检查、监控I/O变量、通过逻辑分析仪测量性能,以及通过专用故障注入板进行诊断。对于关键部分,使用正式的规范(例如,在SDL中)。
{"title":"Lessons Learned in Designing and Evaluating Railway Control Systems","authors":"A. Amendola, R. Maio, M. L. Iacobuzio, F. Poli, Fernando Scalabrini","doi":"10.1109/WORDS.2003.1267552","DOIUrl":"https://doi.org/10.1109/WORDS.2003.1267552","url":null,"abstract":"Demonstrating the safety of modern Railway Control Systems based on microprocessors is more complicated than showing that of traditional relay systems, because the behaviour of microprocessors when faults occur is unpredictable. This paper presents an overview of the main Verification and Validation (V&V) methods used by the Reliability, Availability, Maintainability and Safety (RAMS) team at Ansaldo Segnalamento Ferroviario: how we specify and demonstrate that the system under testing is Reliable, Available, Maintainable and Safe in compliance with the European Railway Standard CENELEC. Tests are executed on a system prototype with an environment simulator and consist of Code Inspection, monitoring I/O Variables, measuring performances by means of a Logic Analyzer, and exercising the diagnostics via a proprietary Fault Injection Board. For critical parts, formal specifications are used (e.g., in SDL).","PeriodicalId":350761,"journal":{"name":"2003 The Ninth IEEE International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132992943","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}
引用次数: 2
RT-POD: A Framework for Real-Time Systems Participation in Own Defense RT-POD:实时系统参与自身防御的框架
C. Gill
As mission-critical distributed real-time and embedded systems have become more prevalent and are increasingly developed and deployed using an open-systems model, their potential exposure to adversarial attack has increased as well. Furthermore, real-time constraints in such systems add further vulnerabilities to attack, where an adversary need only interfere with the timing of events in a system, rather than having to modify the events themselves. To address this challenge, it is necessary to examine fundamental relationships between real-time and security properties, and to provide a system infrastructure framework designed to mitigate or even avoid the consequences of adversarial attack in real-time systems. This paper makes two main contributions to the state of the art in security for real-time systems. First, it describes particular vulnerabilities of real-time systems to denial-of-service attacks, and categorizes those attacks according to the kind of attack and the mechanisms it affects. Second, it describes the design of RT-POD, a middleware framework for mitigation and possible avoidance of real-time failures in the face of denial of service attacks.
随着关键任务分布式实时和嵌入式系统变得越来越普遍,并且越来越多地使用开放系统模型进行开发和部署,它们遭受对抗性攻击的可能性也在增加。此外,这种系统中的实时约束进一步增加了攻击的脆弱性,攻击者只需要干扰系统中事件的时间,而不必修改事件本身。为了应对这一挑战,有必要检查实时和安全属性之间的基本关系,并提供旨在减轻甚至避免实时系统中对抗性攻击后果的系统基础架构框架。本文对实时系统的安全现状做出了两个主要贡献。首先,描述了实时系统对拒绝服务攻击的特定漏洞,并根据攻击类型及其影响的机制对这些攻击进行了分类。其次,它描述了RT-POD的设计,RT-POD是一个中间件框架,用于在面对拒绝服务攻击时缓解和可能避免实时故障。
{"title":"RT-POD: A Framework for Real-Time Systems Participation in Own Defense","authors":"C. Gill","doi":"10.1109/WORDS.2003.1267538","DOIUrl":"https://doi.org/10.1109/WORDS.2003.1267538","url":null,"abstract":"As mission-critical distributed real-time and embedded systems have become more prevalent and are increasingly developed and deployed using an open-systems model, their potential exposure to adversarial attack has increased as well. Furthermore, real-time constraints in such systems add further vulnerabilities to attack, where an adversary need only interfere with the timing of events in a system, rather than having to modify the events themselves. To address this challenge, it is necessary to examine fundamental relationships between real-time and security properties, and to provide a system infrastructure framework designed to mitigate or even avoid the consequences of adversarial attack in real-time systems. This paper makes two main contributions to the state of the art in security for real-time systems. First, it describes particular vulnerabilities of real-time systems to denial-of-service attacks, and categorizes those attacks according to the kind of attack and the mechanisms it affects. Second, it describes the design of RT-POD, a middleware framework for mitigation and possible avoidance of real-time failures in the face of denial of service attacks.","PeriodicalId":350761,"journal":{"name":"2003 The Ninth IEEE International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133334045","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 the limits of the precise specification of component interfaces 关于组件接口精确规范的限制
H. Kopetz, N. Suri
When trying to find solutions in a problem domain it is a rational step to first explore the limits of the design space. If, during such an endeavor, an impossibility result is encountered, then the further search space can be selectively scoped for solutions to avoid dead-end avenues. With such a perspective, it is the objective of this contribution to outline and discuss the limits of the precise specification of component interfaces in component-based computing systems. Our interest lies in ascertaining limits covers issues of functional composition and verification. Equally importantly, we provide a rationale behind the causes of the limits and impossibility conditions.
当试图在问题领域中找到解决方案时,首先探索设计空间的限制是一个合理的步骤。如果在此过程中遇到不可能的结果,则可以有选择地将进一步的搜索空间限定为解决方案的范围,以避免陷入死胡同。从这样的角度来看,本文的目标是概述和讨论基于组件的计算系统中组件接口的精确规范的限制。我们的兴趣在于确定涵盖功能组成和验证问题的限制。同样重要的是,我们提供了限制和不可能条件的原因背后的理由。
{"title":"On the limits of the precise specification of component interfaces","authors":"H. Kopetz, N. Suri","doi":"10.1109/WORDS.2003.1267486","DOIUrl":"https://doi.org/10.1109/WORDS.2003.1267486","url":null,"abstract":"When trying to find solutions in a problem domain it is a rational step to first explore the limits of the design space. If, during such an endeavor, an impossibility result is encountered, then the further search space can be selectively scoped for solutions to avoid dead-end avenues. With such a perspective, it is the objective of this contribution to outline and discuss the limits of the precise specification of component interfaces in component-based computing systems. Our interest lies in ascertaining limits covers issues of functional composition and verification. Equally importantly, we provide a rationale behind the causes of the limits and impossibility conditions.","PeriodicalId":350761,"journal":{"name":"2003 The Ninth IEEE International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127410167","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}
引用次数: 5
Analysis of Safety Related Architectures 安全相关架构分析
A. Coccoli, A. Bondavalli
Fault and Error latency have a great impact on the dependability properties of control systems for critical applications. The replication techniques that are used to build such systems and the degree of replication usually are tailored to the tolerance of one fault (at a time) and result inadequate to cope with latent errors that show up altogether. For this reason, internal error detection mechanisms are coupled with on-line testing activities (diagnostic tests) intended to stress each component of the system so to induce errors and thus to anticipate their detection (reducing latency). Different testing strategies can be adopted on the basis of the element to be tested, the fault to be ‘hunted’, the characteristics of the system it is applied to. In this work we start from this simple consideration and will elaborate on architectural organizations to ensure safe and available service.
在关键应用中,故障和错误延迟对控制系统的可靠性有很大的影响。用于构建此类系统的复制技术和复制程度通常是根据(一次)一个错误的容忍度量身定制的,其结果不足以应对全部出现的潜在错误。出于这个原因,内部错误检测机制与在线测试活动(诊断测试)相结合,旨在强调系统的每个组件,以诱导错误,从而预测它们的检测(减少延迟)。根据要测试的元素、要“追捕”的故障以及所应用的系统的特性,可以采用不同的测试策略。在本工作中,我们将从这个简单的考虑开始,并将详细说明架构组织以确保安全可用的服务。
{"title":"Analysis of Safety Related Architectures","authors":"A. Coccoli, A. Bondavalli","doi":"10.1109/WORDS.2003.1267497","DOIUrl":"https://doi.org/10.1109/WORDS.2003.1267497","url":null,"abstract":"Fault and Error latency have a great impact on the dependability properties of control systems for critical applications. The replication techniques that are used to build such systems and the degree of replication usually are tailored to the tolerance of one fault (at a time) and result inadequate to cope with latent errors that show up altogether. For this reason, internal error detection mechanisms are coupled with on-line testing activities (diagnostic tests) intended to stress each component of the system so to induce errors and thus to anticipate their detection (reducing latency). Different testing strategies can be adopted on the basis of the element to be tested, the fault to be ‘hunted’, the characteristics of the system it is applied to. In this work we start from this simple consideration and will elaborate on architectural organizations to ensure safe and available service.","PeriodicalId":350761,"journal":{"name":"2003 The Ninth IEEE International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"10 38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129289973","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
Assessing the Dependability of SOAP RPC-Based Web Services by Fault Injection 通过错误注入评估基于SOAP rpc的Web服务的可靠性
N. Looker, Jie Xu
This paper presents our research on devising a dependability assessment method for SOAP-based Web Services using network level fault injection. We compare existing DCE middleware dependability testing research with the requirements of testing SOAP RPC-based applications and derive a new method and fault model for testing web services. From this we have implemented an extendable fault injector framework and undertaken some proof of concept experiments with a system based around Apache SOAP and Apache Tomcat. We also present results from our initial experiments, which uncovered a discrepancy within our system. We finally detail future research, including plans to adapt this fault injector framework from the stateless environment of a standard web service to the stateful environment of an OGSA service.
本文研究了一种基于网络级故障注入的基于soap的Web服务可靠性评估方法。将现有的DCE中间件可靠性测试研究与基于SOAP rpc的应用程序测试需求进行了比较,得出了一种新的测试web服务的方法和故障模型。在此基础上,我们实现了一个可扩展的故障注入器框架,并对一个基于Apache SOAP和Apache Tomcat的系统进行了一些概念验证实验。我们还展示了我们最初实验的结果,这些结果揭示了我们系统中的一个差异。最后,我们详细介绍了未来的研究,包括将这个错误注入器框架从标准web服务的无状态环境调整到OGSA服务的有状态环境的计划。
{"title":"Assessing the Dependability of SOAP RPC-Based Web Services by Fault Injection","authors":"N. Looker, Jie Xu","doi":"10.1109/WORDS.2003.1267504","DOIUrl":"https://doi.org/10.1109/WORDS.2003.1267504","url":null,"abstract":"This paper presents our research on devising a dependability assessment method for SOAP-based Web Services using network level fault injection. We compare existing DCE middleware dependability testing research with the requirements of testing SOAP RPC-based applications and derive a new method and fault model for testing web services. From this we have implemented an extendable fault injector framework and undertaken some proof of concept experiments with a system based around Apache SOAP and Apache Tomcat. We also present results from our initial experiments, which uncovered a discrepancy within our system. We finally detail future research, including plans to adapt this fault injector framework from the stateless environment of a standard web service to the stateful environment of an OGSA service.","PeriodicalId":350761,"journal":{"name":"2003 The Ninth IEEE International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127721115","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}
引用次数: 61
Mobile Middleware Solutions for the Adaptive Management of Multimedia QoS to Wireless Portable Devices 无线移动设备多媒体QoS自适应管理的移动中间件解决方案
P. Bellavista, Antonio Corradi
New challenging service scenarios are integrating wireless portable devices with limited and heterogeneous capabilities. They are expected to access both traditional and novel (context-dependent) Internet services. This not only calls for novel infrastructures to support the integration of mobile devices with the fixed network, but also stresses the necessity of negotiation-time tailoring and provision-time adaptation of Quality of Service (QoS). The paper presents a flexible and dynamic middleware for the management of multimedia QoS to wireless devices that can roam during service provisioning. The middleware exploits mobile agents that act as device shadow proxies over the fixed network to transparently follow the device movements between wireless localities, to negotiate the proper QoS level, and to dynamically adapt multimedia flows depending on device profiles and user preferences. In particular, the paper focuses on how the middleware achieves the on-line visibility of the device change of locality in a portable way over different implementations of different wireless technologies, i.e., IEEE 802.11 and Bluetooth. The first experimental results show that, notwithstanding the application-level approach, the middleware reorganization time is compatible with the requirements imposed by the addressed multimedia scenario.
新的具有挑战性的业务场景是集成具有有限和异构功能的无线便携式设备。他们需要访问传统的和新颖的(依赖于上下文的)互联网服务。这不仅需要新的基础设施来支持移动设备与固定网络的集成,而且还强调了服务质量(QoS)的协商时间裁剪和提供时间适应的必要性。本文提出了一种灵活、动态的中间件,用于无线设备的多媒体QoS管理,使其能够在服务提供过程中漫游。中间件利用移动代理作为固定网络上的设备影子代理,透明地跟踪无线位置之间的设备移动,协商适当的QoS级别,并根据设备配置文件和用户首选项动态地适应多媒体流。本文特别关注中间件如何在不同的无线技术,即IEEE 802.11和蓝牙的不同实现上,以一种可移植的方式实现设备位置变化的在线可见性。第一个实验结果表明,尽管采用应用级方法,中间件重组时间与所处理的多媒体场景所施加的要求是兼容的。
{"title":"Mobile Middleware Solutions for the Adaptive Management of Multimedia QoS to Wireless Portable Devices","authors":"P. Bellavista, Antonio Corradi","doi":"10.1109/WORDS.2003.1267540","DOIUrl":"https://doi.org/10.1109/WORDS.2003.1267540","url":null,"abstract":"New challenging service scenarios are integrating wireless portable devices with limited and heterogeneous capabilities. They are expected to access both traditional and novel (context-dependent) Internet services. This not only calls for novel infrastructures to support the integration of mobile devices with the fixed network, but also stresses the necessity of negotiation-time tailoring and provision-time adaptation of Quality of Service (QoS). The paper presents a flexible and dynamic middleware for the management of multimedia QoS to wireless devices that can roam during service provisioning. The middleware exploits mobile agents that act as device shadow proxies over the fixed network to transparently follow the device movements between wireless localities, to negotiate the proper QoS level, and to dynamically adapt multimedia flows depending on device profiles and user preferences. In particular, the paper focuses on how the middleware achieves the on-line visibility of the device change of locality in a portable way over different implementations of different wireless technologies, i.e., IEEE 802.11 and Bluetooth. The first experimental results show that, notwithstanding the application-level approach, the middleware reorganization time is compatible with the requirements imposed by the addressed multimedia scenario.","PeriodicalId":350761,"journal":{"name":"2003 The Ninth IEEE International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"177 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116860826","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}
引用次数: 8
Weaving Aspects into Real-Time Operating System Design Using Object-Oriented Model Transformation 使用面向对象模型转换将方面编织到实时操作系统设计中
Jiyong Park, Saehwa Kim, Seongsoo Hong
Despite of the proliferation of object-oriented and component technology, their application to real-time operating systems (RTOS) has been limited since most design concerns in RTOSes crosscut software components and these are critical to deliver required performance and functionality. Aspect-Oriented Programming (AOP) is a very effective means to solve the crosscutting problem. However, we have observed the following limitations of the current AOP framework: (1) the current text-based AOP languages cannot clearly show how aspects are weaved together, (2) their granularity is too coarse to capture all aspects in an RTOS, (3) it is difficult to control the weaving process, since aspect weavers are usually hard-coded. In this paper, we propose a new AOP framework that provides (1) a graphical aspect programming environment that visualizes aspects, crosscutting classes, and method structures, (2) a new aspect model that supports a sub-method level granularity where an aspect is defined as a set of classes, and (3) an aspect weaving process specified by an object-oriented meta-model transformation. Since our aspect-oriented programming framework improves the expressiveness of the crosscutting concerns of RTOSes and automates aspect weaver generation, it can enhance RTOS customization.
尽管面向对象和组件技术得到了广泛的应用,但它们在实时操作系统(RTOS)中的应用受到了限制,因为RTOS中的大多数设计关注点都是横切软件组件,而这些组件对于交付所需的性能和功能至关重要。面向方面编程(AOP)是解决横切问题的一种非常有效的方法。然而,我们观察到当前AOP框架的以下局限性:(1)当前基于文本的AOP语言不能清楚地显示方面是如何编织在一起的;(2)它们的粒度太粗,无法捕获RTOS中的所有方面;(3)很难控制编织过程,因为方面编织器通常是硬编码的。在本文中,我们提出了一个新的AOP框架,它提供(1)一个可视化方面、横切类和方法结构的图形化方面编程环境;(2)一个支持子方法级粒度的新方面模型,其中一个方面被定义为一组类;(3)一个由面向对象元模型转换指定的方面编织过程。由于我们的面向方面编程框架改进了RTOS横切关注点的表达性,并自动化了方面编织器的生成,因此它可以增强RTOS的自定义。
{"title":"Weaving Aspects into Real-Time Operating System Design Using Object-Oriented Model Transformation","authors":"Jiyong Park, Saehwa Kim, Seongsoo Hong","doi":"10.1109/WORDS.2003.1267541","DOIUrl":"https://doi.org/10.1109/WORDS.2003.1267541","url":null,"abstract":"Despite of the proliferation of object-oriented and component technology, their application to real-time operating systems (RTOS) has been limited since most design concerns in RTOSes crosscut software components and these are critical to deliver required performance and functionality. Aspect-Oriented Programming (AOP) is a very effective means to solve the crosscutting problem. However, we have observed the following limitations of the current AOP framework: (1) the current text-based AOP languages cannot clearly show how aspects are weaved together, (2) their granularity is too coarse to capture all aspects in an RTOS, (3) it is difficult to control the weaving process, since aspect weavers are usually hard-coded. In this paper, we propose a new AOP framework that provides (1) a graphical aspect programming environment that visualizes aspects, crosscutting classes, and method structures, (2) a new aspect model that supports a sub-method level granularity where an aspect is defined as a set of classes, and (3) an aspect weaving process specified by an object-oriented meta-model transformation. Since our aspect-oriented programming framework improves the expressiveness of the crosscutting concerns of RTOSes and automates aspect weaver generation, it can enhance RTOS customization.","PeriodicalId":350761,"journal":{"name":"2003 The Ninth IEEE International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"391 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123959619","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
期刊
2003 The Ninth IEEE International Workshop on Object-Oriented Real-Time Dependable Systems
全部 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