next up previous contents
Next: Communication Protocols Up: The Prototyping Environment Previous: The Interface Scheme

Overall Design

The Prototyping Environment (PE) consists of a central interface (CI) and subsystem interfaces (SSI). The tasks of the central interface are to:

The subsystem interfaces are the interface layers between the CI and the subsystems. This makes the design more flexible and enables us to change any of the subsystems without much change in the CI -- only the corresponding SSI need to be changed. The role of the SSIs are:

The assumption is that there is a user at each subsystem (by a user here we mean one or more skilled persons who understand this subsystem), and there is a user operating the central interface as a general director and coordinator for the design process. In other words, the CI is to assist in the coordination of the job and to help communicate with all subsystems. Figure 31 shows an overall view of the suggested design.

  figure673
Figure 31: Overall design of the prototyping environment.  

In the first phase of implementing the PE, the users have more work to do. The CI and SSIs maintain the information routing between the subsystems by sending messages to the corresponding user at each subsystem, then the action itself (e.g., update a file) is accomplished by the user. Later on, the system will be automated to perform most of these actions itself and the user will simply be informed of the actions taken.




next up previous contents
Next: Communication Protocols Up: The Prototyping Environment Previous: The Interface Scheme

Matanya Elchanani
Wed Dec 18 17:00:21 EST 1996