A project Document of the atc application Programming Interface Working Group



Download 353.52 Kb.
Page1/6
Date31.07.2017
Size353.52 Kb.
#25024
  1   2   3   4   5   6
A Project Document of the

ATC Application Programming Interface Working Group

ATC APIRI SDD WTWB v01.00

Application Programming Interface (API) Reference Implementation Software Design Description (SDD) v01.00 Walkthrough Workbook (WTWB)




March 9, 2014

WTWB in support of: USDOT Contract # DTFH61-11-D-00052, Task Order # T-13-003
For use by: Members of the ATC API Working Group
Consulting Team for the ATC API Reference Implementation Project
Prepared by: Ralph W. Boaz, Pillar Consulting, Inc.

Copyright 2014 AASHTO/ITE/NEMA. All rights reserved.



CHANGE HISTORY



DATE

NOTE

03/09/14

Initial Draft v01.00























































NOTICE
Joint NEMA, AASHTO and ITE Copyright and

Advanced Transportation Controller (ATC)
Application Programming Interface (API) Working Group

These materials are delivered "AS IS" without any warranties as to their use or performance.
AASHTO/ITE/NEMA AND THEIR SUPPLIERS DO NOT WARRANT THE PERFORMANCE OR RESULTS YOU MAY OBTAIN BY USING THESE MATERIALS. AASHTO/ITE/NEMA AND THEIR SUPPLIERS MAKE NO WARRANTIES, EXPRESSED OR IMPLIED, AS TO NON-INFRINGEMENT OF THIRD PARTY RIGHTS, MERCHANTABILITY, OR FITNESS FOR ANY PARTICULAR PURPOSE. IN NO EVENT WILL AASHTO, ITE, NEMA, OR THEIR SUPPLIERS BE LIABLE TO YOU OR ANY THIRD PARTY FOR ANY CLAIM OR FOR ANY CONSEQUENTIAL, INCIDENTAL, OR SPECIAL DAMAGES, INCLUDING ANY LOST PROFITS OR LOST SAVINGS ARISING FROM YOUR REPRODUCTION OR USE OF THESE MATERIALS, EVEN IF AN AASHTO, ITE, OR NEMA REPRESENTATIVE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Some states or jurisdictions do not allow the exclusion or limitation of incidental, consequential, or special damages, or exclusion of implied warranties, so the above limitations may not apply to you.
Use of these materials does not constitute an endorsement or affiliation by or between AASHTO, ITE, or NEMA and you, your company, or your products and services.
If you are not willing to accept the foregoing restrictions, you should immediately return these materials.
ATC is a trademark of NEMA/AASHTO/ITE.

CONTENTS


INTRODUCTION 5

1Purpose 5



1Purpose 5

2Scope 5


2Scope 5

REFERENCES 5

DESIGN ANALYSIS 6

WALKTHROUGH MATRIX 7


INTRODUCTION




1Purpose

This document is a walkthrough workbook (WTWB) to facilitate the formal review of the Advanced Transportation Controller (ATC) Application Programming Interface (API) Reference Implementation (RI) Software Design Document (SDD) v01.00. It is a tool to help reviewers to verify that the design of the software to be developed will meet the requirements of the ATC 5401 Standard. It provides traceability from the requirements within the ATC 5401 Standard to the design elements in the SDD to ensure that each requirement is completely addressed. This WTWB has been developed for:




  1. The consulting team contracted to develop the software described; and




  1. The consultants, manufacturers, and public transportation professionals who participate in the API Working Group (WG) who provide domain expertise, quality assurance, testing assistance and ultimately the maintenance of the software; and



2Scope

The focus of this WTWB is on the APIRI SDD v01.00 document. In order to perform the review, ready access to the API 5401 Standard is necessary as some design elements are defined therein. It possible that anomalies in the requirements or design elements defined in the ATC 5401 Standard may be discovered. If an anomaly is found, it will be noted for a later discussion and the review of the SDD will continue.



REFERENCES

Institute of Electrical and Electronics Engineers, IEEE Std 1016-1998, IEEE Recommended Practice for Software Design Descriptions. IEEE, 1998.

http://standards.ieee.org/index.html
Institute of Electrical and Electronics Engineers, IEEE Std 10287-1997, IEEE Standard for Software Design Reviews. IEEE, 1997.

http://standards.ieee.org/index.html


Institute of Transportation Engineers, ATC 5201 Advanced Transportation Controller (ATC) Standard Version 06. ATC Joint Committee, 30 July 2012.
http://www.ite.org/standards/index.asp
Institute of Transportation Engineers, ATC 5401 Application Programming Interface (API) Standard for the Advanced Transportation Controller (ATC) v02. ATC Joint Committee, 15 September 2013. http://www.ite.org/standards/index.asp



Download 353.52 Kb.

Share with your friends:
  1   2   3   4   5   6




The database is protected by copyright ©ininet.org 2024
send message

    Main page