Decision support, planning, and data management of complex, discrete event systems

Complex software environments, such as CAD systems, consist of many modules which are often created, maintained, and executed separately. When such systems are invoked, appropriate execution sequences and parameters must be determined for each module so that desired results are produced. The task of planning, executing, and supervising the CAD environments has become so complex that it requires advanced computer support facilities. A sophisticated design process management system (DPMS) that helps to manage globally the design process in order to achieve adequate (if not optimal) design results is introduced. It thus makes design systems more autonomous by freeing resources for the critical design steps. The architecture of the system, as well as its data management, decision support, and planning facilities are described in detail and a prototype system is presented. The system has been used in the electronic design automation area.<<ETX>>

[1]  Ralph H. Sprague,et al.  Building Effective Decision Support Systems , 1982 .

[2]  Randy H. Katz,et al.  A history model for managing the VLSI design process , 1990, 1990 IEEE International Conference on Computer-Aided Design. Digest of Technical Papers.

[3]  Jay B. Brockman,et al.  A Schema-Based Approach to CAD Task Management , 1992, Electronic Design Automation Frameworks.

[4]  Helmut Lagger,et al.  Knowledge based design flow management , 1990, 1990 IEEE International Conference on Computer-Aided Design. Digest of Technical Papers.

[5]  Hartmann J. Genrich,et al.  Predicate/Transition Nets , 1986, Advances in Petri Nets.

[6]  Pieter van der Wolf,et al.  Design flow management in the NELSIS CAD framework , 1991, 28th ACM/IEEE Design Automation Conference.

[7]  Alice C. Parker,et al.  A Design Utility Manager: the ADAM Planning Engine , 1986, 23rd ACM/IEEE Design Automation Conference.

[8]  Peter van den Hamer,et al.  A data flow based architecture for CAD frameworks , 1990, 1990 IEEE International Conference on Computer-Aided Design. Digest of Technical Papers.

[9]  Alberto Di Janni A Monitor for Complex CAD Systems , 1986, DAC 1986.

[10]  Stephen W. Director,et al.  An Object Oriented Approach to CAD Tool Control within a Design Framework , 1989, 26th ACM/IEEE Design Automation Conference.

[11]  Michael L. Bushnell,et al.  VLSI CAD Tool Integration Using the Ulysses Environment , 1986, 23rd ACM/IEEE Design Automation Conference.

[12]  Margarida F. Jacome,et al.  Design process management for CAD frameworks , 1992, [1992] Proceedings 29th ACM/IEEE Design Automation Conference.

[13]  Jerzy W. Rozenblit,et al.  Design for high autonomy: An overview , 1992, Appl. Artif. Intell..

[14]  Alberto Di Janni A monitor for complex CAD systems , 1986, DAC.

[15]  Hartmann J. Genrich Predicate/transition nets , 1987 .