RSA Client and Executor BSpec Rahul Taing Chandresh
RSA Client and Executor B-Spec Rahul Taing Chandresh Karira Kester Marrain
Context Diagram
Module Diagram
DFD
Functional Requirements n GUI Process n n Shall allow user to enter login information Shall allow user to select and open any of the following tool interface: n n n n n Model Builder Test Interface Repository Interface Legacy Console Application Interface Tools from RSA Tool Set Shall display error messages to user Shall accept configuration file, authentication results and error messages from XML Handler Shall accept tool names and error messages from loader Shall send configuration file and user selected tool name to loader Shall send login credentials to XML Handler
n XML Handler Process n Shall create XML messages for following commands: n n n n Shall interpret following XML messages: n n n n n Name Look. UP Command Test Command Repository Resource Tool. Set Command Authentication Query Authentication Response Test Results Repository Response Repository Resources Tool. Set Results Name Look. Up Response Errors Shall be capable of sending XML messages to other sub-systems Shall be capable of receiving XML messages from other sub-systems Shall be capable of sending configuration file, authentication result and errors to GUI
n Loader n Shall read configuration file for list of tools present at server n Shall send tool names and error messages to GUI n Shall provide tool location to XML Handler on request n Shall load interface of the tool selected by the user on GUI
- Slides: 7