Structured _testing

  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Structured _testing as PDF for free.

More details

  • Words: 1,018
  • Pages: 9
Software Requirements Definition Extractor V15.00

Template Software Requirements Definition v 1.00 When printed out, this document shall be considered as “uncontrolled”

p 1/9

Document Reference Date

DPE_Template_Software Requirements Definition.doc 19/10/04

Author(s)

DPE-ken

Template Software Requirements Definition v 1.00 When printed out, this document shall be considered as “uncontrolled”

p 2/9

Document Control Information Document Name

SRD_Extractor_V15_00.doc

Document Version

1.0

Author

TVD

Date of Release

21/02/05

Total Pages

8

Review Period Distribution

Release Information Action

Responsibility

Date

Name

Released by Reviewed by Approved by

Revision History Version

Issue date

Reason for change

0.1

16/02/05

First draft

1.0

21/02/05

Initial Version

Description of change

Template Software Requirements Definition v 1.00 When printed out, this document shall be considered as “uncontrolled”

p 3/9

Table of Contents 1. Introduction......................................................................... ..........5 1.1 1.2 1.3 1.4

Purpose...............................................................................................5 Scope........................................................................................... ........5 References...........................................................................................5 Definitions, Acronyms and Abbreviations...............................................5

2. ANALYSIS “AS IS”............................................... ............................6 2.1 Overview of Current System..................................................................6 2.2 Limitations of the Current System.........................................................6 2.3 Conclusion............................................................................................6

3. ANALYSIS “TO BE”............................................................. .............7 3.1 Objectives............................................................................................7 3.2 Requirements.......................................................................................7 3.3 System Attributes.................................................................................9

Template Software Requirements Definition v 1.00 When printed out, this document shall be considered as “uncontrolled”

p 4/9

1.Introduction 1.1Purpose This document will describe the requirements for Extractor version 15.00. This is a version that will be compatible with the new features introduced in TIF15/ NCS15.

1.2Scope Only the influence of the new NCS15 features will be described. Any bug fixes or feature request that should also be solved in Extractor V15.00 will be described and communicated via BugZilla or MKS. See the specific project instructions to know where to find these.

1.3References A detailed description of the TIF15 data model can be found on TAIP.

1.4Definitions, Acronyms and Abbreviations

Template Software Requirements Definition v 1.00 When printed out, this document shall be considered as “uncontrolled”

p 5/9

2.ANALYSIS “AS IS” 2.1Overview of Current System Not applicable.

2.2Limitations of the Current System Not applicable.

2.3Conclusion Not applicable.

Template Software Requirements Definition v 1.00 When printed out, this document shall be considered as “uncontrolled”

p 6/9

3.ANALYSIS “TO BE” 3.1Objectives The objective of this Extractor version is to contain support for the features introduced in TIF 15. In the table below, the new features are listed and an indication is given to what extent the features have an influence on the Extractor tool. Lane Information 3D Landmarks Warning Signs Speed Cameras Toll gate Passport control Bus Terminal Miscellaneous

No influence Has Influence on the algorithm No influence No influence No influence No influence No influence No influence

Only the “3D landmarks” feature has an influence on Extractor. All other features are generic, i.e. they only require adaptation of ini files, not related to the tools. For supporting the other features, no changes must be made to Extractor.

3.2Requirements 3.2.1Functional Requirements Only the requirements regarding the “3D landmarks” feature will be described, for the other features there are no extra requirements. For a POI of type “3D Landmark”, the VRML file will be stored “in” the TIF database. The path to this file is stored as an EAT attribute in the database. The specification of the path to this file can be found on TAIP. The consistency software will check if all VRML files referenced by a 3D Landmark POI actually exist. It will be possible to indicate if the VRML files for 3D landmarks should be copied. •



In case the VRML files should be copied If a POI of type “3D Landmark” is part of the area that should be extracted, the VRML file has to part of the resulting extracted dataset. The path in the EAT attribute of the resulting POI will refer to a VRML file having the same content as the one the original POI referred to. Providing there are no consistency errors related to VRML files before the extraction, no consistency errors related to VRML files may exist after the extraction. In case the VRML files should not be copied The resulting (extracted) dataset may not contain any VRML files. Any consistency error regarding VRML files existing after the extraction may be ignored.

Template Software Requirements Definition v 1.00 When printed out, this document shall be considered as “uncontrolled”

p 7/9

3.2.2Data Requirements N/A

3.2.3Performance Requirements If no VRML files should be copied to the extracted dataset, the performance of the software should be as good as the performance of Extractor V14.00. In case VRML files should be copied to the extracted dataset, a performance decrease of maximum 1% can be accepted.

3.2.4Interface Requirements The caption of the main interface should be updated to be able to identify the version of the tool as 15.00. The interface should provide an option to switch the copying of VRML files on or off. An extra groupbox should be added to the options tab sheet. The groupbox should be called External file options, containing (for now) only a checkbox for switching on or off the copying of 3D landmark VRML files. If checked, the software will copy the VRML files, otherwise not. See the image below for an example of the interface design. By default, the copying of VRML files should be switched on in all Exchange profiles.

3.2.5Testing Requirements General Regression tests regarding the functionality and performance of the tool should be performed. Specific tests should be performed if new NCS-15 features other than 3D landmarks are extracted correctly. 3D landmarks For 3D landmarks, tests should be performed to check if the behaviour of the tool is correct according to the settings in the interface. Tests should be performed if all VRML files are correctly transferred if they have to be transferred. It should also be tested if there are indeed no VRML files in the resulting dataset when the option is switched off. Performance Tests should be performed to check if the above-mentioned performance criteria are met. Template Software Requirements Definition v 1.00 When printed out, this document shall be considered as “uncontrolled”

p 8/9

3.2.6Other Requirements None

3.3System Attributes 3.3.1Reliability N/A

3.3.2Availability N/A

3.3.3Security N/A

3.3.4Portability N/A

Template Software Requirements Definition v 1.00 When printed out, this document shall be considered as “uncontrolled”

p 9/9

Related Documents

Structured Cobol
November 2019 9
Structured Notes
May 2020 6
Structured Cabling
November 2019 24
Structured _testing
November 2019 11
Structured Cobol1
November 2019 7
Testing
July 2020 14