EDBT 2026 Demo / reviewers in the wild / expert
Bernard P. Zeigler
dblp:z/BernardPZeigler
· DBLP profile ↗
50ranked-venue papers
20as first author
0since 2021 · last 2017
0000-0003-0636-1352ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 19 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 16 · 5 first-authorSystems, architecture and hardware · 10 · 5 first-authorArtificial intelligence and machine learning · 6Theory of computation · 4 · 4 first-authorDatabases, data management, data science and information retrieval · 3 · 2 first-authorSoftware engineering, systems software and programming languages · 2Graphics, computer vision, multimedia, augmented reality and games · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Embedded and real-time systems · 58% Performance modeling and evaluation · 42% | |
| Artificial intelligence
3 papers |
Multi-agent systems · 92% Knowledge representation and reasoning · 5% Deep learning architectures and training · 2% | |
| Computer networks
1 paper |
Internet architecture and protocols · 77% Network performance modeling · 23% | |
| Theoretical computer science
3 papers |
Logic in computer science · 44% Automata and formal languages · 36% Distributed computing theory · 20% |
Topics — the 10 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Multi-agent systems
agent development |
0.0 | 1 | 2001 | A layered modeling and simulation architecture for agent-based system development · Proc. IEEE 2001 |
Performance modeling and evaluation › simulation
discrete-event simulation |
0.0 | 2 | 1993 | Extending the DEVS-Scheme knowledge-based simulation environment for real-time event-based control · IEEE Trans. Robotics Autom. 1993 DEVS Formalism: A Framework for Hierarchical Model Development · IEEE Trans. Software Eng. 1988 |
Embedded and real-time systems
real-time simulation |
0.0 | 1 | 1993 | Extending the DEVS-Scheme knowledge-based simulation environment for real-time event-based control · IEEE Trans. Robotics Autom. 1993 |
Embedded and real-time systems › control systems
event-triggered control |
0.0 | 2 | 1993 | DEVS representation of dynamical systems: event-based intelligent control · Proc. IEEE 1989 Extending the DEVS-Scheme knowledge-based simulation environment for real-time event-based control · IEEE Trans. Robotics Autom. 1993 |
Internet architecture and protocols
link-layer protocols |
0.0 | 1 | 1988 | Entity Structure Based Design Methodology: A LAN Protocol Example · IEEE Trans. Software Eng. 1988 |
Performance modeling and evaluation
simulation |
0.0 | 1 | 1988 | DEVS Formalism: A Framework for Hierarchical Model Development · IEEE Trans. Software Eng. 1988 |
Embedded and real-time systems
cyber-physical system platforms |
0.0 | 1 | 1993 | Extending the DEVS-Scheme knowledge-based simulation environment for real-time event-based control · IEEE Trans. Robotics Autom. 1993 |
Logic in computer science › process algebra
behavioral equivalence |
0.0 | 1 | 1972 | Toward a Formal Theory of Modeling and Simulation: Structure Preserving Morphisms · J. ACM 1972 |
Logic in computer science
semantics |
0.0 | 1 | 1972 | Toward a Formal Theory of Modeling and Simulation: Structure Preserving Morphisms · J. ACM 1972 |
Distributed computing theory
simulation relations |
0.0 | 1 | 1972 | Toward a Formal Theory of Modeling and Simulation: Structure Preserving Morphisms · J. ACM 1972 |
Methods — techniques the papers use, named apart from their topics
layered architectural framework · 0.0concurrent engineering · 0.0DEVS formalism · 0.0simulation · 0.0frame-based knowledge representation · 0.0entity structure · 0.0discrete-event modeling · 0.0statistical simplification · 0.0automaton homomorphism · 0.0homomorphic realization · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | How to apply Amdahl's law to multithreaded multicore processors
James J. Nutaro, Bernard P. Zeigler |
J. Parallel Distributed Comput. | 2 |
| 2014 | The role of Modeling and Simulation in coordination of health care
Bernard P. Zeigler |
SIMULTECH | 1 |
| 2013 | Discrete event system specification, synthesis, and optimization of low-power FPGA-based embedded systemsabstractDiscrete event system specification (DEVS) has been widely used within modeling and simulation to design, verify, and implement complex reactive systems. DEVS provides a robust formalism for designing systems using event-driven, state-based models in which timing information is explicitly defined. In this paper, we present an overview of a DEVS-based hardware design, synthesis, and optimization methodology. Within this approach, hardware DEVS (HDEVS) specifications can be synthesized to hardware, during which the event-driven model and explicit timing allow for an efficient hardware realization using globally asynchronous, locally synchronous design approach. Additionally, we present an optimization method for reducing power consumption through optimal frequency mapping and clock gating of individual components while ensuring system latency constraints are achieved. We further demonstrate the resulting power consumption savings for activity-driven forest fire and asthma health management applications targeting two low-power FPGA devices. Tim Pifer, David M. Schwartz, Roman L. Lysecky, Chungman Seo, Bernard P. Zeigler |
FPT | 5 |
| 2012 | Ontology-based marketplace for supporting negotiation in different scientific applicationsabstractThe recent development in cloud computing and Web service delivery encouraged companies from different disciplines to offer their services to customers over the Internet. Since different domains use different language of encounter to establish their contracts, a generic negotiation framework that can be tailored to a specific domain is needed. In this paper, we will present a generic domain-independent marketplace architecture that allows user agents to interact with service providers using two simple and yet powerful negotiation protocols. Service providers have different capabilities depending on the domain of interest. Hence, a dynamic message structuring capability is needed. A key solution to support expressive power is to design an ontology that contains specializations between different domains. The Integration of the domain-dependent ontology with the domain-independent marketplace gives the designer a powerful tool in which systems can be tailored based on the operational purpose. We demonstrate a proof of the concept by implementing the negotiation framework using Discrete Event Specification/Service Oriented Architecture (DEVS/SOA) environment. Moath H. A. Jarrah, Bernard P. Zeigler |
SMC | 2 |
| 2009 | Reachability Graph of Finite and Deterministic DEVS NetworksabstractThis paper shows how to generate a finite-vertex graph, called a reachability graph for discrete-event system specification (DEVS) network. The reachability graph is isomorphic to a given original DEVS network in terms of behavior but the number of vertices as well as the number of edges of the reachability graph are finite. Moon Ho Hwang, Bernard P. Zeigler |
IEEE Trans Autom. Sci. Eng. | 2 |
| 2008 | A Method for Generating Synthetic Air TracksabstractThis paper describes a method for creating synthetic air tracks without the aide of a sophisticated simulator. The proposed method creates a position and velocity function for an aircraft given its starting location and speed, altitude, and heading on each leg of its height. An optimization procedure is used to fit the position and velocity functions to the supplied data. Several examples of tracks produced by the method are shown in the paper. The synthetic tracks that are produced by this method can be used to facilitate testing of command and control systems and to enhance any simulation that requires air tracks that satisfy specific constraints on time, speed, and position. James J. Nutaro, Stephanie Jarboe, Bernard P. Zeigler, Dale Fulton |
DS-RT | 3 |
| 2008 | Design of A QoS-Aware Service Composition and Management System in Peer-to-Peer Network Aided by DEVSabstractQoS-aware service management and composition has become an interesting research topic with the rapid development of service oriented architecture (SOA). Differently with Web-services based systems, the emergence of peer-to-peer (P2P) based distributed network technology brings more challenge to the QoS-aware service management and composition. In this paper, we propose our design of a QoS-aware hierarchical service composition and management system in a context of JXTA-enabled P2P network. We conducted a comparison experiment of our design with commonly used flat-based service composition and management, and found that our design outperforms the flat-based one in terms of a higher success rate for satisfying the user's QoS requirement. Furthermore, we used a RT-DEVS model based formal approach to validate our design, and believe that it can be a promising technology in aiding the design of an efficient QoS-aware service composition and management system. Hengheng Xie, Azzedine Boukerche, Ming Zhang 0006, Bernard P. Zeigler |
DS-RT | 4 |
| 2007 | Exploiting the Concept of Activity for Dynamic Reconfiguration of Distributed SimulationabstractIn this paper, we specialize the concept of "activity", defined in earlier work, to measure the heterogeneity of model behavior using the temporal- spatial distribution of its local transitions in a 2D cellular space. We then show how to employ this "activity" metric to balance the computation load using the dynamic reconfiguration of the distributed simulation. We also show how the degree of improvement depends on the heterogeneity of the activity's distribution. That is, high concentrations of activity in space that change relatively slowly during simulation can be exploited to reduce execution time significantly within an appropriate infrastructure for dynamic reconfiguration in a DEVS based distributed simulation framework. In contrast to other dynamic load balancing approaches, the activity-based approach discussed here exploits model properties directly rather than relying on resource-based measurements as the basis for its reconfigurations. Ming Zhang 0006, Bernard P. Zeigler, Azzedine Boukerche |
DS-RT | 2 |
| 2005 | Robots in the loop: supporting an incremental simulation-based design processabstractThis paper presents the results of applying an incremental simulation-based design process to study a robotic convoy system. Robot-in-the-loop simulation, as a major step in this process, allows the system to be measured with combined robot models and real robots. This capability effectively bridges the gap between conventional simulation where models are used and real system experiment where real robots are used. For each step in this incremental process, the simulation/experiment setup is described. The measurement data are then presented and compared. These experiments and results demonstrate the capabilities of robot-in-the-loop simulation and justify the effectiveness of using the incremental simulation-based design process. Xiaolin Hu 0002, Narayanaswami Ganapathy, Bernard P. Zeigler |
SMC | 3 |
| 2005 | Discrete event simulation of large-scale spatial continuous systemsabstractComplex spatially-extended systems consist of numerous sub-systems leading to large simulation execution times. One approach to reducing these execution times is designing a simulation engine to allocate its attention to subsystems in proportion to their activity levels. In this paper, we consider a large scale simulation of a physics-based fire spread model. This model is discretized using a recently developed numerical method called quantization and implemented using discrete event simulation. In this paper, we provide comparisons between the quantization method and usual Euler discrete-time methods. The aim is to demonstrate the ability of quantization and discrete event simulation to focus on active sub-systems, thus significantly reducing execution time for large heterogeneous systems. Alexandre Muzy, Antoine Aïello, Paul-Antoine Santoni, Bernard P. Zeigler, James J. Nutaro, Rajanikanth Jammalamadaka |
SMC | 4 |
| 2005 | Enhancing DoDAF with a DEVS-based system lifecycle development processabstractA recent DoD mandate requires that the DoD architectural framework (DoDAF) be adopted to express high level system and operational requirements and architectures. DoDAF is the basis for integrated architectures and provides broad levels of specification related to operational, system, and technical views. The combination of DoDAF operational views, which capture the requirements of the architecture, and system views which provide its technical attributes, forms the basis for semi-automated construction of the needed simulation models. In this paper, we describe an approach to support specification of DoDAF architectures within a development environment based on DEVS (discrete event system specification). The result is an enhanced system lifecycle development process that includes both development and testing in an integral manner. This paper discusses the motivation to carve out a methodology to develop DEVS models for any DoDAF-UML architecture specifications and empower DoDAF with integrated M&S. Bernard P. Zeigler, Saurabh Mittal |
SMC | 1 |
| 2005 | Model continuity in the design of dynamic distributed real-time systemsabstractModel continuity refers to the ability to transition as much as possible a model specification through the stages of a development process. In this paper, the authors show how a modeling and simulation environment, based on the discrete event system specification formalism, can support model continuity in the design of dynamic distributed real-time systems. In designing such systems, the authors restrict such continuity to the models that implement the system's real-time control and dynamic reconfiguration. The proposed methodology supports systematic modeling of dynamic systems and adopts simulation-based tests for distributed real-time software. Model continuity is emphasized during the entire process of software development $the control models of a dynamic distributed real-time system can be designed, analyzed, and tested by simulation methods, and then smoothly transitioned from simulation to distributed execution. A dynamic team formation distributed robotic system is presented as an example to show how model continuity methodology effectively manages the complexity of developing and testing the control software for this system. Xiaolin Hu 0002, Bernard P. Zeigler |
IEEE Trans. Syst. Man Cybern. Part A | 2 |
| 2002 | Space-Based Communication Data Management in Scalable Distributed Simulation
Jong S. Lee, Bernard P. Zeigler |
J. Parallel Distributed Comput. | 2 |
| 2002 | Quantization-based filtering in distributed discrete event simulation
Bernard P. Zeigler, Hyup J. Cho, Jeong Geun Kim, Hessam S. Sarjoughian, Jong S. Lee |
J. Parallel Distributed Comput. | 1 |
| 2002 | DEVS-DOC: a modeling and simulation environment enabling distributed codesignabstractAn approach to modeling and simulating distributed object computing systems as a set of software components mapped onto a set of networked processing nodes is presented. The modeling approach has clearly separated hardware and software components enabling systems level, distributed codesign engineering. The distributed codesign engineering refers to a system-theoretic approach to concurrent hardware and software systems engineering that provides a tractable method for analyzing the inherent complexities that arise in distributed computing systems. A software abstraction forms a distributed cooperative object (DCO) model to represent interacting software objects. A hardware abstraction forms a loosely coupled network (LCN) model of processing nodes, network gates and interconnecting communication links. The distribution of DCO software across LCN processors forms an object system mapping (OSM). This OSM provides a sufficient specification to allow simulation investigations. In simulation, the behavioral dynamics of the interacting DCO software components load and compete for LCN processing and networking resources. The LCN resource constraints thus impose performance constraints on the interactions of the DCO software objects. Class models of the DCO, LCN, and OSM component structures and behavior dynamics were formally characterized using the discrete event system specification (DEVs) formalism. These class model specifications were implemented in DEVSJAVA, a Java implementation of DEVS. Class models of experimental frame components were developed and implemented to facilitate analysis of the interdependent distributed system behaviors during simulations. Our DEVS-DOC M&S environment enables distributed systems architects, integration engineers and system designers to analyze performance and examine engineering trades of system structures, topologies and technologies. A case study demonstrates the ability to model and simulate a real world system and the complex interactions that arise in distributed computing systems. Daryl R. Hild, Hessam S. Sarjoughian, Bernard P. Zeigler |
IEEE Trans. Syst. Man Cybern. Part A | 3 |
| 2001 | Design and implementation of distributed real-time DEVS/CORBAabstractIn this paper the design and implementation of Distributed Real-Time DEVS/CORBA is discussed as an extension of previously developed DEVS-based modeling and simulation frameworks. The major objective in developing Distributed Real-Time DEVS/CORBA is to establish a framework in which the distributed real-time systems can be designed through DEVS-based modeling and simulation studies, and then migrated with minimal additional effort to be executed in the real-time distributed environment. This environment will provide generic support for developing models of distributed embedded software systems, evaluating their performance and timing behavior through simulation and easing the transition from simulation to actual executions In this paper we describe detailed design and implementation aspects of the environment which was implemented over Visibroier CORBA middleware and ACE/TAO real-time CORBA services. Young Kwan Cho, Bernard P. Zeigler, Hessam S. Sarjoughian |
SMC | 2 |
| 2001 | DEVS-on-a-chip: implementing DEVS in real-time Java on a tiny Internet interface for scalable factory automationabstractThis paper describes our effort to implement DEVS on a TINI Chip which has limited memory and processing ability. A set of well-defined DEVS interfaces make it possible to define a just-as-needed DEVS real time environment and run on the chip efficiently. As a case study for real time data gathering, processing and management, a DEVS coupled model has been composed from a set of primitive DEVS atomic models in this application area. This coupled model gets real time temperature from a sensor and runs data processing such as quantizer, moving averager, maximum and minimum extractor, etc. before it transfers the data to database. Xiaolin Hu 0002, Bernard P. Zeigler, Jerry M. Couretas |
SMC | 2 |
| 2001 | Development of DEVS/GDDM environment: realization of space-based data managementabstractThis paper describes the design and development of DEVS/GDDM, an environmental platform for data distribution management, that allows us to study the interestbased quantization scheme in order to achieve effective reduction of data communication in distributed simulation. After a brief review of interest-based quantization scheme, we discuss the implementation of this scheme as a layer above the DEVS/HLA modeling and simulation environment. This paper presents theoretical analysis for bandwidth utilization of the interest-based quantization scheme, especially with predictive and multiplexing extensions, and empirical results in ballistic missiles simulation executing on the DEVS/GDDM environment in NT networking platforms. The results indicate that the DEVS/GDDM environment is very effective and scalable due to reduced local computation demands and extremely favorable communication data reduction with a reasonably small potential for error. Jong S. Lee, Bernard P. Zeigler |
SMC | 2 |
| 2001 | Interface for scalable DEVS and distributed container object specificationsabstractIn this paper, we present two specifications, scalable DEVS specification and distributed container object specification, to support scalability and interoperability of DEVS-based modeling and simulation (M and S) systems. The scalable DEVS specification lists a set of interfaces which create and simulate DEVS models, and control simulation activities among simulators. The distributed container object specification provides a heterogeneous and distributed collection framework focusing on ensemble operations. The proposed specifications contain a rich set of both data and operations which are necessary for building scalable M and S environments that should provide invariance in both performance and quality of service of a system as the size, complexity, and interdependence of its elements increases. We describe design and implementation aspects of those specifications. Sunwoo Park, Bernard P. Zeigler, Hessam S. Sarjoughian |
SMC | 2 |
| 2001 | A layered modeling and simulation architecture for agent-based system developmentabstractThe paper proposes a layered architectural framework to support agent based system development in a collaborative, multidisciplinary engineering setting. This architecture is viewed from two distinct perspectives. First, the environment must enable agent based modeling and simulation. Second, it should support concurrent (team oriented) engineering. The main focus is on the proposed layered architecture delineating various needs of an agent based system, thus supporting incremental specification design, implementation, and testing. In our discussions, we distinguish between performing agents and simulated agents. The former refers to agents as they are performing their tasks in real-world settings. The latter refers to agents that have their behavior simulated in a virtual environment. In these terms, the proposed framework is intended to form the basis for environments that support development of agents, in both performance and simulation modes, as well as in hybrid combination (both performing and simulated agents interacting at the same time). The proposed framework is a step toward realization of agent based systems under the umbrella of the simulation based acquisition (SBA) initiative of the US Department of Defense. Hessam S. Sarjoughian, Bernard P. Zeigler, Steven B. Hall |
Proc. IEEE | 2 |
| 2001 | Special issue on agents in modeling and simulation: exploiting the metaphor
Adelinde M. Uhrmacher, Paul A. Fishwick, Bernard P. Zeigler |
Proc. IEEE | 3 |
| 2000 | Theory of Quantized Systems: Devs Simulation of Perceiving AgentsabstractPerceiving agents have a limited sensitivity to distinguish input stimuli. Whatever the cause random noise, limited numbers of sensing elements, intentional desensitization formulation of such behavioral phenomena at the system level has not attracted much interest. This work is a first attempt to formalize the limited-sensitivity abstraction and to explore its implications for systems modeling and simulation, both conceptual and practical. In this article, a system theoretic formalization of perceiving agents called quantized systems is provided, linking them with discrete event modeling paradigms and exploring their approximation capability and message reduction in distributed simulation. Bernard P. Zeigler, Hessam S. Sarjoughian, Herbert Prähofer |
Cybern. Syst. | 1 |
| 2000 | Collaborative distributed network system: a lightweight middleware supporting collaborative DEVS modeling
Hessam S. Sarjoughian, Bernard P. Zeigler, Sunwoo Park |
Future Gener. Comput. Syst. | 2 |
| 1997 | Design, analysis, and implementation of a telemedicine remote consultation and diagnosis session playback using discrete event system specificationabstractTelemedicine remote consultation and diagnosis (RCD) software is a complex and distributed system. RCD allows physicians to collaborate on radiology or pathology cases from distributed geographic locations. It is very important to simplify design, construction, and maintenance of such a system. Currently, object-oriented design methodology is used to design and develop a software system in a modular fashion. Object-oriented software is made of various objects that work together. From the design of the software system, we get information about object methods and inheritance. We also get information about which objects are contained in a particular object and which objects are used by another object. One important element that the traditional object-oriented design misses is time. We propose the use of discrete event system specification (DEVS) in the design and analysis of a software system, such as RCD. With DEVS, coupling between objects can be specified explicitly and an object behavior can be shown in time. We introduce DEVS, show the time-line analysis of Remote Consultation and Diagnosis session playback using DEVS, and then describe its implementation. P. J. Shah, Ralph Martinez, Bernard P. Zeigler |
IEEE Trans. Inf. Technol. Biomed. | 3 |
| 1997 | Simulation of intelligent hierarchical flexible manufacturing: batch job routing in operation overlappingabstractWe present an approach to embedding expert systems within an object-oriented simulation environment that facilitates the creation of classes of expert system model elements that can be interfaced with other model components. Previous work has shown how distributed expert systems can be defined as modular components of simulations models. This article illustrates their usefulness in fractal architectures for flexible manufacturing, as proposed in the literature. Alternate structures (reconfigured structures) of a proposed hierarchical factory architecture can be generated through the recursive pruning process. Such rapid prototyping should greatly enhance the ability to investigate alternative architectural solutions to manufacturing problems in a timely manner. Tae H. Cho, Bernard P. Zeigler |
IEEE Trans. Syst. Man Cybern. Part A | 2 |
| 1996 | A Framework for Multiresolution Optimization in a Parallel/Distributed Environment: Simulation of Hierarchical GAs
Jinwoo Kim 0002, Bernard P. Zeigler |
J. Parallel Distributed Comput. | 2 |
| 1996 | Designing fuzzy logic controllers using a multiresolutional search paradigmabstractA multiresolutional search paradigm is employed to design optimal fuzzy logic controllers in a variable structure simulation environment. The initial search space is evaluated with a coarse resolution and some of the subspaces are selected as candidate regions for global optimum. New optimization processes are then created to investigate the candidate search spaces in detail, a process which continues until a solution is found. This search paradigm was implemented using hierarchical distributed genetic algorithms (HDGAs)-search agents solving different degrees of abstracted problems. Creation/destruction of agents is executed dynamically during the operation based on their performance. In the application to fuzzy systems, the HDGA investigates design alternatives such as different types of membership functions and the number of the fuzzy labels, as well as their optimal parameter settings, all at the same time. This paradigm is demonstrated with an application to the design of a fuzzy controller for an inverted pendulum. Jinwoo Kim 0002, Bernard P. Zeigler |
IEEE Trans. Fuzzy Syst. | 2 |
| 1996 | A knowledge-based simulation environment for hierarchical flexible manufacturingabstractThis article presents an approach to embedding expert systems within an object oriented simulation environment. The basic idea is to create classes of expert system models that can be interfaced with other model classes. An expert system shell is developed within a knowledge-based design and simulation environment which combines artificial intelligence and systems modeling concepts. In the given framework, interruptible and distributed expert systems can be defined as components of simulations models. This facilitates simulation modeling of knowledge-based controls for flexible manufacturing and many other autonomous intelligent systems. Moreover, the structure of a system can be specified using a recursive system entity structure (SES) and unfolded to generate a family of hierarchical structures using an extension of SES pruning called recursive pruning. This recursive generation of hierarchical structures is especially appropriate for design of multilevel flexible factories. The article illustrates the utility of the proposed framework within the flexible manufacturing context. Bernard P. Zeigler, Tae H. Cho, Jerzy W. Rozenblit |
IEEE Trans. Syst. Man Cybern. Part A | 1 |
| 1993 | A Simulation Environment for Intelligent Machine Architectures
Bernard P. Zeigler, Ahmed Louri |
J. Parallel Distributed Comput. | 1 |
| 1993 | Extending the DEVS-Scheme knowledge-based simulation environment for real-time event-based controlabstractAn implementation of real-time simulation and control in DEVS-Scheme, a knowledge-based, discrete-event environment, is described. A methodology is illustrated in which the plant and its actuators and sensors are described by discrete-event models developed within the event-based control paradigm. A model of the controller is employed to validate its design in a plant/actuator/sensor experimental frame.> Bernard P. Zeigler, Jinwoo Kim 0002 |
IEEE Trans. Robotics Autom. | 1 |
| 1993 | Abstracting event-based control models for high autonomy systemsabstractA high autonomy system needs many models on which to base control, management, design, and other interventions. These models differ in level of abstraction and in formalism. Concepts and tools are needed to organize the models into a coherent whole. The abstraction processes for systematic derivation of related models for use in event-based control are discussed here. The multifaceted modeling methodology is briefly reviewed. The morphism concepts needed for application to model abstraction are described. A theory for supporting the construction of discrete event system specification (DEVS) models needed for event-based control is presented. A morphism implemented on the basis of this theory is also described.> Cheng-Jye Luh, Bernard P. Zeigler |
IEEE Trans. Syst. Man Cybern. | 2 |
| 1992 | Symbolic discrete event system specificationabstractAn extension of the discrete event system specification modeling formalism (DEVS) that facilitates symbolic expression of event times by extending the time base from the real numbers to the field of linear polynomials over the reals is presented. A simulation algorithm is developed to generate the branching trajectories resulting from the underlying nondeterminism. To efficiently manage symbolic constraints, a consistency checking algorithm for linear polynomial constraints based on a feasibility checking algorithm borrowed from linear programming is developed. The extended formalism offers a convenient means to conduct multiple, simultaneous explorations of model behaviors. Examples of application are given with concentration on fault model analysis.> Bernard P. Zeigler, Sung-Do Chi |
IEEE Trans. Syst. Man Cybern. | 1 |
| 1991 | Qualitative physics: towards the automation of systems problem solvingabstractWe discuss some of the key concepts and goals in the areas connected with qualitative and common-sense reasoning from the systems and simulation perspective. We critically examine the general research agenda associated with common-sense reasoning about physical systems and find much overlap with existing systems concepts. We suggest that a rapprochement with research in systems modelling could contribute to the progress of both fields. Indeed, both are concerned with enhancing systems problem solving—with the computer in a subsidiary role (systems research) or taking the lead (qualitative reasoning). We discuss some of the apparent misconceptions among artificial intelligence researchers about systems research and offer some suggestions for fruitful collaborations and research directions. Paul A. Fishwick, Bernard P. Zeigler |
J. Exp. Theor. Artif. Intell. | 2 |
| 1990 | AIDECS: An AI-based, distributed environmental control system for self-sustaining habitats
Tag Gon Kim, Bernard P. Zeigler |
Artif. Intell. Eng. | 2 |
| 1990 | Mapping Hierarchical Discrete Event Models to Multiprocessor Systems: Concepts, Algorithm, and Simulation
Bernard P. Zeigler |
J. Parallel Distributed Comput. | 1 |
| 1990 | System entity structuring and model base managementabstractSystem entity structure (SES) is a structural knowledge representation scheme that contains knowledge of decomposition, taxonomy, and coupling of a system. Formally, the SES is a labeled tree with attached variable types that satisfy certain axioms. Described is a realization of the SES in Scheme (a Lisp dialect), that is called ESP-Scheme. Specifically, the computer representation of SES and main operations on SES are presented, and then facilities provided by ESP-Scheme are described. Two examples of application are discussed: a parallel processor model and a simulation study of a university phone registration system. ESP-Scheme acts as a model base management system in DEVS-Scheme, a knowledge-based simulation environment. It supports specification of the structure of a family of models, pruning the structure to a reduced version, and transforming the latter to a simulation model by synthesizing component models in the model base.> Tag Gon Kim, Eric Richard Christensen, Bernard P. Zeigler |
IEEE Trans. Syst. Man Cybern. | 4 |
| 1989 | Hierarchical scheduling in an intelligent environmental control systemabstractThis paper describes design and implementation of the hierarchical scheduling subsystem and graphical user interface in an intelligent environmental control system. The hierarchical scheduling system is capble of managing all environmental events occuring in widely different time scales as specified by the user. We employ a knowledge representation scheme called system entity structure to specify the environmental schedules in a hierarchical fashion. A system entity structure called TAL (Timed Action Language) is developed. TAL organizes a family of all possible long-/mid-/short-term schedules from which a specific schedule can be pruned by the user through graphical interface. Tag Gon Kim, Bernard P. Zeigler |
IEA/AIE (1) | 2 |
| 1989 | DEVS representation of dynamical systems: event-based intelligent controlabstractIt is shown how systems can be advantageously represented as discrete event models by using DEVS (discrete event system specification), set-theoretic formalism. Such DEVS models provide a basis for the design of event-based logic control. In this control paradigm, the controller expects to receive confirming sensor responses to its control commands within definite time windows determined by its DEVS model of the system under control. The event-based control paradigm is applied in advanced robotic and intelligent automation, showing how classical process control can be readily interfaced with rule-based symbolic reasoning systems.> Bernard P. Zeigler |
Proc. IEEE | 1 |
| 1988 | DEVS Formalism: A Framework for Hierarchical Model DevelopmentabstractA methodology is being developed to map hierarchical, modular discrete event models onto distributed simulator architectures. Concept developed for the first step of the methodology concerning model representation are discussed. The DEVS (Discrete Event System Specification) is extended to facilitate modular, hierarchical model specification. Procedures for top-down model development are expressed with the extended formalism and illustrated with a computer system model design.> Arturo I. Concepcion, Bernard P. Zeigler |
IEEE Trans. Software Eng. | 2 |
| 1988 | Entity Structure Based Design Methodology: A LAN Protocol ExampleabstractAn application of the system entity structure is illustrated: a frame-like knowledge representation scheme is used to design local area networks (LANs). An entity structure for a data-link-layer protocol that illustrates many possible applications is introduced. The main concepts of the design methodology are illustrated using this example entity structure, and the underlying simulation environment is briefly discussed. The methodology aims to facilitate evaluation of a wide family of design alternatives and component combinations.> Süleyman Sevinc, Bernard P. Zeigler |
IEEE Trans. Software Eng. | 2 |
| 1985 | Towards a Theory of Adaptive Computer Architectures
Bernard P. Zeigler, Robert G. Reynolds |
ICDCS | 1 |
| 1984 | Abstraction in methodology: A framework for computer support
Bernard P. Zeigler, Roy Rada |
Inf. Process. Manag. | 1 |
| 1977 | Canonical realization of general time systems
Bernard P. Zeigler |
Inf. Sci. | 1 |
| 1975 | Statistical Simplification of Neural Nets
Bernard P. Zeigler |
Int. J. Man Mach. Stud. | 1 |
| 1975 | Maximally Independent Sets, Minimal Generating Sets, and Irreducibles
Bernard P. Zeigler |
Math. Syst. Theory | 1 |
| 1973 | Every Discrete Input Machine is Linearly Simulatable
Bernard P. Zeigler |
J. Comput. Syst. Sci. | 1 |
| 1972 | Proof of A Conjecture by A. W. Burks and H. Want: Some Relations between Net Cycles and States Cycles
Bernard P. Zeigler |
Inf. Control. | 1 |
| 1972 | Toward a Formal Theory of Modeling and Simulation: Structure Preserving MorphismsabstractA simulation consists of a triple of automata (system to be simulated, model of this system, computer realizing the model).In a valid simulation these elements are connected by behavior and structure preserving morphisms.Informational and complexity considerations motivate the development of structure preserving morphisms which can preserve not only global, but also local dynamic structure.A formalism for automaton structure assignment and the relevant weak and strong structure preserving morphisms are introduced.It is shown that these preservation notions properly refine the usual automaton homomorphism concepts.Sufficient conditions are given under which preservation of the local state space structure (weak morphism) also forces the preservation of component interaction.The strong sense in which these conditions are necessary is also demonstrated.This provides a rationale for making valid inferences about the local structure of a system when that of a behaviorally valid model is known. Bernard P. Zeigler |
J. ACM | 1 |
| 1971 | A Note on Series Parallel Irreducibility
Bernard P. Zeigler |
Math. Syst. Theory | 1 |
| 1971 | Feedback in Homomorphic RealizationsabstractIt is known that for every integer d there are transition functions not isomorphically realizable by any net having feedback indegree (the largest number of wires that any delay receives from other delays in its feedback loop) less than d. Here we show that, in contrast to the isomorphic case, every transition function can be homomorphically realized by nets of feedback indegree not exceeding 2. This is a least upper bound, since simple nets (i. e., those having feedback indegrees not exceeding 1) are shown not to be universal in this sense. Bernard P. Zeigler |
IEEE Trans. Computers | 1 |