首页 > 最新文献

Proceedings Third IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2000) (Cat. No. PR00607)最新文献

英文 中文
A universal smart transducer interface: TTP/A 通用智能传感器接口:TTP/A
H. Kopetz, M. Holzmann, W. Elmenreich
The primary goal of a universal smart transducer interface is the provision of a framework that helps to reduce the complexity of large distributed real-time systems by introducing precisely specified (in the value domain and in the temporal domain) and small interfaces between smart transducers and their users. This paper presents a universal smart transducer interface that can be implemented on top of different real-time communication systems. It integrates a time-triggered communication protocol with an interface file system that provides the sources and sinks for the exchanged information. The final section discusses an implementation of this interface on a low cost (less than 1 $) commercial off the shelf microcontroller.
通用智能换能器接口的主要目标是提供一个框架,通过在智能换能器与其用户之间引入精确指定的(在值域和时域)和小接口,帮助降低大型分布式实时系统的复杂性。本文提出了一种通用的智能传感器接口,可以在不同的实时通信系统上实现。它将时间触发的通信协议与提供交换信息的源和接收的接口文件系统集成在一起。最后一节讨论了该接口在低成本(小于1美元)商业现成微控制器上的实现。
{"title":"A universal smart transducer interface: TTP/A","authors":"H. Kopetz, M. Holzmann, W. Elmenreich","doi":"10.1109/ISORC.2000.839507","DOIUrl":"https://doi.org/10.1109/ISORC.2000.839507","url":null,"abstract":"The primary goal of a universal smart transducer interface is the provision of a framework that helps to reduce the complexity of large distributed real-time systems by introducing precisely specified (in the value domain and in the temporal domain) and small interfaces between smart transducers and their users. This paper presents a universal smart transducer interface that can be implemented on top of different real-time communication systems. It integrates a time-triggered communication protocol with an interface file system that provides the sources and sinks for the exchanged information. The final section discusses an implementation of this interface on a low cost (less than 1 $) commercial off the shelf microcontroller.","PeriodicalId":127761,"journal":{"name":"Proceedings Third IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2000) (Cat. No. PR00607)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127156793","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}
引用次数: 104
An exception handling framework for N-version programming in object-oriented systems 面向对象系统中n版本编程的异常处理框架
A. Romanovsky
An approach to introducing exception handling into object oriented N-version programming (NVP) is proposed. General principles of structuring systems with diversity are outlined. The importance of using exceptions while applying diversely developed software is shown. Internal and external exceptions are clearly separated in our framework: each version has its own internal exceptions but the external exceptions of all versions have to be the same and identical to the interface exceptions of the diversely designed class. This scheme requires an adjudicator of a special kind to allow signalling interface exceptions when a majority of versions have signalled the same exception. These ideas are demonstrated using a general class diversity framework developed recently. An Ada implementation is outlined.
提出了一种在面向对象的n版本程序设计中引入异常处理的方法。概述了构建具有多样性的系统的一般原则。说明了在应用不同开发的软件时使用异常的重要性。内部异常和外部异常在我们的框架中被清楚地分开:每个版本都有自己的内部异常,但所有版本的外部异常必须与不同设计类的接口异常相同。该方案需要一种特殊类型的裁决器,当大多数版本都发出了相同的异常信号时,允许发出接口异常信号。这些观点是用最近发展起来的一般阶级多样性框架来证明的。本文概述了Ada的实现。
{"title":"An exception handling framework for N-version programming in object-oriented systems","authors":"A. Romanovsky","doi":"10.1109/ISORC.2000.839534","DOIUrl":"https://doi.org/10.1109/ISORC.2000.839534","url":null,"abstract":"An approach to introducing exception handling into object oriented N-version programming (NVP) is proposed. General principles of structuring systems with diversity are outlined. The importance of using exceptions while applying diversely developed software is shown. Internal and external exceptions are clearly separated in our framework: each version has its own internal exceptions but the external exceptions of all versions have to be the same and identical to the interface exceptions of the diversely designed class. This scheme requires an adjudicator of a special kind to allow signalling interface exceptions when a majority of versions have signalled the same exception. These ideas are demonstrated using a general class diversity framework developed recently. An Ada implementation is outlined.","PeriodicalId":127761,"journal":{"name":"Proceedings Third IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2000) (Cat. No. PR00607)","volume":"2016 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128044320","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}
引用次数: 14
CORBA application tailored manager for quality of service support CORBA应用程序定制的服务质量支持管理器
D. Tien, O. Villin, C. Bac
We describe a component for supporting quality of service (QoS) in object environments. This component, called the micro QoS manager (/spl mu/QoS-Mngr), is associated to an application and handles all aspects of static and dynamic QoS management related to that application. End to end QoS management is provided through the cooperation of the /spl mu/QoS-Mngr with a set of object resource managers (OR-Mngr) each of which is responsible for the QoS management of a specific resource, including, admission control, real-time scheduling and monitoring functionalities. QoS renegotiation is achieved through application process monitoring and communication, with the OR-Mngr. We focus on the micro QoS manager and give an overview of its implementation in a CORBA platform in the context of a video on demand application.
我们描述了一个在对象环境中支持服务质量(QoS)的组件。该组件称为微QoS管理器(/spl mu/QoS- mngr),它与应用程序相关联,并处理与该应用程序相关的静态和动态QoS管理的所有方面。端到端QoS管理是通过/spl mu/QoS- mngr与一组对象资源管理器(OR-Mngr)的合作提供的,每个对象资源管理器负责特定资源的QoS管理,包括准入控制、实时调度和监控功能。QoS重新协商是通过应用程序进程监控和通信实现的,使用OR-Mngr。我们将重点关注微QoS管理器,并概述其在视频点播应用程序上下文中的CORBA平台中的实现。
{"title":"CORBA application tailored manager for quality of service support","authors":"D. Tien, O. Villin, C. Bac","doi":"10.1109/ISORC.2000.839511","DOIUrl":"https://doi.org/10.1109/ISORC.2000.839511","url":null,"abstract":"We describe a component for supporting quality of service (QoS) in object environments. This component, called the micro QoS manager (/spl mu/QoS-Mngr), is associated to an application and handles all aspects of static and dynamic QoS management related to that application. End to end QoS management is provided through the cooperation of the /spl mu/QoS-Mngr with a set of object resource managers (OR-Mngr) each of which is responsible for the QoS management of a specific resource, including, admission control, real-time scheduling and monitoring functionalities. QoS renegotiation is achieved through application process monitoring and communication, with the OR-Mngr. We focus on the micro QoS manager and give an overview of its implementation in a CORBA platform in the context of a video on demand application.","PeriodicalId":127761,"journal":{"name":"Proceedings Third IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2000) (Cat. No. PR00607)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133909406","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
Dynamic transport protocol selection in a CORBA system CORBA系统中的动态传输协议选择
T. Nakajima
We report supporting dynamic transport selection in omniORB2, which is a CORBA 2.0 compliant CORBA system that has been developed at AT&T Laboratories, Cambridge. We describe our design and implementation of supporting dynamic transport protocol selection in our system, and some initial experiments with the system. In our approach, IIOP can be selected for ensuring interoperability between applications. Thus, applications adopting our system can communicate with those adopting other CORBA systems, which run on the Internet environment. On the other hand, an application can select more suitable transport protocols for improving its performance or ensuring its real-time constraints if a server also supports the same transport protocol according to the characteristic of the application.
我们报告在omniORB2中支持动态传输选择,这是一个符合CORBA 2.0的CORBA系统,由AT&T实验室开发,剑桥。我们描述了系统中支持动态传输协议选择的设计和实现,以及系统的一些初步实验。在我们的方法中,可以选择IIOP来确保应用程序之间的互操作性。因此,采用我们的系统的应用程序可以与那些采用在Internet环境中运行的其他CORBA系统的应用程序通信。另一方面,如果服务器也根据应用程序的特点支持相同的传输协议,则应用程序可以选择更合适的传输协议来提高其性能或确保其实时约束。
{"title":"Dynamic transport protocol selection in a CORBA system","authors":"T. Nakajima","doi":"10.1109/ISORC.2000.839510","DOIUrl":"https://doi.org/10.1109/ISORC.2000.839510","url":null,"abstract":"We report supporting dynamic transport selection in omniORB2, which is a CORBA 2.0 compliant CORBA system that has been developed at AT&T Laboratories, Cambridge. We describe our design and implementation of supporting dynamic transport protocol selection in our system, and some initial experiments with the system. In our approach, IIOP can be selected for ensuring interoperability between applications. Thus, applications adopting our system can communicate with those adopting other CORBA systems, which run on the Internet environment. On the other hand, an application can select more suitable transport protocols for improving its performance or ensuring its real-time constraints if a server also supports the same transport protocol according to the characteristic of the application.","PeriodicalId":127761,"journal":{"name":"Proceedings Third IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2000) (Cat. No. PR00607)","volume":"134 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133918539","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Agent-oriented material flow control system based on DCOM 基于DCOM的面向agent的物流控制系统
R. Schoop, R. Neubert
This paper reports on the design and realization of an agent-oriented control system dedicated to material flow systems. The implementation is based on DCOM (Distributed Component Object Model). Regarding the increasing availability, performance and acceptance of distributed object-oriented systems, as well as the growing number of agent-oriented software packages, it is natural to adapt and use the capabilities of both object-oriented and agent-oriented software as a platform for distributed industrial applications.
本文介绍了一个面向智能体的物流系统控制系统的设计与实现。其实现基于DCOM(分布式组件对象模型)。考虑到分布式面向对象系统的可用性、性能和可接受性的提高,以及面向代理的软件包的数量的增加,将面向对象和面向代理的软件的功能作为分布式工业应用程序的平台进行调整和使用是很自然的。
{"title":"Agent-oriented material flow control system based on DCOM","authors":"R. Schoop, R. Neubert","doi":"10.1109/ISORC.2000.839549","DOIUrl":"https://doi.org/10.1109/ISORC.2000.839549","url":null,"abstract":"This paper reports on the design and realization of an agent-oriented control system dedicated to material flow systems. The implementation is based on DCOM (Distributed Component Object Model). Regarding the increasing availability, performance and acceptance of distributed object-oriented systems, as well as the growing number of agent-oriented software packages, it is natural to adapt and use the capabilities of both object-oriented and agent-oriented software as a platform for distributed industrial applications.","PeriodicalId":127761,"journal":{"name":"Proceedings Third IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2000) (Cat. No. PR00607)","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133986667","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}
引用次数: 15
Adlets migration and handling in a distributed object environment Adlets在分布式对象环境中迁移和处理
Hossam I. Gharib, Ping-Wen Chen, Y. Kawata, Shi-Kuo Chang
Large distributed systems may contain millions of objects that have to be managed. This makes it impossible to specify management policies for individual objects. Instead it is necessary to specify policy for groups of objects. This paper describes a framework for the construction of the ADlets Distributed Migration Mechanism (ADDMM), which is used by the Adlet System for the management of adlets. The Adlet System is a new approach for multimedia information retrieval and fusion based on the concept of active document advertising, whereby an adlet (the metadata of a document) travels in the network to seek out documents of interest to the parent document, and at the same time advertises its parent document to other interested adlets. ADDMM provides the Adlet System with the facility of managing migrating adlets. ADDMM supports location-independent transparency and minimal interface by utilizing the ADDNS naming system that provides a mechanism for transparent naming and locating adlets, which in turn supports ADDMM transparency at the adlet access level. With the ADDMM migration mechanism, various adlet migration protocols can be constructed and deployed. A visual diagram is introduced to specify such protocols for adlets migration, which can also be employed to specify distributed object management policies.
大型分布式系统可能包含数百万个需要管理的对象。这使得不可能为单个对象指定管理策略。相反,有必要为对象组指定策略。本文描述了ADlets分布式迁移机制(ADDMM)的构建框架,该机制用于Adlet系统对ADlets的管理。Adlet系统是一种基于主动文档广告概念的多媒体信息检索与融合的新方法,即一个Adlet(文档的元数据)在网络中寻找父文档感兴趣的文档,同时向其他感兴趣的Adlet发布其父文档。ADDMM为Adlet系统提供了管理迁移Adlet的功能。ADDMM通过利用ADDNS命名系统支持与位置无关的透明性和最小接口,该系统提供了一种透明命名和定位小广告的机制,这反过来又支持小广告访问级别的ADDMM透明性。使用ADDMM迁移机制,可以构造和部署各种adlet迁移协议。引入了可视化图来指定adlet迁移的协议,该协议也可以用于指定分布式对象管理策略。
{"title":"Adlets migration and handling in a distributed object environment","authors":"Hossam I. Gharib, Ping-Wen Chen, Y. Kawata, Shi-Kuo Chang","doi":"10.1109/ISORC.2000.839539","DOIUrl":"https://doi.org/10.1109/ISORC.2000.839539","url":null,"abstract":"Large distributed systems may contain millions of objects that have to be managed. This makes it impossible to specify management policies for individual objects. Instead it is necessary to specify policy for groups of objects. This paper describes a framework for the construction of the ADlets Distributed Migration Mechanism (ADDMM), which is used by the Adlet System for the management of adlets. The Adlet System is a new approach for multimedia information retrieval and fusion based on the concept of active document advertising, whereby an adlet (the metadata of a document) travels in the network to seek out documents of interest to the parent document, and at the same time advertises its parent document to other interested adlets. ADDMM provides the Adlet System with the facility of managing migrating adlets. ADDMM supports location-independent transparency and minimal interface by utilizing the ADDNS naming system that provides a mechanism for transparent naming and locating adlets, which in turn supports ADDMM transparency at the adlet access level. With the ADDMM migration mechanism, various adlet migration protocols can be constructed and deployed. A visual diagram is introduced to specify such protocols for adlets migration, which can also be employed to specify distributed object management policies.","PeriodicalId":127761,"journal":{"name":"Proceedings Third IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2000) (Cat. No. PR00607)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130956392","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
Distributed framework for real-time multimedia object communication 实时多媒体对象通信的分布式框架
H. Fahmi, Walid G. Aref, M. Latif, A. Ghafoor, Peiya Liu, L. Hsu
We highlight major technical requirements for designing and developing future distributed multimedia information systems using Internet technology. The key requirements of this system are to allow users to access and search and to communicate multimedia documents consisting of text, audio, video and images. We emphasize the role of object-oriented technology for information management and real-time communication protocols to guarantee QoS. We present a reference architecture for a Web-based real-time distributed multimedia system which integrates enabling technologies including real-time streaming, multimedia indexing and searching and distributed object management.
强调了利用互联网技术设计和开发未来分布式多媒体信息系统的主要技术要求。本系统的主要要求是允许用户访问、搜索和交流由文本、音频、视频和图像组成的多媒体文档。我们强调了面向对象技术在信息管理和实时通信协议中保证QoS的作用。本文提出了一种基于web的实时分布式多媒体系统的参考体系结构,该系统集成了实时流、多媒体索引和搜索以及分布式对象管理等技术。
{"title":"Distributed framework for real-time multimedia object communication","authors":"H. Fahmi, Walid G. Aref, M. Latif, A. Ghafoor, Peiya Liu, L. Hsu","doi":"10.1109/ISORC.2000.839537","DOIUrl":"https://doi.org/10.1109/ISORC.2000.839537","url":null,"abstract":"We highlight major technical requirements for designing and developing future distributed multimedia information systems using Internet technology. The key requirements of this system are to allow users to access and search and to communicate multimedia documents consisting of text, audio, video and images. We emphasize the role of object-oriented technology for information management and real-time communication protocols to guarantee QoS. We present a reference architecture for a Web-based real-time distributed multimedia system which integrates enabling technologies including real-time streaming, multimedia indexing and searching and distributed object management.","PeriodicalId":127761,"journal":{"name":"Proceedings Third IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2000) (Cat. No. PR00607)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132166038","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
Dynamic scheduling for soft real-time distributed object systems 软实时分布式对象系统的动态调度
V. Kalogeraki, P. Melliar-Smith, L. Moser
Distributed real-time applications require flexible and dynamic scheduling mechanisms to provide timeliness guarantees to application objects. In this paper we present a new scheduling algorithm that exploits the task laxities and the object importance to make effective scheduling decisions. The algorithm uses current timing and resource measurements to determine the feasibility of the tasks and to distribute the objects to the processors. A task's timing parameter (laxity value) is carried, from one processor to another, with the object invocations, yielding a system-wide scheduling strategy that requires only local computations. The algorithm aims to ensure that a low importance object does nor delay the execution of a high importance task.
分布式实时应用需要灵活、动态的调度机制来保证应用对象的时效性。本文提出了一种新的调度算法,利用任务的松弛性和目标的重要性来进行有效的调度决策。该算法使用当前时间和资源度量来确定任务的可行性,并将对象分配给处理器。任务的定时参数(松弛值)随对象调用从一个处理器传递到另一个处理器,从而产生只需要局部计算的系统范围调度策略。该算法旨在确保低重要性对象不会延迟高重要性任务的执行。
{"title":"Dynamic scheduling for soft real-time distributed object systems","authors":"V. Kalogeraki, P. Melliar-Smith, L. Moser","doi":"10.1109/ISORC.2000.839518","DOIUrl":"https://doi.org/10.1109/ISORC.2000.839518","url":null,"abstract":"Distributed real-time applications require flexible and dynamic scheduling mechanisms to provide timeliness guarantees to application objects. In this paper we present a new scheduling algorithm that exploits the task laxities and the object importance to make effective scheduling decisions. The algorithm uses current timing and resource measurements to determine the feasibility of the tasks and to distribute the objects to the processors. A task's timing parameter (laxity value) is carried, from one processor to another, with the object invocations, yielding a system-wide scheduling strategy that requires only local computations. The algorithm aims to ensure that a low importance object does nor delay the execution of a high importance task.","PeriodicalId":127761,"journal":{"name":"Proceedings Third IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2000) (Cat. No. PR00607)","volume":"137 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115190387","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}
引用次数: 43
NetLibra: an advanced digital library system based on CORBA NetLibra:基于CORBA的先进数字图书馆系统
T. Hidaka, T. Abe, Tomohiro Kokogawa
This paper proposes an advanced digital library architecture called Networking Library, and describes a prototype system "NetLibra", which can integrate several digital libraries using distributed object technologies and networks. NetLibra provides a common distributed platform based on networking and contents distribution middleware. The prototype system includes copyright management services.
本文提出了一种先进的数字图书馆架构——网络化图书馆,并描述了一个原型系统“NetLibra”,该系统可以利用分布式对象技术和网络集成多个数字图书馆。NetLibra提供了一个基于组网和内容分发中间件的通用分布式平台。原型系统包括版权管理服务。
{"title":"NetLibra: an advanced digital library system based on CORBA","authors":"T. Hidaka, T. Abe, Tomohiro Kokogawa","doi":"10.1109/ISORC.2000.839524","DOIUrl":"https://doi.org/10.1109/ISORC.2000.839524","url":null,"abstract":"This paper proposes an advanced digital library architecture called Networking Library, and describes a prototype system \"NetLibra\", which can integrate several digital libraries using distributed object technologies and networks. NetLibra provides a common distributed platform based on networking and contents distribution middleware. The prototype system includes copyright management services.","PeriodicalId":127761,"journal":{"name":"Proceedings Third IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2000) (Cat. No. PR00607)","volume":"335 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116465339","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
A scenario-based approach to hierarchical state machine design 基于场景的分层状态机设计方法
F. Bordeleau, J. Corriveau, B. Selić
One of the most crucial and complicated phases of real-time system development lies in the transition from system behavior (generally specified using scenario models) to the behavior of interacting components (typically captured by means of communicating hierarchical finite state machines). It is commonly accepted that a systematic approach is required for this transition. We overview such an approach, which we root in a hierarchy of "behavior integration patterns" we have elaborated. The proposed patterns guide the structuring of a component's behavior and help in integrating the behavior associated with new scenarios into the existing hierarchical finite state machine of a component. One of these patterns is discussed at length.
实时系统开发中最关键和最复杂的阶段之一是从系统行为(通常使用场景模型指定)到交互组件行为(通常通过通信层次有限状态机捕获)的转换。人们普遍认为,这种转变需要一种系统的方法。我们概述了这样一种方法,我们将其植根于我们所阐述的“行为集成模式”的层次结构中。所建议的模式指导组件行为的结构,并帮助将与新场景相关的行为集成到组件的现有分层有限状态机中。详细讨论了其中一种模式。
{"title":"A scenario-based approach to hierarchical state machine design","authors":"F. Bordeleau, J. Corriveau, B. Selić","doi":"10.1109/ISORC.2000.839514","DOIUrl":"https://doi.org/10.1109/ISORC.2000.839514","url":null,"abstract":"One of the most crucial and complicated phases of real-time system development lies in the transition from system behavior (generally specified using scenario models) to the behavior of interacting components (typically captured by means of communicating hierarchical finite state machines). It is commonly accepted that a systematic approach is required for this transition. We overview such an approach, which we root in a hierarchy of \"behavior integration patterns\" we have elaborated. The proposed patterns guide the structuring of a component's behavior and help in integrating the behavior associated with new scenarios into the existing hierarchical finite state machine of a component. One of these patterns is discussed at length.","PeriodicalId":127761,"journal":{"name":"Proceedings Third IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2000) (Cat. No. PR00607)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121929947","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}
引用次数: 34
期刊
Proceedings Third IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2000) (Cat. No. PR00607)
全部 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