next up previous contents index FOREST_HomepageFOREST_Example_Homepage
Next: Description Class ExpectedUsage Up: No Title Previous: Description Class TemperatureCtrlPanelRoom

   
Description Class TemperatureCtrlPanel

INTENTION

This class combines the two classes TemperatureCtrlPanelFM and TemperatureCtrlPanelRoom resulting in a class that contains all entities concerning the control of the temperature in a room for which a value can be entered using a control panel. Besides the collection of the entities of the two mentioned classes in this class also those entities are introduced for which the facility manager can specify a default value that can be changed by a user.

This class does not contain the values that can be entered concerning the malfunction of a sensor or actuator. They are introduced in the description classes dealing with the malfunctions of sensors and actuators.

SIGNATURE

Object  tCPFM  :  TemperatureCtrlPanelFM
Intention : This object represents the part of the temperature control panel containing the entities for which the facility manager can enter a value.
Postreferences : msref RoomTemperature : M_RT1
    msref RoomTemperature : M_RT3
    msref RoomTemperature : M_RT4
    msref RoomTemperature : M_RT5
    msref RoomTemperature : M_RT6
    msref RoomTemperature : M_RT7
    msref RoomTemperature : M_RT8
    msref Floor : M_F3
    msref Floor : M_F4
    msref Floor : M_F5
    msref Floor : M_F6
    msref Floor : M_F7
    msref Floor : M_F8
    msref Floor : M_F9
    msref Floor : M_F10
    msref Floor : M_F11
    msref Floor : M_F12

Object  tCPRoom  :  TemperatureCtrlPanelRoom
Intention : This object represents the part of the temperature control panel containing the entities for which a user can enter a value.
Postreferences : msref RoomTemperature : M_RT1

Object  expectedUsageTimes  :  OccDelayTimes
Intention : This object represents the set of occupancy delay times $\mathit{dt}_1$, $\mathit{dt}_2$, $\mathit{dt}_3$ in the case that a usage of the room is expected. This object is specific for each room.
Postreferences : msref RoomTemperature : M_RT6
    msref RoomTemperature : M_RT7
    msref RoomTemperature : M_RT8
    msref RoomTemperature : M_RT11

Object  notExpectedUsageTimes  :  OccDelayTimes
Intention : This object represents the set of occupancy delay times $\mathit{dt}_1$, $\mathit{dt}_2$, $\mathit{dt}_3$ in the case that a usage of the room is not expected. This object is specific for each room.
Postreferences : msref RoomTemperature : M_RT6
    msref RoomTemperature : M_RT7
    msref RoomTemperature : M_RT8
    msref RoomTemperature : M_RT12

Object  comfortTemperature  :  ControlledInput(INPUT_DOM  =  COMFORT_TEMP)
Intention : This object represents the current comfort temperature of a room (depending on the values entered by the facility manager and the room user). This object is specific for each room.
Postreferences : msref RoomTemperature : M_RT2
REQUIREMENT SPECIFICATIONS

Property  R_TCP1 
NonFormal : The control panels should be easy and intuitive to use.


next up previous contents index FOREST_HomepageFOREST_Example_Homepage
Next: Description Class ExpectedUsage Up: No Title Previous: Description Class TemperatureCtrlPanelRoom
Forest-System
1999-06-10