1999 Proceedings. Fourth International Workshop on Object-Oriented Real-Time Dependable Systems最新文献

筛选
英文 中文
The society of distributed objects 分布式对象的社会
E. H. Nielsen
{"title":"The society of distributed objects","authors":"E. H. Nielsen","doi":"10.1109/WORDS.1999.806565","DOIUrl":"https://doi.org/10.1109/WORDS.1999.806565","url":null,"abstract":"This is a position paper that suggests changing the way we treat the technical problems that remain in defining a viable pervasive distributed object computing platform. The essence of this change is to determine a set of common computing behavior rules that lead focus research and development on a less complex path to a solution that the rank and file can (and must) trust. This change is akin to treating the distributed objects as members of a society where they follow interaction rules, and they trust that others will do the same. Such a set of rules will minimize both the comlplexity of the solution and the number of potential solutions, thus speed research towards the goal of a distributed computing platform that is industrially viable, broadly usable, trusted, and depended upon.","PeriodicalId":302179,"journal":{"name":"1999 Proceedings. Fourth International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"106 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-01-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134236937","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
Object-oriented robotics 面向对象的机器人
Michael L. Nelson
{"title":"Object-oriented robotics","authors":"Michael L. Nelson","doi":"10.1109/WORDS.1999.806593","DOIUrl":"https://doi.org/10.1109/WORDS.1999.806593","url":null,"abstract":"The real-time control of a robotic vehicle is a highly complex task. The vehicle consists of several components, all of which must be controlled both individually and collectively for the vehicle to operate properly. The control of individual components generally falls under the realm of classical control theory. Coordinating the activities of all the components, however, goes far beyond that. Concepts from artificial intelligence, computer vision, navigation, and graph theory are all used together to implement 'human-like' reasoning for problems such as motion control, path planning, and obstacle avoidance. An object-oriented approach helps to segment the overall control problem into more manageable subproblems, which should lead to more dependable code.","PeriodicalId":302179,"journal":{"name":"1999 Proceedings. Fourth International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"74 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-01-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123184653","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
Probabilistic analysis of a group failure detection protocol 组故障检测协议的概率分析
Roger Bollo, J. Narzul, M. Raynal, F. Tronel
{"title":"Probabilistic analysis of a group failure detection protocol","authors":"Roger Bollo, J. Narzul, M. Raynal, F. Tronel","doi":"10.1109/WORDS.1999.806574","DOIUrl":"https://doi.org/10.1109/WORDS.1999.806574","url":null,"abstract":"A group membership failure (in short, a group failure) occurs when one of the group members crashes. A group failure detection protocol has to inform all the non-crashed members of the group that this group entity has crashed. Ideally, such a protocol should be live (if a process crashes, then the group failure has to be detected) and safe (if a group failure is claimed, then at least one process has crashed). Unreliable asynchronous distributed systems are characterized by the impossibility for a process to get an accurate view of the system state. Consequently, the design of a group failure detection protocol that is both safe and live is a problem that cannot be solved in all runs of an asynchronous distributed system. We analyse a group failure detection protocol whose design naturally ensures its liveness. We show that by tuning appropriately some of its duration-related parameters, the safety property can be guaranteed with a probability as close to 1 as desired. This analysis shows that, in real distributed systems, it is possible to achieve failure detection with a negligible probability of wrong suspicions.","PeriodicalId":302179,"journal":{"name":"1999 Proceedings. Fourth International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-01-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116732385","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}
引用次数: 11
Optimization techniques for replicating CORBA objects 用于复制CORBA对象的优化技术
X. Défago, P. Felber, A. Schiper
{"title":"Optimization techniques for replicating CORBA objects","authors":"X. Défago, P. Felber, A. Schiper","doi":"10.1109/WORDS.1999.806554","DOIUrl":"https://doi.org/10.1109/WORDS.1999.806554","url":null,"abstract":"The CORBA Object Group Service (OGS) is a new CORBA service that provides support for fault tolerance through the replication of CORBA objects. We present several optimization techniques that are used to improve the performance of OGS. For each optimization, we analyse the impact on the throughput and the response time of OGS. The optimization techniques presented in the paper are quite generic and can be applied to many fault tolerant distributed algorithms based on consensus.","PeriodicalId":302179,"journal":{"name":"1999 Proceedings. Fourth International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-01-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123339794","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}
引用次数: 22
An object-oriented approach to containing mobile and active codes in large-scale networks 在大规模网络中包含移动和活动代码的面向对象方法
S. Yau, Abhinav Prasad, Xiaoyong Zhou
{"title":"An object-oriented approach to containing mobile and active codes in large-scale networks","authors":"S. Yau, Abhinav Prasad, Xiaoyong Zhou","doi":"10.1109/WORDS.1999.806600","DOIUrl":"https://doi.org/10.1109/WORDS.1999.806600","url":null,"abstract":"An efficient method for containing mobile code and active code for the purpose of preventing security intrusion in large-scale networks is presented. This approach also provides flexibility in programming to make the networks more dependable from security point of view. It is scalable for large-scale networks, where mobile code communication is an integral part of the systems. The approach uses object-oriented components for the ease of deployment and easy use of features like selection of a specific protocol.","PeriodicalId":302179,"journal":{"name":"1999 Proceedings. Fourth International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-01-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122955717","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
Quality of service (QoS): a model for information 服务质量(QoS):一种信息模型
T. Lawrence
{"title":"Quality of service (QoS): a model for information","authors":"T. Lawrence","doi":"10.1109/WORDS.1999.806579","DOIUrl":"https://doi.org/10.1109/WORDS.1999.806579","url":null,"abstract":"A unifying quantitative information model is proposed. This model defines information in terms of the attributes of timeliness, precision, and accuracy. Each attribute can be expressed in terms of measurable quantities (metrics). Information is application dependent and is expressed as benefit (utility or value) an attribute imparts to the application. Thus information is a function of timeliness, precision, and accuracy. Statistical values of these attributes can be used to express dependability (i.e. information availability). The purpose of the model is to give quantitative expression to information and system properties, to provide a basis for characterizing system modules, and to stimulate development of analytical techniques for predicting end-to-end quality of service in complex distributed information systems.","PeriodicalId":302179,"journal":{"name":"1999 Proceedings. Fourth International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-01-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129145781","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
Complementary processing and its impact on software performance 互补处理及其对软件性能的影响
M. Ceruti, Ray C. Trout, Tse-Hao Lee
{"title":"Complementary processing and its impact on software performance","authors":"M. Ceruti, Ray C. Trout, Tse-Hao Lee","doi":"10.1109/WORDS.1999.806569","DOIUrl":"https://doi.org/10.1109/WORDS.1999.806569","url":null,"abstract":"Complementary processing (CP) is a software-scheduling methodology, and architecture, the code for which is installed on top of operating systems to increase processing speed. CP has direct application to real-time systems by enhancing performance. The background, concept and rationale of CP are described. Advantages and limitations of using CP are delineated. CP is discussed with a view toward the utility of applications to military command and control systems, which increasingly rely on object-oriented software. Directions for future research are explored.","PeriodicalId":302179,"journal":{"name":"1999 Proceedings. Fourth International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"120 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-01-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115148941","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
Building adaptable real-time command and control systems using CORBA 利用CORBA构建适应性强的实时指挥控制系统
Steven Wohlever, V. Wolfe, R. Freedman, J. Maurer
{"title":"Building adaptable real-time command and control systems using CORBA","authors":"Steven Wohlever, V. Wolfe, R. Freedman, J. Maurer","doi":"10.1109/WORDS.1999.806570","DOIUrl":"https://doi.org/10.1109/WORDS.1999.806570","url":null,"abstract":"This paper describes an approach to building adaptable real-time command and control (C/sup 2/) systems. In particular, it presents an overview of the Adaptable Real-Time Distributed Object Management (ARTDOM) project in progress at the MITRE Corporation. This project is currently developing real-time extensions for the Common Object Request Broker Architecture (CORBA) Trading Object Service. The goal of the project is to demonstrate how current C/sup 2/ systems can be more easily upgraded and made more adaptable by using emerging distributed computing technology. This goal is being accomplished by investigating and developing real-time middleware that is reflexive (i.e., capable of examining its current state and processing demands) and self-adapting (i.e., capable of reconfiguring itself based on its reflective findings).","PeriodicalId":302179,"journal":{"name":"1999 Proceedings. Fourth International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"114 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-01-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115767686","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
RapidSched: static scheduling and analysis for real-time CORBA RapidSched:实时CORBA的静态调度和分析
V. Wolfe, L. DiPippo, R. Bethmangalkar, Gregory Cooper, Russell Johnston, Peter Kortmann, Ben Watson, Steven Wohlever
{"title":"RapidSched: static scheduling and analysis for real-time CORBA","authors":"V. Wolfe, L. DiPippo, R. Bethmangalkar, Gregory Cooper, Russell Johnston, Peter Kortmann, Ben Watson, Steven Wohlever","doi":"10.1109/WORDS.1999.806558","DOIUrl":"https://doi.org/10.1109/WORDS.1999.806558","url":null,"abstract":"The paper presents a real time CORBA Scheduling Service called RapidSched. RapidSched uses a global, distributed deadline monotonic priority assignment, enforcement of priorities by commercial real time operating systems, and distributed priority ceiling resource management. RapidSched is integrated with an enhanced version of the PERTS real time analysis tool.","PeriodicalId":302179,"journal":{"name":"1999 Proceedings. Fourth International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-01-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127276131","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}
引用次数: 16
An MVC-based analysis of object-oriented system prototyping for banking related GUI applications-correlationship between OO metrics and efforts for requirement change 基于mvc的银行相关GUI应用的面向对象系统原型分析——面向对象度量与需求变更之间的关系
S. Uehara, O. Mizuno, Yumi Itou, T. Kikuno
{"title":"An MVC-based analysis of object-oriented system prototyping for banking related GUI applications-correlationship between OO metrics and efforts for requirement change","authors":"S. Uehara, O. Mizuno, Yumi Itou, T. Kikuno","doi":"10.1109/WORDS.1999.806563","DOIUrl":"https://doi.org/10.1109/WORDS.1999.806563","url":null,"abstract":"In this paper we analyze statistically the efforts for C++ program modification which is needed by a given requirement change during the prototyping development of a certain GUI application. In the analysis we consider both C++ program P to be updated and the resultant C++ program P, and discuss the correlation between the values M(P) of the Object-Oriented metrics obtained from P and the efforts E(P) needed to produce P. According to the definitions of M(P) and E(P), we present two approaches in this paper. In the first approach, we take M(P) as the value obtained by applying the metrics to the whole source code P and E(P) as the lines of codes(LOC) that are actually modified or created, respectively. However, the experimental result cannot show strong correlation between M(P) and E(P). Based on the analysis results of the first approach, we propose the second approach to consider the object-oriented properties more directly. The analysis process consists of following three steps: 1) take only the classes in P, classify them according to the MVC paradigm originally for Smalltalk their functions, and then evaluate M(P) for the classified classes, 2) in order to evaluate the efforts for code modification, define E(P) as the heuristic value which is calculated empirically from the numbers of methods and members created or modified, and 3) analyze the relationship between the values of M(P) on the classified classes in P and the values of E(P) on the source codes in P. From the experimental result, we can prove there exists a high correlation between them.","PeriodicalId":302179,"journal":{"name":"1999 Proceedings. Fourth International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-01-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131973673","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
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学术文献互助群
群 号:481959085
Book学术官方微信