首页 > 最新文献

Proceedings. IEEE High-Assurance Systems Engineering Workshop (Cat. No.96TB100076)最新文献

英文 中文
Impact of program transformation on software reliability assessment 程序转换对软件可靠性评估的影响
F. Bastani, B. Cukic
The statistical sampling method is a theoretically sound approach for measuring the reliability of safety critical software, such as control systems for nuclear power plants, aircrafts, space vehicles, etc. It has, however some practical drawbacks, two of which are the large number of test cases needed to attain a reasonable confidence in the reliability estimate and the sensitivity of the reliability estimate to variations in the operational profile. One way of dealing with both of these issues is to combine statistical sampling with formal methods and attempt to verify complete program paths. This combination becomes especially effective if high usage paths are verified. However the verification of complete paths is difficult to perform in practice and viable only when there is a high confidence in the correctness of the specification. We identify program transformations and partial proofs which have a measurable impact on the reliability assessment procedure. These methods reduce the effective size of the input space which can facilitate sampling without replacement, thereby increasing the confidence in the reliability estimate. Furthermore, these techniques increase the probability that the program under test is free of errors if testing reveals no failures.
统计抽样法是一种理论上可靠的安全关键软件可靠性测量方法,如核电站、飞机、航天器等的控制系统。然而,它有一些实际的缺点,其中两个是在可靠性估计中需要大量的测试用例来获得合理的置信度,以及可靠性估计对操作剖面变化的敏感性。处理这两个问题的一种方法是将统计抽样与形式化方法结合起来,并尝试验证完整的程序路径。如果验证了高使用率路径,则此组合将变得特别有效。然而,完整路径的验证在实践中很难执行,只有在对规范的正确性有很高的信心时才可行。我们确定了对可靠性评估程序有可测量影响的程序转换和部分证明。这些方法减小了输入空间的有效大小,便于采样而无需替换,从而提高了可靠性估计的置信度。此外,如果测试没有显示失败,这些技术增加了被测程序没有错误的可能性。
{"title":"Impact of program transformation on software reliability assessment","authors":"F. Bastani, B. Cukic","doi":"10.1109/HASE.1996.618599","DOIUrl":"https://doi.org/10.1109/HASE.1996.618599","url":null,"abstract":"The statistical sampling method is a theoretically sound approach for measuring the reliability of safety critical software, such as control systems for nuclear power plants, aircrafts, space vehicles, etc. It has, however some practical drawbacks, two of which are the large number of test cases needed to attain a reasonable confidence in the reliability estimate and the sensitivity of the reliability estimate to variations in the operational profile. One way of dealing with both of these issues is to combine statistical sampling with formal methods and attempt to verify complete program paths. This combination becomes especially effective if high usage paths are verified. However the verification of complete paths is difficult to perform in practice and viable only when there is a high confidence in the correctness of the specification. We identify program transformations and partial proofs which have a measurable impact on the reliability assessment procedure. These methods reduce the effective size of the input space which can facilitate sampling without replacement, thereby increasing the confidence in the reliability estimate. Furthermore, these techniques increase the probability that the program under test is free of errors if testing reveals no failures.","PeriodicalId":129829,"journal":{"name":"Proceedings. IEEE High-Assurance Systems Engineering Workshop (Cat. No.96TB100076)","volume":"62 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133020642","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
A multiversion transaction scheduler for centralized multilevel secure database systems 用于集中式多级安全数据库系统的多版本事务调度器
T. Keefe, W. Tsai
Transactions are vital for multilevel secure database management systems (MLS/DBMSs) because they provide transparency to concurrency and failure. Concurrent execution of transactions may lead to contention among subjects for access to data. In MLS/DBMSs this can lead to covert channels. Multiversion schedulers reduce the contention for access to data by maintaining multiple versions. We propose a secure multiversion scheduling protocol and demonstrate its correctness, i.e., demonstrate that it produces only serializable schedules. We develop an abstract model of a scheduler that implements the protocol and show that it is secure, i.e., satisfies the MLS noninterference assertions. Thus, an implementation which adheres to the assumptions of the abstract model will be both secure and correct. In addition, we consider a method for generating timestamps.
事务对于多层安全数据库管理系统(MLS/ dbms)至关重要,因为它们为并发性和故障提供了透明性。事务的并发执行可能导致主体之间为访问数据而争用。在MLS/ dbms中,这可能导致隐蔽通道。多版本调度器通过维护多个版本来减少对数据访问的争用。我们提出了一个安全的多版本调度协议,并证明了它的正确性,即证明它只产生可序列化的调度。我们开发了一个实现该协议的调度程序的抽象模型,并证明了它是安全的,即满足MLS不干扰断言。因此,遵循抽象模型假设的实现既安全又正确。此外,我们还考虑了一种生成时间戳的方法。
{"title":"A multiversion transaction scheduler for centralized multilevel secure database systems","authors":"T. Keefe, W. Tsai","doi":"10.1109/HASE.1996.618597","DOIUrl":"https://doi.org/10.1109/HASE.1996.618597","url":null,"abstract":"Transactions are vital for multilevel secure database management systems (MLS/DBMSs) because they provide transparency to concurrency and failure. Concurrent execution of transactions may lead to contention among subjects for access to data. In MLS/DBMSs this can lead to covert channels. Multiversion schedulers reduce the contention for access to data by maintaining multiple versions. We propose a secure multiversion scheduling protocol and demonstrate its correctness, i.e., demonstrate that it produces only serializable schedules. We develop an abstract model of a scheduler that implements the protocol and show that it is secure, i.e., satisfies the MLS noninterference assertions. Thus, an implementation which adheres to the assumptions of the abstract model will be both secure and correct. In addition, we consider a method for generating timestamps.","PeriodicalId":129829,"journal":{"name":"Proceedings. IEEE High-Assurance Systems Engineering Workshop (Cat. No.96TB100076)","volume":"90 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133641034","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
Real-time multicast connection establishment over ATM networks 在ATM网络上建立实时组播连接
Sanghyun Ahn
Applications requiring the multicast capability are emerging rapidly and becoming widely available. This multicast capability is required to be supported in ATM networks. One of the key characteristics of the ATM is the use of locally unique connection, identifiers like virtual path identifiers/virtual channel identifiers (VPIs/VCIs). A fast multicast connection establishment protocol which takes advantage of the VPI/VCI's locality characteristic is proposed for ATM networks. This proposed protocol adopts the concept of multicast connection segmentation, so that the maximum connection setup time can be bounded to two times the longest among the shortest delays from the connection setup initiator to the rest of the nodes in the connection.
需要多播功能的应用正在迅速涌现,并得到广泛应用。这种多播功能需要在ATM网络中得到支持。ATM的关键特征之一是使用本地唯一连接标识符,如虚拟路径标识符/虚拟通道标识符(vpi / vci)。针对ATM网络,提出了一种利用VPI/VCI局域性的快速组播连接建立协议。该协议采用组播连接分段的概念,使得最大连接建立时间可以限定为从连接建立发起者到连接中其余节点的最短延迟中最长延迟的两倍。
{"title":"Real-time multicast connection establishment over ATM networks","authors":"Sanghyun Ahn","doi":"10.1109/HASE.1996.618592","DOIUrl":"https://doi.org/10.1109/HASE.1996.618592","url":null,"abstract":"Applications requiring the multicast capability are emerging rapidly and becoming widely available. This multicast capability is required to be supported in ATM networks. One of the key characteristics of the ATM is the use of locally unique connection, identifiers like virtual path identifiers/virtual channel identifiers (VPIs/VCIs). A fast multicast connection establishment protocol which takes advantage of the VPI/VCI's locality characteristic is proposed for ATM networks. This proposed protocol adopts the concept of multicast connection segmentation, so that the maximum connection setup time can be bounded to two times the longest among the shortest delays from the connection setup initiator to the rest of the nodes in the connection.","PeriodicalId":129829,"journal":{"name":"Proceedings. IEEE High-Assurance Systems Engineering Workshop (Cat. No.96TB100076)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121622905","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
A hybrid parallel evaluation model for logic-based intelligent systems 基于逻辑的智能系统混合并行评估模型
J.P. Tsai, Bing Li, Eric Y. T. Juan
We present a hybrid model to speed up the evaluation of a logic based intelligent system. A logic based system is first applied by a data dependency analysis technique which can find all the mode combinations that exist within clauses of a knowledge base. The mode information is used to support a novel hybrid parallel evaluation model, which combines both top down and bottom up evaluation strategies. This model can preserve maximum parallelism while guaranteeing to generate all the solutions of a logic based knowledge base without backtracking. The overall parallel execution behavior of the logic based system can thus be improved by reducing the total number of nodes searched in the tree, the total processes needed to be generated and the total communication channels needed in the search process. A simulator has been implemented to analyze the execution behavior of the new model. Experiments show significant improvement under most situations.
我们提出了一种混合模型来加速基于逻辑的智能系统的评估。首先将数据依赖分析技术应用于基于逻辑的系统,该技术可以找到知识库中子句中存在的所有模式组合。利用模式信息支持一种新的混合并行评估模型,该模型结合了自顶向下和自底向上的评估策略。该模型在保证生成基于逻辑的知识库的所有解的同时,可以最大限度地保持并行性。因此,通过减少树中搜索的节点总数、需要生成的总进程数以及搜索过程中所需的总通信通道数,可以改善基于逻辑的系统的总体并行执行行为。实现了一个仿真器来分析新模型的执行行为。实验表明在大多数情况下都有显著的改善。
{"title":"A hybrid parallel evaluation model for logic-based intelligent systems","authors":"J.P. Tsai, Bing Li, Eric Y. T. Juan","doi":"10.1109/HASE.1996.618582","DOIUrl":"https://doi.org/10.1109/HASE.1996.618582","url":null,"abstract":"We present a hybrid model to speed up the evaluation of a logic based intelligent system. A logic based system is first applied by a data dependency analysis technique which can find all the mode combinations that exist within clauses of a knowledge base. The mode information is used to support a novel hybrid parallel evaluation model, which combines both top down and bottom up evaluation strategies. This model can preserve maximum parallelism while guaranteeing to generate all the solutions of a logic based knowledge base without backtracking. The overall parallel execution behavior of the logic based system can thus be improved by reducing the total number of nodes searched in the tree, the total processes needed to be generated and the total communication channels needed in the search process. A simulator has been implemented to analyze the execution behavior of the new model. Experiments show significant improvement under most situations.","PeriodicalId":129829,"journal":{"name":"Proceedings. IEEE High-Assurance Systems Engineering Workshop (Cat. No.96TB100076)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129136212","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
Adaptive recovery for mobile environments 移动环境的自适应恢复
N. Neves, W. Fuchs
Mobile computing allows ubiquitous and continuous access to computing resources while the users travel or work at a client's site. The flexibility introduced by mobile computing brings new challenges to the area of fault tolerance. Failures that were rare with fixed hosts become common, and host disconnection makes fault detection and message coordination difficult. This paper describes a new checkpoint protocol that is well adapted to mobile environments. The protocol uses time to indirectly coordinate the creation of new global states, avoiding all message exchanges. The protocol uses two different types of checkpoints to adapt to the current network characteristics, and to trade off performance with recovery time.
移动计算允许用户在客户的站点旅行或工作时无处不在且持续地访问计算资源。移动计算带来的灵活性给容错领域带来了新的挑战。在固定主机上很少发生的故障变得很常见,并且主机断开使得故障检测和消息协调变得困难。本文描述了一种新的检查点协议,它能很好地适应移动环境。该协议使用时间来间接协调新的全局状态的创建,从而避免了所有消息交换。该协议使用两种不同类型的检查点来适应当前的网络特征,并在性能和恢复时间之间进行权衡。
{"title":"Adaptive recovery for mobile environments","authors":"N. Neves, W. Fuchs","doi":"10.1109/HASE.1996.618575","DOIUrl":"https://doi.org/10.1109/HASE.1996.618575","url":null,"abstract":"Mobile computing allows ubiquitous and continuous access to computing resources while the users travel or work at a client's site. The flexibility introduced by mobile computing brings new challenges to the area of fault tolerance. Failures that were rare with fixed hosts become common, and host disconnection makes fault detection and message coordination difficult. This paper describes a new checkpoint protocol that is well adapted to mobile environments. The protocol uses time to indirectly coordinate the creation of new global states, avoiding all message exchanges. The protocol uses two different types of checkpoints to adapt to the current network characteristics, and to trade off performance with recovery time.","PeriodicalId":129829,"journal":{"name":"Proceedings. IEEE High-Assurance Systems Engineering Workshop (Cat. No.96TB100076)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128464566","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}
引用次数: 138
Top-down development of real-time software specification 自顶向下的实时软件规范开发
Jyhjong Lin, D. Kung, P. Hsia
Top down development has been well known to manage the complexity of characterizing large systems. The paper presents a top down object oriented approach to formal specification of real time software which is often large and complex for modern real time applications. The method creates an abstract object interaction model to describe objects in the application domain and their structure and behavior. An object specification model is then derived from the object interaction model to formally specify the objects. The method is applied to a simple illustrative example, the specification of a real time house heating system.
自顶向下的开发以管理描述大型系统的复杂性而闻名。本文提出了一种自顶向下的面向对象方法来实现现代实时应用中庞大而复杂的实时软件形式化规范。该方法创建一个抽象对象交互模型来描述应用程序域中的对象及其结构和行为。然后从对象交互模型派生出对象规范模型,以正式指定对象。将该方法应用于一个简单的说明性实例,即实时住宅供暖系统的规格说明。
{"title":"Top-down development of real-time software specification","authors":"Jyhjong Lin, D. Kung, P. Hsia","doi":"10.1109/HASE.1996.618608","DOIUrl":"https://doi.org/10.1109/HASE.1996.618608","url":null,"abstract":"Top down development has been well known to manage the complexity of characterizing large systems. The paper presents a top down object oriented approach to formal specification of real time software which is often large and complex for modern real time applications. The method creates an abstract object interaction model to describe objects in the application domain and their structure and behavior. An object specification model is then derived from the object interaction model to formally specify the objects. The method is applied to a simple illustrative example, the specification of a real time house heating system.","PeriodicalId":129829,"journal":{"name":"Proceedings. IEEE High-Assurance Systems Engineering Workshop (Cat. No.96TB100076)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124839630","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
Transaction integration for reusable hard real-time components 可重用的硬实时组件的事务集成
P. Cornwell, A. Wellings
The paper presents a strategy for the composition of components to meet 'end to end' timing requirements. This is a framework based approach known as transaction integration. A framework is constructed through the use of transactions. A transaction represents a control and data flow path across a set of component interfaces, or placeholders, that must be completed by a specific deadline. Reusable real time components are 'plugged' into each placeholder. The paper provides techniques to verify that the performance characteristics of each placeholder, and the 'end to end' deadlines associated with each transaction are met.
本文提出了一种满足端到端定时要求的组件组合策略。这是一种基于框架的方法,称为事务集成。框架是通过使用事务来构建的。事务表示横跨一组组件接口或占位符的控制和数据流路径,必须在特定的截止日期之前完成。可重用的实时组件被“插入”到每个占位符中。本文提供了验证每个占位符的性能特征以及与每个事务相关的“端到端”截止日期是否满足的技术。
{"title":"Transaction integration for reusable hard real-time components","authors":"P. Cornwell, A. Wellings","doi":"10.1109/HASE.1996.618583","DOIUrl":"https://doi.org/10.1109/HASE.1996.618583","url":null,"abstract":"The paper presents a strategy for the composition of components to meet 'end to end' timing requirements. This is a framework based approach known as transaction integration. A framework is constructed through the use of transactions. A transaction represents a control and data flow path across a set of component interfaces, or placeholders, that must be completed by a specific deadline. Reusable real time components are 'plugged' into each placeholder. The paper provides techniques to verify that the performance characteristics of each placeholder, and the 'end to end' deadlines associated with each transaction are met.","PeriodicalId":129829,"journal":{"name":"Proceedings. IEEE High-Assurance Systems Engineering Workshop (Cat. No.96TB100076)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121593639","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
Specifying fault tolerance in mission critical systems 指定关键任务系统的容错能力
T. S. Perraju, S. Rana, S. Sarkar
Dependability is a central concern in the design of mission critical systems. A major design constraint is that the system cannot be brought down for repair during mission times. A number of alternate designs are possible for a given specification. Alternate designs necessitate evaluation. This requires capturing the system specifications and designs in the same formalism. We propose an extended I/O automata to specify fault tolerant requirements of dependable mission critical systems. The properties of the behaviors of the extended automaton can capture temporal properties like deadlines. This framework is then used to specify the fire control system of a combat vehicle and demonstrate the usefulness of the proposed framework for capturing fault tolerance aspects in mission critical systems.
可靠性是关键任务系统设计的核心问题。一个主要的设计限制是系统不能在任务期间停机维修。对于给定的规格,可能有许多备选设计。备选设计需要评估。这需要以相同的形式获取系统规格说明和设计。我们提出了一个扩展的I/O自动机来指定可靠的关键任务系统的容错要求。扩展自动机的行为属性可以捕获时间属性,如截止日期。然后,该框架用于指定战车的火控系统,并演示了所提出的框架在关键任务系统中捕获容错方面的有用性。
{"title":"Specifying fault tolerance in mission critical systems","authors":"T. S. Perraju, S. Rana, S. Sarkar","doi":"10.1109/HASE.1996.618557","DOIUrl":"https://doi.org/10.1109/HASE.1996.618557","url":null,"abstract":"Dependability is a central concern in the design of mission critical systems. A major design constraint is that the system cannot be brought down for repair during mission times. A number of alternate designs are possible for a given specification. Alternate designs necessitate evaluation. This requires capturing the system specifications and designs in the same formalism. We propose an extended I/O automata to specify fault tolerant requirements of dependable mission critical systems. The properties of the behaviors of the extended automaton can capture temporal properties like deadlines. This framework is then used to specify the fire control system of a combat vehicle and demonstrate the usefulness of the proposed framework for capturing fault tolerance aspects in mission critical systems.","PeriodicalId":129829,"journal":{"name":"Proceedings. IEEE High-Assurance Systems Engineering Workshop (Cat. No.96TB100076)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122378416","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}
引用次数: 17
Specifying timing constraints in real-time object-oriented systems 在实时面向对象系统中指定时间约束
R. V. Vishnuvajjala, W. Tsai, R. Mojdehbakhsh, L. Elliott
Modeling object interactions is an important aspect of object-oriented (OO) system design and development. We propose a specification technique, Guarded Method Sequence Specification (GMtSS), for modeling such interactions in real-time OO systems. GMtSS extends another specification technique, MtSS, by adding guard constructs that can be used to specify timing constraints in conjunction with sequencing relationships that can be expressed using MtSS. The paper also discusses interpretation mechanisms for GMtSS and examples showing how GMtSS can be used for modeling system properties involving sequencing as well as timing constraints. GMtSS specialization, a technique that can be used for reuse and extensibility of OO real-time systems is also discussed.
对象交互建模是面向对象(OO)系统设计和开发的一个重要方面。我们提出了一种规范技术,保护方法序列规范(GMtSS),用于在实时OO系统中对这种交互进行建模。GMtSS扩展了另一种规范技术,即MtSS,它添加了可用于指定时序约束的保护结构,这些约束与可使用MtSS表示的排序关系相结合。本文还讨论了GMtSS的解释机制,并举例说明了GMtSS如何用于涉及排序和时序约束的系统属性建模。本文还讨论了GMtSS专门化技术,该技术可用于面向对象实时系统的重用和可扩展性。
{"title":"Specifying timing constraints in real-time object-oriented systems","authors":"R. V. Vishnuvajjala, W. Tsai, R. Mojdehbakhsh, L. Elliott","doi":"10.1109/HASE.1996.618558","DOIUrl":"https://doi.org/10.1109/HASE.1996.618558","url":null,"abstract":"Modeling object interactions is an important aspect of object-oriented (OO) system design and development. We propose a specification technique, Guarded Method Sequence Specification (GMtSS), for modeling such interactions in real-time OO systems. GMtSS extends another specification technique, MtSS, by adding guard constructs that can be used to specify timing constraints in conjunction with sequencing relationships that can be expressed using MtSS. The paper also discusses interpretation mechanisms for GMtSS and examples showing how GMtSS can be used for modeling system properties involving sequencing as well as timing constraints. GMtSS specialization, a technique that can be used for reuse and extensibility of OO real-time systems is also discussed.","PeriodicalId":129829,"journal":{"name":"Proceedings. IEEE High-Assurance Systems Engineering Workshop (Cat. No.96TB100076)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128391738","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
Reliability prediction method for electronic systems: a comparative reliability assessment method 电子系统可靠性预测方法:一种比较可靠性评估方法
Richard Yu
The paper describes a proposed research in defining a new reliability prediction methodology that may be used to evaluate the reliability of computer and electronic systems. The proposed methodology will attempt to minimize the deficiencies of the traditional reliability prediction methods. The deficiencies include: the use of generic failure rates for reliability prediction; and the lack of realism of the reliability prediction in various operational environments. The proposed methodology will employ the use of Analytical Hierarchy Process, a decision tool, to incorporate the qualitative and quantitative data that are most prevalent to the reliability performance of the system under study. This methodology will analyze the reliability of the system under study by comparing its performance characteristics against its predecessor system (or a similar system) with known reliability performance. The resultant analysis will yield a reliability ratio between the two systems and the ratio may be used to describe the system's reliability under various operational environments. The key traits of the proposed methodology are its ability to incorporate all relevant failure modes that are prevalent to reliability performance and the use of realistic data that will provide realism of the predicted reliability.
本文提出了一种新的可靠性预测方法,可用于评估计算机和电子系统的可靠性。所提出的方法将尽量减少传统可靠性预测方法的不足。不足之处包括:使用一般故障率进行可靠性预测;各种作战环境下的可靠性预测缺乏现实性。拟议的方法将采用分析层次过程,一种决策工具,将定性和定量数据纳入所研究系统的可靠性性能中最普遍的数据。该方法将通过将其性能特征与已知可靠性性能的前任系统(或类似系统)进行比较来分析所研究系统的可靠性。由此产生的分析将得出两个系统之间的可靠性比,该比可用于描述系统在各种操作环境下的可靠性。所提出的方法的关键特点是它能够结合所有相关的失效模式,这些失效模式普遍存在于可靠性性能中,并且使用真实的数据来提供预测可靠性的真实性。
{"title":"Reliability prediction method for electronic systems: a comparative reliability assessment method","authors":"Richard Yu","doi":"10.1109/HASE.1996.618603","DOIUrl":"https://doi.org/10.1109/HASE.1996.618603","url":null,"abstract":"The paper describes a proposed research in defining a new reliability prediction methodology that may be used to evaluate the reliability of computer and electronic systems. The proposed methodology will attempt to minimize the deficiencies of the traditional reliability prediction methods. The deficiencies include: the use of generic failure rates for reliability prediction; and the lack of realism of the reliability prediction in various operational environments. The proposed methodology will employ the use of Analytical Hierarchy Process, a decision tool, to incorporate the qualitative and quantitative data that are most prevalent to the reliability performance of the system under study. This methodology will analyze the reliability of the system under study by comparing its performance characteristics against its predecessor system (or a similar system) with known reliability performance. The resultant analysis will yield a reliability ratio between the two systems and the ratio may be used to describe the system's reliability under various operational environments. The key traits of the proposed methodology are its ability to incorporate all relevant failure modes that are prevalent to reliability performance and the use of realistic data that will provide realism of the predicted reliability.","PeriodicalId":129829,"journal":{"name":"Proceedings. IEEE High-Assurance Systems Engineering Workshop (Cat. No.96TB100076)","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128990582","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
期刊
Proceedings. IEEE High-Assurance Systems Engineering Workshop (Cat. No.96TB100076)
全部 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