# HISC Project Editor Window

The HISC project editor is based on the flat one but it is more complex. A HISC project is organized into subsystems and interfaces. Each subsystem has a set of supervisor DES and a set of plant DES. Interfaces have a set of supervisor interface DES. Each low-level subsystem communicates with the high-level subsystem through a dedicated interface. HPE uses three alternative views to display this structure: Hierarchical View, Level View and Flat View.

The Hierarchical View (shown above) is split into two panes: the top pane shows the project architecture – the subsystems and interface they use to communicate with each other; the bottom pane shows the details of the subsystem or interface currently selected in the top pane. The top pane shows the High-Level Subsystem as being selected hence the bottom pane shows the DES of the high-level subsystem split into two distinctive sets: the supervisor DES set and plant DES set. The Summary Tab is very similar to the one for flat projects but it shows properties specific to HISC projects. Please note that the Flat System Properties at the bottom of the summary tab, that is the nonblocking and controllable properties, are only set by the flat nonblocking check and the flat controllability check. The HISC property checks have no effect on them.

The Level View (shown below) displays the project structure by level. This view shows three levels: high-level, interface level and low-level. Under high-level, you can find the root node subsystem, under interface level, all the interfaces are displayed, and under low-level you can find all the subsystems that are below root node. Under each subsystem/interface you have access to the set of DES that is part of it. Note how the DES View Tab shown is similar to the one used in the Flat Project Editor. The Output Tab (not shown in figure) is also similar to the Output Tab used in the Flat Project Editor but it has additional options to display more data related to HISC projets.

The Flat View displays the HISC project as if it was a flat project. This view is exactly the same view as the one used in the Flat Project Editor. All supervisor DES from both high-level and low-level subsystems together with all interface DES make up the supervisor, and thus they are located in the supervisor section.

« Running Fault-Tolerant Algorithms | HISC Project Validity »