{"title":"Real-time architecture for knowledge processing systems","authors":"W. Brockmann","doi":"10.1109/EMWRT.1991.144080","DOIUrl":"https://doi.org/10.1109/EMWRT.1991.144080","url":null,"abstract":"The paper describes an architecture for knowledge processing systems which is designed to satisfy hard real-time requirements. To achieve this, the problem of knowledge processing is separated into interacting subsystems, each processing more specific knowledge. These subsystems efficiently evaluate their knowledge according to the real-time ARON-technique (alternatives regularly organized and numbered) which is described in more detail. Proposed systems enable users to specify operational knowledge without the aid of a knowledge engineer. Implementation is easy on various computing systems, even directly in hardware. The applicability and efficiency of the suggested architecture is demonstrated by two examples of knowledge based control, namely control of a simulated biological tank reactor and of a real three phase AC motor.<<ETX>>","PeriodicalId":215427,"journal":{"name":"Proceedings. EUROMICRO `91 Workshop on Real-Time Systems","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1991-06-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129326996","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}
{"title":"Scheduling time constrained messages on miniMAP","authors":"L. Beus-Dukic, A. Wellings","doi":"10.1109/EMWRT.1991.144090","DOIUrl":"https://doi.org/10.1109/EMWRT.1991.144090","url":null,"abstract":"The existing OSI standards, in their present form, cannot satisfy the requirements imposed by time-critical applications. The solution being sought is for a middle tier network (MiniMAP), between the full seven layer network (MAP) and the Fieldbus type networks, which will guarantee completion of critical actions within the specified time window. The paper presents a performance analysis, based on simulation results, of the three layer MiniMAP (with MMS, LLC type 3 and 4 MAC access classes) with an end-to-end communications scheduler on the top of it. The authors study the performance of the protocol under four different scheduling policies (First Come First Served, Minimum Deadline First, Priority, Value) and using a symmetric load pattern. The performance metric for the time-constrained traffic is the percentage of messages received within their deadlines. It is shown that when employing an end-to-end scheduler the performance of MiniMAP improves significantly (up to 48%).<<ETX>>","PeriodicalId":215427,"journal":{"name":"Proceedings. EUROMICRO `91 Workshop on Real-Time Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1991-06-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129471685","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}
{"title":"Can the advantages of RISC be utilized in real time systems?","authors":"A. Steininger, H. Schweinzer","doi":"10.1109/EMWRT.1991.144076","DOIUrl":"https://doi.org/10.1109/EMWRT.1991.144076","url":null,"abstract":"Within the last few years a lot of improvements have been made for processor architectures. Average and peak performance are increasing continuously. RISC, caching, pipelining and similar features have become indispensable to many systems. In critical real time systems, however, peak and average values are of minor interest. Because strict deadlines have to be met, only those values may be considered, that can be guaranteed even under adverse conditions. Features like reduced instruction set, caching, pipelining etc. are based upon statistical considerations and do not necessarily improve worst case performance. The question arises, whether new powerful processor architectures-especially the RISC architecture-are suitable for real time systems and if so, under which conditions. Some of the most important hardware features are analyzed to find an answer to this question.<<ETX>>","PeriodicalId":215427,"journal":{"name":"Proceedings. EUROMICRO `91 Workshop on Real-Time Systems","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1991-06-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128656812","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}
A. Chebira, R. Reynaud, T. Maurin, Daniel Berschandy
{"title":"On board data fusion and decision system used for obstacle detection: a network and a real time approach","authors":"A. Chebira, R. Reynaud, T. Maurin, Daniel Berschandy","doi":"10.1109/EMWRT.1991.144104","DOIUrl":"https://doi.org/10.1109/EMWRT.1991.144104","url":null,"abstract":"The paper describes a system and an algorithm used for multi-sensorial data fusion. The primary goal is to meet real time constraints with perspectives of low costs products. So the authors have chosen to use binary sensors that supply a relatively low amount of data, which allows the implementation of fast algorithms in order to compute a 2-D representation of a vehicle environment on a one DSP board system. The original parts of this work are located in the definition of system architecture (amount of data dispatching, asynchronism managing and processes localization), and in the implementation of a sub-optimal Kalman like algorithm (with classification rules before decision). the whole system part of a vehicle avoidance demonstrator, and is organized around a PC/AT bus.<<ETX>>","PeriodicalId":215427,"journal":{"name":"Proceedings. EUROMICRO `91 Workshop on Real-Time Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1991-06-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115168781","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}
Hiromitsu Shirakawa, R. Lopez-Gulliver, S. Inabayashi, T. Nakagawa
{"title":"Theta: an object-oriented operating system for intelligent process monitoring","authors":"Hiromitsu Shirakawa, R. Lopez-Gulliver, S. Inabayashi, T. Nakagawa","doi":"10.1109/EMWRT.1991.144097","DOIUrl":"https://doi.org/10.1109/EMWRT.1991.144097","url":null,"abstract":"The paper describes an integrated intelligent monitoring system which is used in industries. This system is integrated by a controller, a real-time operating system, and a real-time expert system. The real-time object-oriented operating system Theta is described first. Secondly an integration of Theta on a VMEbus based controller and the real-time expert system ESPARON for dough mixing monitoring is explained.<<ETX>>","PeriodicalId":215427,"journal":{"name":"Proceedings. EUROMICRO `91 Workshop on Real-Time Systems","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1991-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127460584","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}
{"title":"Real-time action","authors":"P. Krishnan","doi":"10.1109/EMWRT.1991.144101","DOIUrl":"https://doi.org/10.1109/EMWRT.1991.144101","url":null,"abstract":"The behavior of a real-time system depends on the scheduler used. The order in which tasks are executed depends on its characteristics such as ready time, deadline etc. The authors describe a language in which the readiness and deadlines can be specified. A scheduling policy using the task characteristics can be defined. To study the effect of schedulers on a system a notation should allow for the specification of time, processes and scheduling. The authors show the applicability of the Action Notation for specifying real-time behavior.<<ETX>>","PeriodicalId":215427,"journal":{"name":"Proceedings. EUROMICRO `91 Workshop on Real-Time Systems","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1991-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129302084","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}
{"title":"A graphical tool for specification of reactive systems","authors":"K. Systa","doi":"10.1109/EMWRT.1991.144073","DOIUrl":"https://doi.org/10.1109/EMWRT.1991.144073","url":null,"abstract":"A prototype of a simulation tool with graphical visualization and animation facilities has been implemented for the DisCo specification language. The paper describes the basic ideas behind it, with emphasis on the visualization and animation facilities. The DisCo language is designed so that formal reasoning can be used to ensure critical properties of the specification. Simulation with animation is intended to complement the formal reasoning, not to replace it. Another purpose of graphical animation is to visualize specifications so that their authors and the 'customers' can more easily discuss them.<<ETX>>","PeriodicalId":215427,"journal":{"name":"Proceedings. EUROMICRO `91 Workshop on Real-Time Systems","volume":"58 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121867314","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}