Proceedings of the Eighth International Workshop on Object-Oriented Real-Time Dependable Systems, 2003. (WORDS 2003).最新文献

筛选
英文 中文
Middleware support for embedded software with multiple QoS properties for ubiquitous computing environments 中间件支持具有多个QoS属性的嵌入式软件,用于无处不在的计算环境
S. Yau, Yu Wang, Dazhi Huang
{"title":"Middleware support for embedded software with multiple QoS properties for ubiquitous computing environments","authors":"S. Yau, Yu Wang, Dazhi Huang","doi":"10.1109/WORDS.2003.1218090","DOIUrl":"https://doi.org/10.1109/WORDS.2003.1218090","url":null,"abstract":"Ubiquitous application software usually has multiple QoS requirements, such as situation-awareness, real-time, and security, which make the application software development complicated. In this paper, an approach to supporting multiple QoS properties in application software using middleware is presented. Our reconfigurable context-sensitive middleware (RCSM), which provides situation-awareness support to the application software, is expanded to support more QoS by using aspect-oriented software development techniques. In the expanded RCSM, each QoS is processed through a set of aspect components. The application developers specify the QoS requirements in a specification file, which is in turn compiled to configure the corresponding aspect components. Being associated with certain application objects, the QoS aspect components enforce the QoS requirements according to the specification during run-time. In this paper, security, in addition to situation-awareness, is used as an example to illustrate our approach.","PeriodicalId":225796,"journal":{"name":"Proceedings of the Eighth International Workshop on Object-Oriented Real-Time Dependable Systems, 2003. (WORDS 2003).","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-08-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124741068","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
Infrastructure for virtual enterprises in large-scale open systems 大型开放系统中虚拟企业的基础设施
J. Fraga, R. Rabelo, Frank Siqueira, C. Montez, R. S. Oliveira
{"title":"Infrastructure for virtual enterprises in large-scale open systems","authors":"J. Fraga, R. Rabelo, Frank Siqueira, C. Montez, R. S. Oliveira","doi":"10.1109/WORDS.2003.1218089","DOIUrl":"https://doi.org/10.1109/WORDS.2003.1218089","url":null,"abstract":"This paper presents SALE, a middleware platform for mission-critical applications built upon the CORBA architecture and its extensions for real-time (RT-CORBA), fault tolerance (FT-CORBA) and security (CORBASec). The SALE platform provides different reliability, security and real-time properties, which are specified by applications as quality of service (QoS) requirements. Preliminary results obtained through the implementation of this platform allow us to use it as an infrastructure for business-to-business applications. This infrastructure provides a multi-agent system for production scheduling of virtual enterprises, in which timing requirements must be enforced in order to execute a manufacturing process cooperatively.","PeriodicalId":225796,"journal":{"name":"Proceedings of the Eighth International Workshop on Object-Oriented Real-Time Dependable Systems, 2003. (WORDS 2003).","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-08-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123782835","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
(Re-) configurable real-time operating systems and their applications (可重新配置的)实时操作系统及其应用
Carsten Böke, M. Götz, T. Heimfarth
{"title":"(Re-) configurable real-time operating systems and their applications","authors":"Carsten Böke, M. Götz, T. Heimfarth","doi":"10.1109/WORDS.2003.1218077","DOIUrl":"https://doi.org/10.1109/WORDS.2003.1218077","url":null,"abstract":"There are trends in the area of real-time computing to shift from RTOS kernels (fixed or configurable ones) to more flexible approaches, where a RTOS (real-time operating system) is generated exactly in the way it is needed for a specific application context. One example for this approach is the component library Dreams, developed at HNI of Universitat Paderborn. This library offers a fine granular set of components that can be customized at source code level and configured in a very flexible way. The needed configurator, also developed at HNI, is called TEReCS. It allows mapping specific application needs exactly onto the needed and properly customized stet of Dreams component. The available hardware resources are taken into consideration as well. In this paper, we describe how this potential has been used or can be used for rather different classes of applications. The three application examples considered origin from the control of flexible manufacturing systems, synthesis of distributed embedded software, and the real-time image processing needed to offer virtual camera positions in broadcasting sports events. In the first application example, it is discussed how the control of flexible manufacturing systems (so-called holonic approach) can be interpreted as a special kind of a ROTS and which configuration needs have to be considered. In the second example, a model of distributed embedded systems by means of hierarchical predicate/transition nets (a special kind of higher order Petri nets) is directly transformed into a specially configured RTOS. Finally, in the third example, a very special application is considered. From a fixed camera position at known locations, the image that would be produced by a camera position at an arbitrary location (virtual camera) is calculated. This application is intended for sports events like soccer matches. As this, obviously, has to happen in real-time, sophisticated support by a properly tailored RTOS running on processor clusters has to be provided. For this application we decided to configure RTAI Linux in a proper way.","PeriodicalId":225796,"journal":{"name":"Proceedings of the Eighth International Workshop on Object-Oriented Real-Time Dependable Systems, 2003. (WORDS 2003).","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-08-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131511920","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}
引用次数: 13
Challenges in building scalable network centric real-time information dissemination systems 构建可扩展的以网络为中心的实时信息传播系统的挑战
S. Moody
{"title":"Challenges in building scalable network centric real-time information dissemination systems","authors":"S. Moody","doi":"10.1109/WORDS.2003.1218096","DOIUrl":"https://doi.org/10.1109/WORDS.2003.1218096","url":null,"abstract":"As the DoD strives for a new Network Centric Warfare (NCW) (Alberts et al., http://www.dodccrp.org) capability, a multitude of technical and organizational challenges are being faced. In large part, NCW can be classified as a collective large-scale information dissemination system that operates at multitudes of levels and will be implemented using different distributed technologies and architectural styles. This paper classifies the use of these different distributed technologies as layers of information abstractions and highlights their varied architectural uses as they are driven by latency, scalability, reconfiguration and seamless programming requirements. For example, the following technologies are contrasted: peer to peer and mobile networks, Web services, content-based routing, and real-time CORBA, while addressing distributed security and fault tolerance issues. Unique challenges for when and how these technologies can be used, as well as their attributes for addressing scalability are highlighted. These technology challenges are classified and contrasted using the models based on the Siena project (ICSE 99 Workshop, 1999), which has been extended for the real-time community and termed Siena+RT. These requirements are described in context of the Boeing Phantom Works (http://www.boeing.com/phantom) XIS (eXtensible InfoSphere) Scalability Testbed Framework. XIS is a set of hierarchal distributed technologies developed to support the diverse real-time requirements for collection and dissemination of information throughout a global information grid.","PeriodicalId":225796,"journal":{"name":"Proceedings of the Eighth International Workshop on Object-Oriented Real-Time Dependable Systems, 2003. (WORDS 2003).","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-08-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133974789","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
Architectural solutions for enhancing the real-time behavior of distributed embedded systems 增强分布式嵌入式系统实时行为的体系结构解决方案
C. Pereira, M. Götz
{"title":"Architectural solutions for enhancing the real-time behavior of distributed embedded systems","authors":"C. Pereira, M. Götz","doi":"10.1109/WORDS.2003.1218079","DOIUrl":"https://doi.org/10.1109/WORDS.2003.1218079","url":null,"abstract":"The paper presents a low cost embedded hardware and software architecture that makes use of COTS components to support distributed real-time embedded systems. The proposed architecture addresses a common problem in conventional architectures: undesirable timing variations in application's temporal behavior due to overload caused by operating system activities when dealing with concurrent and time-triggered processes. The proposed architecture makes use of a 32 bit high performance microcontroller and the open source code operating system for embedded applications uClinux and it enhances these with extensions to better cope with distributed real-time systems development.","PeriodicalId":225796,"journal":{"name":"Proceedings of the Eighth International Workshop on Object-Oriented Real-Time Dependable Systems, 2003. (WORDS 2003).","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-08-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127167697","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
A word for operational flexibility in distributed safety-critical systems 分布式安全关键系统中的操作灵活性
L. Almeida
{"title":"A word for operational flexibility in distributed safety-critical systems","authors":"L. Almeida","doi":"10.1109/WORDS.2003.1218081","DOIUrl":"https://doi.org/10.1109/WORDS.2003.1218081","url":null,"abstract":"Safety-critical systems have typically been designed in a static fashion, preventing runtime changes in the operational parameters that could possibly lead to unpredictable and unsafe operating scenarios. However, there is a growing demand for flexibility, mainly to support evolving requirements, simplify maintenance and repair, and improve the efficiency in using system resources. This last aspect is directly related with operational flexibility and impacts on the system cost, rising, thus, its interest. This paper discusses at a conceptual level the motivations and problems associated with introducing operational flexibility in distributed hard real-time systems with critical safety requirements. Then, it discusses the advantages arising from such flexibility and presents a general architecture that can be used to support it on such systems this architecture has been the basis for a set of recent protocols, namely FTT-CAN (flexible time-triggered) and FTT-Ethernet.","PeriodicalId":225796,"journal":{"name":"Proceedings of the Eighth International Workshop on Object-Oriented Real-Time Dependable Systems, 2003. (WORDS 2003).","volume":"225 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-08-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131443848","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
Handling QoS in a dynamic real-time environment 在动态实时环境中处理QoS
C. Almeida
{"title":"Handling QoS in a dynamic real-time environment","authors":"C. Almeida","doi":"10.1109/WORDS.2003.1218086","DOIUrl":"https://doi.org/10.1109/WORDS.2003.1218086","url":null,"abstract":"In the new emerging communications infrastructures there is the desire and the demand to build applications with every increasing requirements in what concerns real-time and dependability. However, the dynamic characteristics of those environments make it difficult even if it is possible to always offer the desired quality of service (QoS). It is thus important to have some support to handle QoS in such scenarios. In this paper, based on the quasi-synchronous approach, we propose a set of group communication protocols with different QoS properties (timeliness, order, agreement) that are built in a component-based fashion. Depending on the characteristics of the environment, applications may choose the best QoS that is still possible to have at a give moment.","PeriodicalId":225796,"journal":{"name":"Proceedings of the Eighth International Workshop on Object-Oriented Real-Time Dependable Systems, 2003. (WORDS 2003).","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-08-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128088152","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}
引用次数: 6
Using co-ordinated atomic actions for building complex Web applications: a learning experience 使用协调的原子操作来构建复杂的Web应用程序:一种学习经验
A. Zorzo, P. Periorellis, A. Romanovsky
{"title":"Using co-ordinated atomic actions for building complex Web applications: a learning experience","authors":"A. Zorzo, P. Periorellis, A. Romanovsky","doi":"10.1109/WORDS.2003.1218095","DOIUrl":"https://doi.org/10.1109/WORDS.2003.1218095","url":null,"abstract":"This paper discusses some of the typical characteristics of modern Web applications and analyses some of the problems the developers of such systems have to face. One of such types of applications is integrated Web application, i.e. application that integrates several independent Web services. The paper focuses on providing software fault tolerance for such systems. The solution we put forward employs the concept of co-ordinated atomic (CA) actions for structuring such applications and for providing fault tolerance using exception handling. The paper discusses important design and implementation decisions we have made while developing a travel agency (TA) case study and attempts to generalize them to allow CA actions to be easily applied for building dependable Web applications.","PeriodicalId":225796,"journal":{"name":"Proceedings of the Eighth International Workshop on Object-Oriented Real-Time Dependable Systems, 2003. (WORDS 2003).","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-08-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125131581","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
Middleware support for multicast-based data dissemination: a working reality 中间件支持基于多播的数据分发:一个可行的现实
Panos K. Chrysanthis, V. Liberatore, K. Pruhs
{"title":"Middleware support for multicast-based data dissemination: a working reality","authors":"Panos K. Chrysanthis, V. Liberatore, K. Pruhs","doi":"10.1109/WORDS.2003.1218092","DOIUrl":"https://doi.org/10.1109/WORDS.2003.1218092","url":null,"abstract":"Multicasting is an effective method to guarantee scalability of data transfer. Multicast applications range from the relief of Internet hot spots to healthcare alert systems. Much research has focused on isolated data management issues that arise in a multicast environment, including our previous work on caching, scheduling, indexing, hybrid schemes, and consistency maintenance. This paper discusses the integration of these research contributions and the transition to a working software distribution that provides the middleware support of a data management layer to applications. Our middleware is flexible, can be shared across applications, and operates on top of existing and upcoming implementations of multicast protocols. The middleware benefits distributed applications with a uniform, efficient, scalable, and state-of-the-art support for critical data management functionality.","PeriodicalId":225796,"journal":{"name":"Proceedings of the Eighth International Workshop on Object-Oriented Real-Time Dependable Systems, 2003. (WORDS 2003).","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-08-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124160338","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}
引用次数: 21
Query plans with roaming sources: shifting streams of data 具有漫游源的查询计划:移动数据流
Alvin Chen, Kai Chung Lui, R. Muntz
{"title":"Query plans with roaming sources: shifting streams of data","authors":"Alvin Chen, Kai Chung Lui, R. Muntz","doi":"10.1109/WORDS.2003.1218070","DOIUrl":"https://doi.org/10.1109/WORDS.2003.1218070","url":null,"abstract":"Wireless embedded systems provide an opportunity for the collection of useful data from a wide range of mobile devices. However, such devices may often have strict limits on their functionality, processing power, battery life, and wireless bandwidth. We present a method for distributing mobile query operators to enhance performance in a system consisting of many such mobile devices while supporting their mobility. As the devices roam throughout the area, the system shifts query data streams to follow the mobile data sources. We then provide an analysis of such a query distribution scheme in terms of expected bandwidth usage within the system.","PeriodicalId":225796,"journal":{"name":"Proceedings of the Eighth International Workshop on Object-Oriented Real-Time Dependable Systems, 2003. (WORDS 2003).","volume":"82 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-08-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129256791","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
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信