首页 > 最新文献

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

英文 中文
Towards language support for component-oriented real-time programming 面向组件的实时编程语言支持
M. Franz, Peter H. Fröhlich, T. Kistler
Component-oriented programming promises to finally make the vision of pervasive software components a reality. In the area of dependable real-time systems, the benefits of increased reuse, reliability and efficiency make component-oriented programming especially attractive. As part of the Lagoona project, we are investigating how component-oriented programming can be supported at the level of programming languages. Recently, we have also become interested in supporting the construction of real-time systems within the Lagoona framework, and we have started exploring the language design space for this domain. We outline the design of the experimental programming language Lagoona and discuss two of its novel features in more detail. We also discuss the difficulties we see for integrating the ideas of component-oriented programming with the requirements of real-time systems.
面向组件的编程承诺最终使普及软件组件的愿景成为现实。在可靠的实时系统领域,提高重用性、可靠性和效率的好处使面向组件的编程特别有吸引力。作为Lagoona项目的一部分,我们正在研究如何在编程语言级别上支持面向组件的编程。最近,我们对支持在Lagoona框架内构建实时系统也很感兴趣,并且我们已经开始探索这个领域的语言设计空间。我们概述了实验性编程语言Lagoona的设计,并更详细地讨论了它的两个新特性。我们还讨论了将面向组件的编程思想与实时系统的需求相结合所遇到的困难。
{"title":"Towards language support for component-oriented real-time programming","authors":"M. Franz, Peter H. Fröhlich, T. Kistler","doi":"10.1109/WORDSF.1999.842343","DOIUrl":"https://doi.org/10.1109/WORDSF.1999.842343","url":null,"abstract":"Component-oriented programming promises to finally make the vision of pervasive software components a reality. In the area of dependable real-time systems, the benefits of increased reuse, reliability and efficiency make component-oriented programming especially attractive. As part of the Lagoona project, we are investigating how component-oriented programming can be supported at the level of programming languages. Recently, we have also become interested in supporting the construction of real-time systems within the Lagoona framework, and we have started exploring the language design space for this domain. We outline the design of the experimental programming language Lagoona and discuss two of its novel features in more detail. We also discuss the difficulties we see for integrating the ideas of component-oriented programming with the requirements of real-time systems.","PeriodicalId":416568,"journal":{"name":"Proceedings. Fifth International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"94 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124582306","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
High-level Integrated Design Environment for dependability (HIDE) 高级可靠性集成设计环境(HIDE)
A. Bondavalli, M. D. Cin, D. Latella, A. Pataricza
For most systems, especially dependable real-time systems for critical applications, an effective design process requires an early validation of the concepts and architectural choices, without wasting time and resources prior of checking whether the system fulfils its objectives or needs some re-design. Although a thorough system specification surely increases the level of confidence that can be put on a system, it is insufficient to guarantee that the system will adequately perform its tasks during its entire life-cycle. The early evaluation of system characteristics like dependability, timeliness and correctness is thus necessary to assess the conformance of the system under development to its targets. This paper presents some activities currently being performed towards an integrated environment for the design and the validation of dependable systems.
对于大多数系统,特别是关键应用程序的可靠实时系统,有效的设计过程需要对概念和架构选择进行早期验证,而不是在检查系统是否满足其目标或需要重新设计之前浪费时间和资源。尽管彻底的系统规范肯定会增加对系统的信任程度,但它不足以保证系统在其整个生命周期中充分执行其任务。因此,对系统特性(如可靠性、及时性和正确性)的早期评估对于评估开发中的系统与其目标的一致性是必要的。本文介绍了目前为设计和验证可靠系统的集成环境所进行的一些活动。
{"title":"High-level Integrated Design Environment for dependability (HIDE)","authors":"A. Bondavalli, M. D. Cin, D. Latella, A. Pataricza","doi":"10.1109/WORDSF.1999.842338","DOIUrl":"https://doi.org/10.1109/WORDSF.1999.842338","url":null,"abstract":"For most systems, especially dependable real-time systems for critical applications, an effective design process requires an early validation of the concepts and architectural choices, without wasting time and resources prior of checking whether the system fulfils its objectives or needs some re-design. Although a thorough system specification surely increases the level of confidence that can be put on a system, it is insufficient to guarantee that the system will adequately perform its tasks during its entire life-cycle. The early evaluation of system characteristics like dependability, timeliness and correctness is thus necessary to assess the conformance of the system under development to its targets. This paper presents some activities currently being performed towards an integrated environment for the design and the validation of dependable systems.","PeriodicalId":416568,"journal":{"name":"Proceedings. Fifth International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124374378","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
Transparent object replication: a formal model 透明对象复制:形式化模型
P. Dechering, E. Jong
Presents a formal object model in which the replication of components and recovery from crash failures are transparent. The model is based on concurrently executing objects that interact through a shared data space. We formally define the model by a denotational semantics in which the possible behaviours of an object are defined by a corresponding set of state transition traces. Using the semantics, we derive some fundamental algebraic properties of the model that reflect transparent replication and crash recovery.
提出了一个形式化的对象模型,其中组件的复制和从崩溃故障中恢复是透明的。该模型基于通过共享数据空间进行交互的并发执行对象。我们通过指称语义正式定义模型,其中对象的可能行为由一组相应的状态转换轨迹定义。使用语义,我们推导了模型的一些基本代数属性,这些属性反映了透明复制和崩溃恢复。
{"title":"Transparent object replication: a formal model","authors":"P. Dechering, E. Jong","doi":"10.1109/WORDSF.1999.842332","DOIUrl":"https://doi.org/10.1109/WORDSF.1999.842332","url":null,"abstract":"Presents a formal object model in which the replication of components and recovery from crash failures are transparent. The model is based on concurrently executing objects that interact through a shared data space. We formally define the model by a denotational semantics in which the possible behaviours of an object are defined by a corresponding set of state transition traces. Using the semantics, we derive some fundamental algebraic properties of the model that reflect transparent replication and crash recovery.","PeriodicalId":416568,"journal":{"name":"Proceedings. Fifth International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"92 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128664727","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}
引用次数: 9
Software testing of the behavioral aspects of objects 对象行为方面的软件测试
S. K. Wong, T. Dillon, A. A. Hanish, E. Chang
Considerable work has previously been done on testing the static aspects of object-oriented systems. This includes both unit testing of individual objects as well as integration testing, which tests whether the static relationships between objects (such as inheritance and aggregation) have been properly implemented. Little work has been done on testing the dynamic aspects beyond testing individual methods. Important issues such as message sequencing, the execution order of methods and inter-object dynamics have not been adequately addressed in the literature. In this paper, we propose a method of software testing the dynamics of these object-oriented systems.
以前在测试面向对象系统的静态方面已经做了相当多的工作。这既包括单个对象的单元测试,也包括集成测试,后者测试对象之间的静态关系(比如继承和聚合)是否得到了适当的实现。除了测试单个方法之外,在测试动态方面所做的工作很少。重要的问题,如消息排序,方法的执行顺序和对象间动力学在文献中没有得到充分的解决。在本文中,我们提出了一种软件测试这些面向对象系统的动态的方法。
{"title":"Software testing of the behavioral aspects of objects","authors":"S. K. Wong, T. Dillon, A. A. Hanish, E. Chang","doi":"10.1109/WORDSF.1999.842333","DOIUrl":"https://doi.org/10.1109/WORDSF.1999.842333","url":null,"abstract":"Considerable work has previously been done on testing the static aspects of object-oriented systems. This includes both unit testing of individual objects as well as integration testing, which tests whether the static relationships between objects (such as inheritance and aggregation) have been properly implemented. Little work has been done on testing the dynamic aspects beyond testing individual methods. Important issues such as message sequencing, the execution order of methods and inter-object dynamics have not been adequately addressed in the literature. In this paper, we propose a method of software testing the dynamics of these object-oriented systems.","PeriodicalId":416568,"journal":{"name":"Proceedings. Fifth International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"97 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121150600","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
Towards automatic synthesis of QoS preserving implementations from object-oriented design models 面向对象设计模型的QoS保护实现的自动合成
M. Saksena
The translation of object-oriented design models into implementations requires a number of decisions to be made before the code can be generated. Besides choosing the target platform, these decisions also include strategies for multi-tasking and scheduling, the selection of scheduling attributes, etc. Such decisions clearly impact the QoS properties of the implemented system. In this paper, we address the problem of synthesizing QoS-preserving implementations from object-oriented design models. Based on our recent research experience in applying fixed-priority schedulability analysis techniques to real-time object-oriented designs, we present some of the obstacles in automating this process. We also present a brief overview of our research results in addressing this problem.
将面向对象的设计模型转换为实现需要在生成代码之前做出许多决策。这些决策除了选择目标平台之外,还包括多任务和调度策略、调度属性的选择等。这样的决策显然会影响所实现系统的QoS属性。在本文中,我们解决了从面向对象的设计模型中综合qos保持实现的问题。根据我们最近在将固定优先级可调度性分析技术应用于实时面向对象设计方面的研究经验,我们提出了自动化该过程中的一些障碍。我们还简要概述了我们在解决这一问题方面的研究成果。
{"title":"Towards automatic synthesis of QoS preserving implementations from object-oriented design models","authors":"M. Saksena","doi":"10.1109/WORDSF.1999.842339","DOIUrl":"https://doi.org/10.1109/WORDSF.1999.842339","url":null,"abstract":"The translation of object-oriented design models into implementations requires a number of decisions to be made before the code can be generated. Besides choosing the target platform, these decisions also include strategies for multi-tasking and scheduling, the selection of scheduling attributes, etc. Such decisions clearly impact the QoS properties of the implemented system. In this paper, we address the problem of synthesizing QoS-preserving implementations from object-oriented design models. Based on our recent research experience in applying fixed-priority schedulability analysis techniques to real-time object-oriented designs, we present some of the obstacles in automating this process. We also present a brief overview of our research results in addressing this problem.","PeriodicalId":416568,"journal":{"name":"Proceedings. Fifth International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122518431","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
Protocol for groups of pseudo-active replicated objects 伪活动复制对象组的协议
H. Higaki, N. Nemoto, Katsuya Tanaka, M. Takizawa
Distributed applications are realized by the cooperation of multiple objects based on client-server style communication. Server objects are replicated on multiple computers to achieve fault tolerance. In active replication, all the replicated server objects (replicas) receive the same requests in the same order from the client objects, invoke the same operations (methods) and send back responses. These replicas might be placed on different kinds of computers with different processing speeds. In addition, these computers might be connected to different networks, i.e. replicas might be distributed in a WAN. To apply active replication to such a heterogeneous environment, this paper proposes a pseudo-active replication where a client object receives only the first response from the replicas. In order to reduce the recovery time due to the difference in processing speeds among the replicas, two techniques are introduced. One is to detect the fastest replica and the other is for the slower replicas to catch up with the fastest one; requests for identity and idempotent operations (methods) are not invoiced in the slower replicas. Furthermore, in order to reduce the response time for requests from client objects, requests for compatible operations (methods) are invoiced in different order in the replicas. The order is decided based on the round-trip time between client objects and replicas for supporting WAN environments. These are realized by piggybacking some additional information with the control messages for the ordering protocol, i.e. no additional message is required in the proposed protocol.
分布式应用是基于客户端-服务器式通信的多对象协作实现的。在多台计算机上复制服务器对象以实现容错。在活动复制中,所有复制的服务器对象(副本)以相同的顺序从客户端对象接收相同的请求,调用相同的操作(方法)并发回响应。这些副本可以放在不同类型的计算机上,具有不同的处理速度。此外,这些计算机可能连接到不同的网络,即副本可能分布在WAN中。为了将主动复制应用于这种异构环境,本文提出了一种伪主动复制,其中客户端对象仅接收来自副本的第一个响应。为了减少由于不同副本之间处理速度的差异而导致的恢复时间,引入了两种技术。一种是检测最快的副本,另一种是让较慢的副本赶上最快的副本;对于标识和幂等操作(方法)的请求不会在较慢的副本中调用。此外,为了减少来自客户机对象的请求的响应时间,对兼容操作(方法)的请求在副本中以不同的顺序调用。顺序是根据客户端对象和副本之间的往返时间来决定的,以支持WAN环境。这些是通过在排序协议的控制消息中附带一些附加信息来实现的,即在提议的协议中不需要附加消息。
{"title":"Protocol for groups of pseudo-active replicated objects","authors":"H. Higaki, N. Nemoto, Katsuya Tanaka, M. Takizawa","doi":"10.1109/WORDSF.1999.842330","DOIUrl":"https://doi.org/10.1109/WORDSF.1999.842330","url":null,"abstract":"Distributed applications are realized by the cooperation of multiple objects based on client-server style communication. Server objects are replicated on multiple computers to achieve fault tolerance. In active replication, all the replicated server objects (replicas) receive the same requests in the same order from the client objects, invoke the same operations (methods) and send back responses. These replicas might be placed on different kinds of computers with different processing speeds. In addition, these computers might be connected to different networks, i.e. replicas might be distributed in a WAN. To apply active replication to such a heterogeneous environment, this paper proposes a pseudo-active replication where a client object receives only the first response from the replicas. In order to reduce the recovery time due to the difference in processing speeds among the replicas, two techniques are introduced. One is to detect the fastest replica and the other is for the slower replicas to catch up with the fastest one; requests for identity and idempotent operations (methods) are not invoiced in the slower replicas. Furthermore, in order to reduce the response time for requests from client objects, requests for compatible operations (methods) are invoiced in different order in the replicas. The order is decided based on the round-trip time between client objects and replicas for supporting WAN environments. These are realized by piggybacking some additional information with the control messages for the ordering protocol, i.e. no additional message is required in the proposed protocol.","PeriodicalId":416568,"journal":{"name":"Proceedings. Fifth International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"125 3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128702753","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
A database approach to testing and evaluating of object-oriented programs 面向对象程序测试和评估的数据库方法
S. Ohara, Linhua Hu, Meng Hui, Taehyung Wang, P. Sheu, F. Tsunoda
Our research in the past has been focused on the use of database/knowledge base technologies to automate software testing tasks in order to provide a more cost-effective approach to managing software faults. Our recent interest is to build a knowledge-based testing and evaluation (T&E) environment such that tests, faults and diagnoses associated with a program at different levels of abstraction over time are presented and stored as objects. These objects can be automatically tracked and analyzed so that patterns and knowledge can be extracted to facilitate the T&E of future software products and to facilitate the maintenance of existing products.
我们过去的研究一直集中在使用数据库/知识库技术来自动化软件测试任务,以便提供一种更经济有效的方法来管理软件故障。我们最近的兴趣是建立一个基于知识的测试和评估(T&E)环境,这样,随着时间的推移,与不同抽象级别的程序相关的测试、故障和诊断将作为对象呈现和存储。可以自动跟踪和分析这些对象,以便提取模式和知识,以促进未来软件产品的T&E,并促进现有产品的维护。
{"title":"A database approach to testing and evaluating of object-oriented programs","authors":"S. Ohara, Linhua Hu, Meng Hui, Taehyung Wang, P. Sheu, F. Tsunoda","doi":"10.1109/WORDSF.1999.842328","DOIUrl":"https://doi.org/10.1109/WORDSF.1999.842328","url":null,"abstract":"Our research in the past has been focused on the use of database/knowledge base technologies to automate software testing tasks in order to provide a more cost-effective approach to managing software faults. Our recent interest is to build a knowledge-based testing and evaluation (T&E) environment such that tests, faults and diagnoses associated with a program at different levels of abstraction over time are presented and stored as objects. These objects can be automatically tracked and analyzed so that patterns and knowledge can be extracted to facilitate the T&E of future software products and to facilitate the maintenance of existing products.","PeriodicalId":416568,"journal":{"name":"Proceedings. Fifth International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132265452","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
Towards a real-time agent architecture-a whitepaper 走向实时代理体系结构——白皮书
L. DiPippo, Ethan Hodys, B. Thuraisingham
Applications such as military training simulations and electronic commerce can benefit from the flexible and responsive nature of multi-agent systems. These applications have inherent timing constraints on the operations and interactions that the agents might perform. This paper presents a real-time agent architecture in which agents communicate, cooperate, coordinate and negotiate to meet the goals of a particular application under specified timing constraints. The architecture provides a real-time CORBA layer to handle the underlying real-time communication. It also has a real-time agent communication layer in which agents interact via a real-time extension of a well-known agent communication language.
军事训练模拟和电子商务等应用可以从多代理系统的灵活性和响应性中受益。这些应用程序对代理可能执行的操作和交互具有固有的时间约束。本文提出了一种实时代理体系结构,其中代理在指定的时间约束下进行通信、合作、协调和协商,以满足特定应用程序的目标。该体系结构提供了一个实时CORBA层来处理底层的实时通信。它还有一个实时代理通信层,其中代理通过一种知名代理通信语言的实时扩展进行交互。
{"title":"Towards a real-time agent architecture-a whitepaper","authors":"L. DiPippo, Ethan Hodys, B. Thuraisingham","doi":"10.1109/WORDSF.1999.842334","DOIUrl":"https://doi.org/10.1109/WORDSF.1999.842334","url":null,"abstract":"Applications such as military training simulations and electronic commerce can benefit from the flexible and responsive nature of multi-agent systems. These applications have inherent timing constraints on the operations and interactions that the agents might perform. This paper presents a real-time agent architecture in which agents communicate, cooperate, coordinate and negotiate to meet the goals of a particular application under specified timing constraints. The architecture provides a real-time CORBA layer to handle the underlying real-time communication. It also has a real-time agent communication layer in which agents interact via a real-time extension of a well-known agent communication language.","PeriodicalId":416568,"journal":{"name":"Proceedings. Fifth International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115212885","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
Steering of real-time systems based on monitoring and checking 基于监控和检查的实时系统的转向
O. Sokolsky, Sampath Kannan, Moonjoo Kim, Insup Lee, Mahesh Viswanathan
Presents an approach to enhance the fault tolerance of real-time systems through steering. Steering means external alteration of the system's behavior in response to a deviation from requirements. The steering technique is embedded into a framework of monitoring and checking (MaC). MaC allows the users to perform runtime analysis of the current execution of a system with respect to formally specified requirements. We describe our current and future work on steering, including the language to specify steering actions and system instrumentation that enables steering. A prototype implementation for the monitoring and steering of Java programs is also presented.
提出了一种通过转向增强实时系统容错性的方法。转向是指对偏离需求的系统行为的外部改变。转向技术被嵌入到一个监控和检查(MaC)框架中。MaC允许用户根据正式指定的需求对系统的当前执行进行运行时分析。我们描述了我们当前和未来在转向方面的工作,包括指定转向动作的语言和启用转向的系统仪表。本文还介绍了一个用于Java程序监控和控制的原型实现。
{"title":"Steering of real-time systems based on monitoring and checking","authors":"O. Sokolsky, Sampath Kannan, Moonjoo Kim, Insup Lee, Mahesh Viswanathan","doi":"10.1109/WORDSF.1999.842327","DOIUrl":"https://doi.org/10.1109/WORDSF.1999.842327","url":null,"abstract":"Presents an approach to enhance the fault tolerance of real-time systems through steering. Steering means external alteration of the system's behavior in response to a deviation from requirements. The steering technique is embedded into a framework of monitoring and checking (MaC). MaC allows the users to perform runtime analysis of the current execution of a system with respect to formally specified requirements. We describe our current and future work on steering, including the language to specify steering actions and system instrumentation that enables steering. A prototype implementation for the monitoring and steering of Java programs is also presented.","PeriodicalId":416568,"journal":{"name":"Proceedings. Fifth International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127754293","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
Dependable objects for databases, middleware and methodologies: a position paper 数据库、中间件和方法论的可靠对象:一份意见书
M. Ceruti, B. Thuraisingham
Describes work that needs to be done to integrate the features of security, fault tolerance and real-time computing into object-oriented technology to produce "dependable objects". This dependable technology can be applied in the areas of databases, middleware (including object request brokers) and object-based design and analysis methodologies. The accomplishments to date of various groups and organizations are reviewed and some preliminary ideas for new research directions are revealed.
描述了将安全、容错和实时计算的特性集成到面向对象技术中以产生“可靠对象”所需要做的工作。这种可靠的技术可以应用于数据库、中间件(包括对象请求代理)和基于对象的设计和分析方法等领域。回顾了各团体和组织迄今为止的研究成果,并对新的研究方向提出了一些初步的想法。
{"title":"Dependable objects for databases, middleware and methodologies: a position paper","authors":"M. Ceruti, B. Thuraisingham","doi":"10.1109/WORDSF.1999.842336","DOIUrl":"https://doi.org/10.1109/WORDSF.1999.842336","url":null,"abstract":"Describes work that needs to be done to integrate the features of security, fault tolerance and real-time computing into object-oriented technology to produce \"dependable objects\". This dependable technology can be applied in the areas of databases, middleware (including object request brokers) and object-based design and analysis methodologies. The accomplishments to date of various groups and organizations are reviewed and some preliminary ideas for new research directions are revealed.","PeriodicalId":416568,"journal":{"name":"Proceedings. Fifth International Workshop on Object-Oriented Real-Time Dependable Systems","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116535038","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
期刊
Proceedings. Fifth 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