Remote Data Navigator
Revision B - 3 MAY 1996
|
Name | Position | E-mail address | |
---|---|---|---|
Author(s): | Martin Fredriksson Linus Girdland Peter Wikström | Team Manager | pt93mf@pt.hk-r.se pt93lg@pt.hk-r.se pt93pw@pt.hk-r.se |
Responsible: | Peter Wikström | Team Manager | pt93pw@pt.hk-r.se |
To: | SAIDA | SAIDA@pt.hk-r.se | |
Cc: | Peter Molin Conny Johansson | Head of Department Quality Manager | Peter.Molin@ide.hk-r.se connyj@pt.hk-r.se |
Visual Basic and OLE are trademarks of Microsoft Corporation in the USA and other countries.
GLO_F 1 The RDN shall provide a graphical representation of the Data Server's hierarchy of SAIDA Variables. It shall ...
GLO_F 1.1 ... provide functionality to administrate SAIDA Variables in the Data Server through a GUI.
GLO_F 1.2 ... provide functionality to manage SAIDA Groups.
GLO_F 1.3 ... provide functionality to manage SAIDA Variables.
GLO_F 2 The RDN shall provide functionality to administrate logging of SAIDA Variables. It shall ...
GLO_F 2.1 ... provide functionality to control how and when to log SAIDA Variables.
GLO_F 3 The RDN shall provide functionality to administrate the Data Server's SAIDA Alarms through a GUI. It shall ...
GLO_F 3.1 ... provide functionality to create SAIDA Alarms.
GLO_F 3.2 ... provide functionality to remove SAIDA Alarms.
GLO_F 3.3 ... provide functionality to set the attributes of SAIDA Alarms.
GLO_F 3.4 ... provide functionality to view the attributes of SAIDA Alarms.
GLO_A 4 The RDN shall be highly reliable.
GLO_A 5 The RDN shall be able to run in several instances concurrently on the same computer.
GLO_A 6 The RDN shall provide an interface to client applications which is easy to access.
GLO_A 7 The RDN shall respond quickly to requests.
GUI_F 1 The GUI shall provide a graphical representation of the Data Server's hierarchy of SAIDA Variables. It shall ...
GUI_F 1.1.1 ... provide functionality to create SAIDA Groups in the hierarchy.
GUI_F 1.1.2 ... provide functionality to remove SAIDA Groups from the hierarchy.
GUI_F 1.1.3 ... provide functionality to rename SAIDA Groups.
GUI_F 1.2.1 ... provide functionality to create SAIDA Variables in SAIDA Groups.
GUI_F 1.2.2 ... provide functionality to remove SAIDA Variables from SAIDA Groups.
GUI_F 1.2.3 ... provide functionality to rename SAIDA Variables.
GUI_F 1.2.4 ... provide functionality to copy SAIDA Variables within the hierarchy.
GUI_F 1.2.5 ... provide functionality to move SAIDA Variables within the hierarchy.
GUI_F 1.2.6 ... provide functionality to set the attributes of SAIDA Variables.
GUI_F 1.2.6.1 ... provide functionality to set the value of SAIDA Variables.
GUI_F 1.2.6.2 ... provide functionality to set the name of SAIDA Variables.
GUI_F 1.2.6.3 ... provide functionality to bind SAIDA Variables to Network Variables.
GUI_F 1.2.7 ... provide functionality to view the attributes of SAIDA Variables.
GUI_F 1.2.7.1 ... provide functionality to view the name of SAIDA Variables.
GUI_F 1.2.7.2 ... provide functionality to view the data type of SAIDA Variables.
GUI_F 1.2.7.3 ... provide functionality to view the current value of SAIDA Variables.
GUI_F 1.2.7.4 ... provide functionality to view the binding of SAIDA Variables to Network Variables.
GUI_F 1.3 ... provide functionality to browse LCA Network Variables.
GUI_F 1.4.1 ... provide functionality to create SAIDA Logs for SAIDA Variables.
GUI_F 1.4.2 ... provide functionality to remove SAIDA Logs for SAIDA Variables.
GUI_F 1.4.3 ... provide functionality to set the attributes of SAIDA Logs.
GUI_F 1.4.3.1 ... provide functionality to choose on-change logging of SAIDA Variables.
GUI_F 1.4.3.2 ... provide functionality to choose periodic logging of SAIDA Variables.
GUI_F 1.4.3.2.1 ... provide functionality to set the interval of periodic logging of SAIDA Variables.
GUI_F 1.4.3.3 ... provide functionality to limit the size of SAIDA Logs by specifying the maximum number of logged values.
GUI_F 1.4.3.4 ... provide functionality to limit the size of SAIDA Logs by specifying the maximum age of logged values.
GUI_F 1.4.3.5 ... provide functionality to activate logging of SAIDA Variables.
GUI_F 1.4.3.6 ... provide functionality to deactivate logging of SAIDA Variables.
GUI_F 1.4.4 ... provide functionality to view the attributes of SAIDA Logs.
GUI_F 1.4.4.1 ... provide functionality to view the type of logging of SAIDA Variables.
GUI_F 1.4.4.2 ... provide functionality to view whether SAIDA Logs are activated or deactivated.
GUI_F 1.4.4.3 ... provide functionality to view number and age limits on SAIDA Logs.
GUI_F 1.4.5 ... provide functionality to view the logged values of SAIDA Variables.
GUI_F 1.4.5.1 ... provide functionality to view the logged value and index of SAIDA Variables stored at a specified time.
GUI_F 1.4.5.2 ... provide functionality to view the logged value and the time of logging of SAIDA Variables stored at a specified index in the log.
GUI_F 2.1 ... provide functionality to create SAIDA Alarms.
GUI_F 2.2 ... provide functionality to remove SAIDA Alarms.
GUI_F 2.3 ... provide functionality to set the attributes of SAIDA Alarms.
GUI_F 2.3.1 ... provide functionality to set the name of SAIDA Alarms.
GUI_F 2.3.2 ... provide functionality to set the conditions that triggers SAIDA Alarms.
GUI_F 2.3.3 ... provide functionality to set the action to occur on triggering of SAIDA Alarms.
GUI_F 2.3.4 ... provide functionality to activate SAIDA Alarms.
GUI_F 2.3.5 ... provide functionality to deactivate SAIDA Alarms.
GUI_F 2.4 ... provide functionality to view the attributes of SAIDA Alarms.
GUI_F 2.4.1 ... provide functionality to view the unique IDs of SAIDA Alarms.
GUI_F 2.4.2 ... provide functionality to view the names of SAIDA Alarms.
GUI_F 2.4.3 ... provide functionality to view the conditions that triggers SAIDA Alarms.
GUI_F 2.4.4 ... provide functionality to view the actions to occur on triggering of SAIDA Alarms.
GUI_F 2.4.5 ... provide functionality to view whether SAIDA Alarms are activated or deactivated.
GUI_F 4 The GUI shall be able to export SAIDA Variables to third part applications which support the use of DDE links.
GUI_A 5 It shall be possible to run several instances concurrently on the same computer.
OCX_F 1 The OCX shall provide functionality to manage the Data Server's hierarchy of SAIDA Variables. It shall ...
OCX_F 1.1.1 ... provide functionality to set the name of SAIDA Variables.
OCX_F 1.1.2 ... provide functionality to set the value of SAIDA Variables.
OCX_F 1.1.3 ... provide functionality to order the Data Server to bind SAIDA Variables to Network Variables.
OCX_F 1.1.4 ... provide functionality to set the log-attributes of SAIDA Variables.
OCX_F 1.1.5 ... provide functionality to order the Data Server to set a special string of SAIDA Variables which can be used to store arbitrary information.
OCX_F 1.2 ... provide functionality to retrieve the attributes of SAIDA Variables from the Data Server.
OCX_F 1.2.1 ... provide functionality to retrieve the name of SAIDA Variables.
OCX_F 1.2.2 ... provide functionality to retrieve the data type of SAIDA Variables.
OCX_F 1.2.3 ... provide functionality to retrieve the current value of SAIDA Variables.
OCX_F 1.2.4 ... provide functionality to retrieve the binding of SAIDA Variables to Network Variables.
OCX_F 1.2.5 ... provide functionality to retrieve a special string of SAIDA Variables which can be used to store arbitrary information.
OCX_F 1.2.6 ... provide functionality to retrieve logged values of SAIDA Variables from the Data Server.
OCX_F 1.2.6.1 ... provide functionality to retrieve the logged value of SAIDA Variables according to the time it was logged.
OCX_F 1.2.6.2 ... provide functionality to retrieve the logged value of SAIDA Variables according to the index of where it is stored in the log.
OCX_F 2.1 ... provide functionality to create SAIDA Alarms.
OCX_F 2.2 ... provide functionality to remove SAIDA Alarms.
OCX_F 2.3 ... provide functionality to set the attributes of SAIDA Alarms in the Data Server.
OCX_F 2.3.1 ... provide functionality to set the name of SAIDA Alarms.
OCX_F 2.3.2 ... provide functionality to set the conditions which triggers SAIDA Alarms.
OCX_F 2.3.3 ... provide functionality to set the action to occur on triggering of SAIDA Alarms.
OCX_F 2.3.4 ... provide functionality to activate SAIDA Alarms.
OCX_F 2.3.5 ... provide functionality to deactivate SAIDA Alarms.
OCX_F 2.4 ... provide functionality to retrieve the attributes of SAIDA Alarms from the Data Server.
OCX_F 2.4.1 ... provide functionality to retrieve the name of SAIDA Alarms.
OCX_F 2.4.2 ... provide functionality to retrieve the conditions which triggers SAIDA Alarms.
OCX_F 2.4.3 ... provide functionality to retrieve the action to occur on triggering of SAIDA Alarms.
OCX_F 2.4.4 ... provide functionality to retrieve status on whether SAIDA Alarms are activated or deactivated.
OCX_F 2.5 ... make changes of SAIDA Variables' attributes in atomic actions.
OCX_A 3 The OCX shall be able to run in several instances concurrently on the same computer.
OCX_F 4.1 ... provide functionality to export the Data Server's interface [SAGA 96-1] to enable applications with capability of using OCXs to get/set the status of SAIDA Variables in the Data Server.
OCX_A 5.1 ... respond quickly to requests from applications using it to communicate with the Data Server.
Attribute No | Scale | Worst case | Planned |
---|---|---|---|
GLO_A4 | Times per hour that the application crashes due to unforeseen errors. | 0.5 | 0.1 |
GLO_A5 | Number of instances runnable concurrently on the same computer. | 2 | 5 |
GLO_A6 | Number of lines of Visual Basic for Applications code to access a SAIDA Variable in the Data Server through the RDN. | 20 | 5 |
GLO_A7 | The time the RDN delays the receiving of information from the Data Server. | 5 s | 1 s |
GUI_A5 | Number of instances runnable concurrently on the same computer. | 2 | 5 |
OCX_A3 | Number of instances runnable concurrently on the same computer. | 2 | 5 |
OCX_A4 | Number of lines of Visual Basic code needed to access a SAIDA Variable in the Data Server. | 10 | 3 |
OCX_A5.1 | The delay between a request has been received from the RDN until it has been forwarded to the Data Server | 5 s | 1 s |
The delay between an answer has been received from the Data Server until it has been forwarded to the RDN | 5 s | 1 s |
[SIW 96-1], SIW, "RDN Unit test specification" Rev. A - University of Karlskrona/Ronneby, 1996.