Title Page
Legal Notice
Table of Contents
Introduction
Requirements
Design
Quality Assurance and Testing
|
Requirements for the FRAMES Domain Editor
The FRAMEwork System (FRAMES) is managed through five editors, each with its own documentation:
- Conversion Editor, which manages measures and units used by dictionaries and datasets to automatically convert between different mediums
- Dictionary Editor, which creates and edits dictionaries used by FRAMES to categorize data
- Module Editor, which creates and manages the modules that manipulate data by specifying dictionaries
- Domain Editor, which organizes a palette of modules
- Simulation Editor, which runs the analysis.
This section summarizes requirements for the Domain Editor. Those interested in setting up a risk scenario and analyzing data should refer to the start up documentation for additional information. Those interested in importing a module into FRAMES should refer to the importation documentation for additional information.
The Domain Editor provides the capability to customize a FRAMES 2.0 session. In FRAMES 2.0, domains are nothing more than an organization of modules on a palette. Domains are designed with the understanding that certain modules can be grouped together, either in a group or subgroup within a domain's class. In previous versions of FRAMES, only one domain existed, and groups were static. With FRAMES 2.0, multiple domains can be created with any combination of groups and subgroups. The Domain Editor provides the capability of setting up the palette by managing the main components on the palette. The main components are described below:
- Domains - an organization of modules on a palette. A domain contains four base classes and an icon that will be displayed in FRAMES 2.0. The icon can be modified, but none of the classes can be added or deleted from the domain.
- Classes - the type of component. There are four classes present in FRAMES 2.0: Model, System, Database, and Viewer. The classes depict how a module is represented in FRAMES.
- Groups - one of two locations where a module can be added to a domain. A group may contain multiple subgroups, modules, and an icon to be displayed in FRAMES 2.0.
- Subgroups - the other location where a module can be added to a domain. A subgroup contains an icon that will be displayed in FRAMES 2.0 and is capable of containing multiple modules. Any module that does not declare an icon in the Module Editor will inherit the subgroup's icon.
The Domain Editor allows the user to manage the main components of the domain. As requirements, the Domain Editor will allow the user to perform the following tasks:
- Add a domain
- Edit a domain
- Delete a domain
- Set a domain icon
- Add a class
- Edit a class
- Delete a class
- Set a class icon
- Add a group
- Edit a group
- Delete a group
- Set a group icon
- Add a subgroup
- Edit a subgroup
- Delete a subgroup
- Set a subgroup icon.
|