首页 > 最新文献

Second Workshop on Parallel and Distributed Real-Time Systems最新文献

英文 中文
Real-time issues in distributed multimedia systems 分布式多媒体系统中的实时问题
Pub Date : 1994-04-28 DOI: 10.1109/WPDRTS.1994.365645
B. Furht
The fundamental characteristics of multimedia systems is that they incorporate continuous media, such as voice, video, and animated graphics. This implies the need for multimedia systems to handle data with strict timing requirements and at high rate. This article discusses important real-time issues in distributed multimedia systems including media synchronization, operating system support for continuous media, scheduling issues for on-demand multimedia applications, and real-time architectures of future interactive TV-converter boxes. Several solutions of these problems are presented in the article.<>
多媒体系统的基本特征是它们包含连续的媒体,如声音、视频和动画图形。这意味着需要多媒体系统以严格的定时要求和高速率处理数据。本文讨论了分布式多媒体系统中的重要实时问题,包括媒体同步、对连续媒体的操作系统支持、点播多媒体应用程序的调度问题,以及未来交互式电视转换器盒的实时架构。本文提出了解决这些问题的几种方法。
{"title":"Real-time issues in distributed multimedia systems","authors":"B. Furht","doi":"10.1109/WPDRTS.1994.365645","DOIUrl":"https://doi.org/10.1109/WPDRTS.1994.365645","url":null,"abstract":"The fundamental characteristics of multimedia systems is that they incorporate continuous media, such as voice, video, and animated graphics. This implies the need for multimedia systems to handle data with strict timing requirements and at high rate. This article discusses important real-time issues in distributed multimedia systems including media synchronization, operating system support for continuous media, scheduling issues for on-demand multimedia applications, and real-time architectures of future interactive TV-converter boxes. Several solutions of these problems are presented in the article.<<ETX>>","PeriodicalId":275053,"journal":{"name":"Second Workshop on Parallel and Distributed Real-Time Systems","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116949745","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
An object-oriented methodology for the design of control software for flexible manufacturing systems 面向对象的柔性制造系统控制软件设计方法
Pub Date : 1994-04-28 DOI: 10.1109/WPDRTS.1994.365637
B. Abou-Haider, E. Fernández, T. B. Horton
We describe here a systematic method for the design and modeling of flexible manufacturing systems, using object-oriented concepts and Petri nets. We first define the system components in terms of an object model consisting of hierarchical sets of classes and associations. Then, we model the dynamic aspects of the system using statecharts, including exceptions and abnormal behavior. As a third step, we derive Petri nets from those statecharts to realize the concurrency present in the system. Finally we develop a hierarchy of controllers, corresponding to the layers of the object model, for the independent components of the system based on the Petri nets obtained in the previous step. The approach is systematic and relatively easy to apply. It is illustrated through a realistic example.<>
本文采用面向对象的概念和Petri网,描述了柔性制造系统设计和建模的系统方法。我们首先根据对象模型定义系统组件,对象模型由分层的类和关联集组成。然后,我们使用状态图对系统的动态方面建模,包括异常和异常行为。作为第三步,我们从这些状态图中导出Petri网来实现系统中的并发性。最后,基于上一步得到的Petri网,我们为系统的独立组件开发了一个层次控制器,对应于对象模型的层。这种方法是系统的,而且相对容易应用。这是通过一个现实的例子来说明的。
{"title":"An object-oriented methodology for the design of control software for flexible manufacturing systems","authors":"B. Abou-Haider, E. Fernández, T. B. Horton","doi":"10.1109/WPDRTS.1994.365637","DOIUrl":"https://doi.org/10.1109/WPDRTS.1994.365637","url":null,"abstract":"We describe here a systematic method for the design and modeling of flexible manufacturing systems, using object-oriented concepts and Petri nets. We first define the system components in terms of an object model consisting of hierarchical sets of classes and associations. Then, we model the dynamic aspects of the system using statecharts, including exceptions and abnormal behavior. As a third step, we derive Petri nets from those statecharts to realize the concurrency present in the system. Finally we develop a hierarchy of controllers, corresponding to the layers of the object model, for the independent components of the system based on the Petri nets obtained in the previous step. The approach is systematic and relatively easy to apply. It is illustrated through a realistic example.<<ETX>>","PeriodicalId":275053,"journal":{"name":"Second Workshop on Parallel and Distributed Real-Time Systems","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129414121","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
Issues in integrating reusable Ada 9X objects into distributed real-time systems 将可重用Ada 9X对象集成到分布式实时系统中的问题
Pub Date : 1994-04-28 DOI: 10.1109/WPDRTS.1994.365636
R. Steigerwald, C. Warack, D. Cook
A rapid prototyping tool for distributed real-time systems relies on a repository of reusable software components (or objects) to support application development. The goal is to quickly generate systems that meet hard real-time constraints. The components in the repository must be retrievable, easily reusable, and possess attributes that facilitate scheduling analysis. Components written in Ada 9X with appropriate attributes and structure enhance the methodology.<>
用于分布式实时系统的快速原型工具依赖于可重用软件组件(或对象)的存储库来支持应用程序开发。目标是快速生成满足硬实时约束的系统。存储库中的组件必须是可检索的、易于重用的,并且具有便于调度分析的属性。用Ada 9X编写的具有适当属性和结构的组件增强了方法。
{"title":"Issues in integrating reusable Ada 9X objects into distributed real-time systems","authors":"R. Steigerwald, C. Warack, D. Cook","doi":"10.1109/WPDRTS.1994.365636","DOIUrl":"https://doi.org/10.1109/WPDRTS.1994.365636","url":null,"abstract":"A rapid prototyping tool for distributed real-time systems relies on a repository of reusable software components (or objects) to support application development. The goal is to quickly generate systems that meet hard real-time constraints. The components in the repository must be retrievable, easily reusable, and possess attributes that facilitate scheduling analysis. Components written in Ada 9X with appropriate attributes and structure enhance the methodology.<<ETX>>","PeriodicalId":275053,"journal":{"name":"Second Workshop on Parallel and Distributed Real-Time Systems","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114492546","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
Synchronous/anytime programming for distributed reactive systems 分布式响应式系统的同步/随时编程
Pub Date : 1994-04-28 DOI: 10.1109/WPDRTS.1994.365639
M. Adelantado, F. Boniol, M. Cubero-Castan, B. Lécussan
In this paper, we first propose a mixed synchronous/asynchronous programming model for distributed reactive systems. This model is built around a set of synchronous reactive kernels, written in Esterel synchronous language, each of them controlling a set of asynchronous and time-consuming tasks, through a set of tasks control directives. In this paper, we focus on protocols allowing the implementation of a set of synchronous reactive kernels on a distributed machine. These protocols are based on a model of computation named the "weak synchronous hypothesis", assuming that reaction times and communication times of the synchronous network can be upper bounded at compile-time. In order to validate this programming model, we have developed a compiler allowing the expression of a real-time application as a set of distributed reactive kernels, written in Esterel synchronous language. The compiler automatically produces a simulator of the real-time application, written in C language and running on a Unix workstation. Finally, we describe preliminary results we have obtained on actual applications, taken from associate avionics systems.<>
在本文中,我们首先提出了一种用于分布式响应系统的混合同步/异步编程模型。这个模型是围绕一组用Esterel同步语言编写的同步响应性内核构建的,每个内核通过一组任务控制指令控制一组异步且耗时的任务。在本文中,我们关注的是允许在分布式机器上实现一组同步响应内核的协议。这些协议基于一种称为“弱同步假设”的计算模型,假设同步网络的反应时间和通信时间在编译时可以有上限。为了验证这个编程模型,我们开发了一个编译器,允许将实时应用程序表达为一组分布式响应内核,用Esterel同步语言编写。编译器自动生成一个实时应用程序的模拟器,用C语言编写,在Unix工作站上运行。最后,我们描述了我们在实际应用中获得的初步结果,这些结果来自联合航空电子系统
{"title":"Synchronous/anytime programming for distributed reactive systems","authors":"M. Adelantado, F. Boniol, M. Cubero-Castan, B. Lécussan","doi":"10.1109/WPDRTS.1994.365639","DOIUrl":"https://doi.org/10.1109/WPDRTS.1994.365639","url":null,"abstract":"In this paper, we first propose a mixed synchronous/asynchronous programming model for distributed reactive systems. This model is built around a set of synchronous reactive kernels, written in Esterel synchronous language, each of them controlling a set of asynchronous and time-consuming tasks, through a set of tasks control directives. In this paper, we focus on protocols allowing the implementation of a set of synchronous reactive kernels on a distributed machine. These protocols are based on a model of computation named the \"weak synchronous hypothesis\", assuming that reaction times and communication times of the synchronous network can be upper bounded at compile-time. In order to validate this programming model, we have developed a compiler allowing the expression of a real-time application as a set of distributed reactive kernels, written in Esterel synchronous language. The compiler automatically produces a simulator of the real-time application, written in C language and running on a Unix workstation. Finally, we describe preliminary results we have obtained on actual applications, taken from associate avionics systems.<<ETX>>","PeriodicalId":275053,"journal":{"name":"Second Workshop on Parallel and Distributed Real-Time Systems","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117168725","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
Modeling priority schemes with timed Petri nets 用定时 Petri 网模拟优先级方案
Pub Date : 1994-04-28 DOI: 10.1109/WPDRTS.1994.365642
C. Kelling, G. Hommel
The applicability of well known medium access control (MAC) protocols for real time systems is of great interest for the development of suitable communication schemes in this field. This paper introduces models for the priority schemes of well known token protocols, since they provide deterministic behaviour and therefore guarantee time constraints. Deterministic and Stochastic Petri Nets (DSPN) are used as a flexible graphical description technique for concurrent and distributed systems. Powerful analysis tools for this class of timed Petri nets are also available. Performance evaluations of the presented models allow to determine the transmission characteristic of the protocols considering the different priority levels.<>
众所周知的媒体访问控制(MAC)协议在实时系统中的适用性对该领域开发合适的通信方案具有重要意义。本文介绍了知名令牌协议的优先级方案模型,因为它们提供了确定性行为,因此保证了时间约束。确定性和随机Petri网(DSPN)作为一种灵活的图形描述技术用于并发和分布式系统。这类定时Petri网的强大分析工具也是可用的。所提出的模型的性能评估允许确定考虑不同优先级级别的协议的传输特性。
{"title":"Modeling priority schemes with timed Petri nets","authors":"C. Kelling, G. Hommel","doi":"10.1109/WPDRTS.1994.365642","DOIUrl":"https://doi.org/10.1109/WPDRTS.1994.365642","url":null,"abstract":"The applicability of well known medium access control (MAC) protocols for real time systems is of great interest for the development of suitable communication schemes in this field. This paper introduces models for the priority schemes of well known token protocols, since they provide deterministic behaviour and therefore guarantee time constraints. Deterministic and Stochastic Petri Nets (DSPN) are used as a flexible graphical description technique for concurrent and distributed systems. Powerful analysis tools for this class of timed Petri nets are also available. Performance evaluations of the presented models allow to determine the transmission characteristic of the protocols considering the different priority levels.<<ETX>>","PeriodicalId":275053,"journal":{"name":"Second Workshop on Parallel and Distributed Real-Time Systems","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131063659","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
Partitioning complex real-time systems for distribution 为分布划分复杂的实时系统
Pub Date : 1994-04-28 DOI: 10.1109/WPDRTS.1994.365634
J. Caruso
A substantial amount of time and money has been invested in large complex reactive systems. The size of these legacy systems often puts an organization into the position of having too much invested to completely redesign and reimplement the product. Therefore, methods for transitioning these systems to more modern architectures must be synthesized, after the fact, from the existing programming artifacts. Due to the mainframe technology upon which they were based, many of these systems are monolithic and require repartitioning. There is some solace in the fact that many systems have existing software partitionings based on many independent threads of control which become candidates for distributed subsystems. The challenge lies in picking aggregates of these threads which present a reasonable computational load and have loose enough coupling to permit distribution of the final system.<>
在大型复杂反应系统上投入了大量的时间和金钱。这些遗留系统的规模通常会使组织投入太多资金来完全重新设计和重新实现产品。因此,将这些系统转换为更现代的体系结构的方法必须从现有的编程工件中合成。由于它们所基于的大型机技术,这些系统中的许多都是单片的,需要重新分区。许多系统都有基于许多独立控制线程的现有软件分区,这些线程成为分布式子系统的候选对象,这一事实让人感到些许安慰。挑战在于选择这些线程的聚合,这些线程呈现合理的计算负载,并且具有足够松散的耦合,以允许最终系统的分布
{"title":"Partitioning complex real-time systems for distribution","authors":"J. Caruso","doi":"10.1109/WPDRTS.1994.365634","DOIUrl":"https://doi.org/10.1109/WPDRTS.1994.365634","url":null,"abstract":"A substantial amount of time and money has been invested in large complex reactive systems. The size of these legacy systems often puts an organization into the position of having too much invested to completely redesign and reimplement the product. Therefore, methods for transitioning these systems to more modern architectures must be synthesized, after the fact, from the existing programming artifacts. Due to the mainframe technology upon which they were based, many of these systems are monolithic and require repartitioning. There is some solace in the fact that many systems have existing software partitionings based on many independent threads of control which become candidates for distributed subsystems. The challenge lies in picking aggregates of these threads which present a reasonable computational load and have loose enough coupling to permit distribution of the final system.<<ETX>>","PeriodicalId":275053,"journal":{"name":"Second Workshop on Parallel and Distributed Real-Time Systems","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132843866","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
Task and resource assignment in distributed real-time systems 分布式实时系统中的任务与资源分配
Pub Date : 1994-04-28 DOI: 10.1109/WPDRTS.1994.365651
Too-Seng Tia, J.W.-S. Liu
In this paper, we propose an efficient algorithm to statically assign tasks and logical resources to the processors, taking into account the blocking times due to resource contention. We formulate the assignment problem using an assignment graph where the weights on the edges of the graph represent the desirability of assigning the tasks (connected by the edges) to the processors. These weights are computed based on the resource usages, communication costs, and the priorities of the tasks. An efficient clustering and graph-bisection algorithm is used to find an assignment of the tasks and resources such that the total communication costs and total blocking time are minimized, subject to the constraint that the tasks are schedulable after the assignment. Experimental results indicate the effectiveness of our algorithm.<>
在本文中,我们提出了一种有效的算法来静态地分配任务和逻辑资源给处理器,考虑到由于资源争用而导致的阻塞时间。我们使用一个分配图来表述分配问题,其中图边上的权重表示将任务(由边连接)分配给处理器的可取性。这些权重是根据资源使用、通信成本和任务的优先级计算的。在任务分配后可调度的约束下,采用高效的聚类和图平分算法对任务和资源进行分配,使总通信成本和总阻塞时间最小。实验结果表明了算法的有效性。
{"title":"Task and resource assignment in distributed real-time systems","authors":"Too-Seng Tia, J.W.-S. Liu","doi":"10.1109/WPDRTS.1994.365651","DOIUrl":"https://doi.org/10.1109/WPDRTS.1994.365651","url":null,"abstract":"In this paper, we propose an efficient algorithm to statically assign tasks and logical resources to the processors, taking into account the blocking times due to resource contention. We formulate the assignment problem using an assignment graph where the weights on the edges of the graph represent the desirability of assigning the tasks (connected by the edges) to the processors. These weights are computed based on the resource usages, communication costs, and the priorities of the tasks. An efficient clustering and graph-bisection algorithm is used to find an assignment of the tasks and resources such that the total communication costs and total blocking time are minimized, subject to the constraint that the tasks are schedulable after the assignment. Experimental results indicate the effectiveness of our algorithm.<<ETX>>","PeriodicalId":275053,"journal":{"name":"Second Workshop on Parallel and Distributed Real-Time Systems","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122519948","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
Supporting distributed real-time objects 支持分布式实时对象
Pub Date : 1994-04-28 DOI: 10.1109/WPDRTS.1994.365638
G. Li, J. Bacon
This paper describes a distributed environment for real-time applications. The context of this research is Open Distributed Processing (ODP). It is the stringent timeliness and performance requirements of real-time applications that are the primary source of problems posed by real-time applications. The services provided by existing distributed system environments predate the present concerns of real-time applications and provide insufficient and inappropriate services for supporting them. For example, current standards for distributed processing, such as the OSF DCE, OMG CORBA and ISO RM-ODP make no mention of real-time issues. This paper shows how it is possible to extend a distributed system environment to support real-time applications and hence help avoid these problems. The principal issues covered by this paper are: real-time system environment characteristics, i.e. the problems to be addressed; distributed real-time object execution; and a distributed real-time programming model.<>
本文描述了一个用于实时应用的分布式环境。本研究的背景是开放分布式处理(ODP)。实时应用程序严格的时效性和性能要求是实时应用程序带来问题的主要来源。现有的分布式系统环境所提供的服务早于当前实时应用程序的关注,并且为支持实时应用程序提供了不足和不适当的服务。例如,当前的分布式处理标准,如OSF DCE、OMG CORBA和ISO RM-ODP,都没有提到实时问题。本文展示了如何扩展分布式系统环境来支持实时应用程序,从而帮助避免这些问题。本文涉及的主要问题有:实时系统的环境特点,即需要解决的问题;分布式实时对象执行;以及分布式实时编程模型
{"title":"Supporting distributed real-time objects","authors":"G. Li, J. Bacon","doi":"10.1109/WPDRTS.1994.365638","DOIUrl":"https://doi.org/10.1109/WPDRTS.1994.365638","url":null,"abstract":"This paper describes a distributed environment for real-time applications. The context of this research is Open Distributed Processing (ODP). It is the stringent timeliness and performance requirements of real-time applications that are the primary source of problems posed by real-time applications. The services provided by existing distributed system environments predate the present concerns of real-time applications and provide insufficient and inappropriate services for supporting them. For example, current standards for distributed processing, such as the OSF DCE, OMG CORBA and ISO RM-ODP make no mention of real-time issues. This paper shows how it is possible to extend a distributed system environment to support real-time applications and hence help avoid these problems. The principal issues covered by this paper are: real-time system environment characteristics, i.e. the problems to be addressed; distributed real-time object execution; and a distributed real-time programming model.<<ETX>>","PeriodicalId":275053,"journal":{"name":"Second Workshop on Parallel and Distributed Real-Time Systems","volume":"165 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133349512","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
Performance analysis of a neural network based scheduling algorithm 一种基于神经网络的调度算法性能分析
Pub Date : 1994-04-28 DOI: 10.1109/WPDRTS.1994.365652
C. Cardeira, Z. Mammeri
We analyse the use of artificial neural networks (ANNs) to approximate solving scheduling problems. It is well established that the ANNs main advantage is the small amount of time they take to find an approximate solution, but a question arises: what about the optimality of the obtained solution? A considerable variety of work has been carried out on this subject but, unfortunately, the majority of the studies have focused on the analysis of the classical TSP problem. The obtained results are useful as a reference but can't be directly extrapolated for real-time systems. We analyse the behaviour of an ANN based scheduling algorithm when scheduling tasks in a real-time system, using the baseline task set from the Hartstone Benchmark which is considered as a typical set for some real-time applications.<>
我们分析了使用人工神经网络(ann)来近似求解调度问题。众所周知,人工神经网络的主要优势是它们找到近似解所需的时间很少,但问题来了:获得的解的最优性如何?关于这个问题已经开展了相当多的工作,但不幸的是,大多数研究都集中在对经典TSP问题的分析上。所得结果可作为参考,但不能直接外推用于实时系统。我们分析了基于人工神经网络的调度算法在实时系统中调度任务时的行为,使用来自Hartstone基准的基准任务集,该基准任务集被认为是一些实时应用的典型集。
{"title":"Performance analysis of a neural network based scheduling algorithm","authors":"C. Cardeira, Z. Mammeri","doi":"10.1109/WPDRTS.1994.365652","DOIUrl":"https://doi.org/10.1109/WPDRTS.1994.365652","url":null,"abstract":"We analyse the use of artificial neural networks (ANNs) to approximate solving scheduling problems. It is well established that the ANNs main advantage is the small amount of time they take to find an approximate solution, but a question arises: what about the optimality of the obtained solution? A considerable variety of work has been carried out on this subject but, unfortunately, the majority of the studies have focused on the analysis of the classical TSP problem. The obtained results are useful as a reference but can't be directly extrapolated for real-time systems. We analyse the behaviour of an ANN based scheduling algorithm when scheduling tasks in a real-time system, using the baseline task set from the Hartstone Benchmark which is considered as a typical set for some real-time applications.<<ETX>>","PeriodicalId":275053,"journal":{"name":"Second Workshop on Parallel and Distributed Real-Time Systems","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132396956","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
Specifying and verifying fault tolerant real-time distributed systems compositionally 组合地指定和验证容错实时分布式系统
Pub Date : 1994-04-28 DOI: 10.1109/WPDRTS.1994.365628
H. Schepers
A compositional network proof theory to specify and verify fault tolerant real-time distributed systems is presented. In this theory the failure hypothesis of a system is formalized as a relation between the system's normal behaviour (i.e., the behaviour that conforms to the specification) and its acceptable, behaviour, that is, the normal behaviour together with the exceptional behaviour (i.e., the behaviour whose abnormality should be tolerated).<>
提出了一种用于描述和验证容错实时分布式系统的组合网络证明理论。在这个理论中,系统的失效假设被形式化为系统的正常行为(即,符合规范的行为)与其可接受的行为之间的关系,即,正常行为加上异常行为(即,其异常行为应该被容忍)。
{"title":"Specifying and verifying fault tolerant real-time distributed systems compositionally","authors":"H. Schepers","doi":"10.1109/WPDRTS.1994.365628","DOIUrl":"https://doi.org/10.1109/WPDRTS.1994.365628","url":null,"abstract":"A compositional network proof theory to specify and verify fault tolerant real-time distributed systems is presented. In this theory the failure hypothesis of a system is formalized as a relation between the system's normal behaviour (i.e., the behaviour that conforms to the specification) and its acceptable, behaviour, that is, the normal behaviour together with the exceptional behaviour (i.e., the behaviour whose abnormality should be tolerated).<<ETX>>","PeriodicalId":275053,"journal":{"name":"Second Workshop on Parallel and Distributed Real-Time Systems","volume":"66 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132447552","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
期刊
Second Workshop on Parallel and Distributed Real-Time 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学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1