The Synthesis Problem of ConcurrentSystems Speci ed by Dynamic
نویسنده
چکیده
We discuss the synthesis problem of concurrent systems from observations or speciication encoded in data table (information system) Pawlak,1991]. In the paper we rst introduce a new notion of a so-called dynamic information system, and then we apply this notion as a tool for speciication of concurrent systems behaviour Pawlak,1992], Pawlak,1997]. Finally, we present two methods of construction from any dynamic information system DS with its underlying system S, and transition system TS describing the behaviour of DS, a concurrent model in the form of an elementary net system N Thiagarajan,1987] with the following property: a given transition system TS is isomorphic to the transition system associated with the constructed net system N. In the rst method we assume that the data table representing a given dynamic information system DS contains the whole knowledge about the observed or speciied behaviour of the system. For this setting, we adopt a method of construction a solution of the synthesis problem of concurrent system models suggested by Desel and Reisig,1996]. A solution of the synthesis problem is any net which is constructed using the concept of regions of transition systems, introduced in Ehrenfeucht and Rozenberg,1990]. The second method presented in the paper is based on approach that a given data table consists of only partial knowledge about the system behaviour. Thus, we at rst compute an extension DS 0 of the dynamic information system DS, i.e. the system in which the set of all global states of DS 0 is consistent with all rules true in the underlying information system S of DS, and the set of all global states of DS 0 represents the largest extension of S consistent with the knowledge represented by S. Next, for nding a solution of the synthesis problem considered here we use the rst method. This approach is based on rough set theory Pawlak,1991] and Boolean reasoning Brown,1990]. We have implemented program on IBM PC generating a net model from a dynamic information system. In our approach we also use a modiication of the process independence definition presented in Pawlak,1992]. This paper is an attempt to present a new approach to concurrency based on the rough set philosophy. We illustrate our ideas by an intuitive example of traac signal control Paw-lak,1997]. We assume that the reader is familiar with the basic ideas of concurrent Our results seem to have some signiicance for methods of explanation of …
منابع مشابه
Extended Cooperative Control Synthesis
This paper reports on research for extending the Cooperative Control Synthesis methodology to include a more accurate modeling of the pilot's controller dynamics. Cooperative Control Synthesis (CCS) is a methodology that addresses the problem of how to design control laws for piloted, high-order, multivariate systems and/or nonconventional dynamic con gurations in the absence of ying qualities ...
متن کاملTFL: an algebraic language to specify the dynamic behaviour of knowledge-based systems
TFL the Task Formal Language has been developed for integrating the static and dynamic aspects of Knowledge Based Systems This paper focuses on the formal speci cation of dynamic behaviour Although fundamental in Knowledge Based System the strategic reasoning was rather neglected until now by the existing formal speci cations Most languages were generally more focused on the domain and problem ...
متن کاملA Framework for Scheduler Synthesis
In this paper we present a framework to integrate speci cation and scheduler generation for real-time systems. In a rst step, the system, which can include arbitrarily designed tasks (cyclic or sporadic, with or without precedence constraints, any number of resources and CPUs, . . . ) is speci ed in terms of a timed Petri-net formalism. We show how to generate, in a second step, the most genera...
متن کاملTransformations in High-level Synthesis: Formal Speciication and Eecient Mechanical Veriication
Dependency graphs are used to model data and control ow in hardware and software design. In high-level synthesis of hardware, optimization and re nement transformations are used to transform dependency-graph-based speci cations at the behavior level to dependency-graph-based implementations at the register-transfer level. Registertransfer-level implementations are mapped to gate-level hardware ...
متن کاملStation Controller using a Controller Synthesis Methodology ? Herv
In this paper, we describe the incremental speci cation of a pow er transformer station controller using a contr oller synthesis methodology. We specify the main requirements as simple properties, named contr ol objectives, that the controlled plant has to satisfy . Then, using algebraic tec hniques, the controller is automatically derived from these set of con trol objectiv es. In our case, th...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998