IEEE 771 1998
$96.42
IEEE Guide to the Use of the ATLAS Specification
Published By | Publication Date | Number of Pages |
IEEE | 1998 | 291 |
Revision Standard – Active. Guidance in the use of ATLAS test languages is provided. ATLAS may be used to de- scribe test requirements independent of any specific test equipment, and examples of best practice in the use of ATLAS are given.
PDF Catalog
PDF Pages | PDF Title |
---|---|
1 | Title page |
3 | Introduction Participants |
5 | CONTENTS |
8 | 1. Overview 1.1 Scope 1.2 Purpose 1.3 Related documents |
9 | 2. References 3. Definitions |
11 | 4. The need for a test language standard 4.1 The importance of unambiguous communication 4.2 Types of languages |
13 | 4.3 Need for unambiguous language 4.4 The portability of ATLAS |
14 | 4.5 ATLAS development |
18 | 4.6 Continued regulated growth of ATLAS |
19 | 4.7 ATLAS as an aid to the management of testing 4.8 Benefits of a standard 5. The current ATLAS standards 5.1 Definition of ATLAS 5.2 IEEE Std 716-1995 |
20 | 5.3 ARINC Specification 626-3 5.4 IEEE Std 771-1998 6. Structure and characteristics of ATLAS 6.1 General definition 6.2 General characteristics of ATLAS 6.3 Levels of ATLAS |
21 | 6.4 ATLAS test requirement structures |
26 | 6.5 FSD |
27 | 6.6 Non-ATLAS usage 7. The elements of ATLAS 7.1 The ATLAS character set |
30 | 7.2 ATLAS keywords 7.3 ATLAS number conventions |
33 | 7.4 User-defined labels |
34 | 7.5 Types of ATLAS data |
36 | 7.6 Constants 7.7 Variables |
37 | 7.8 Initializing variables |
38 | 7.9 Connections 7.10 Classification of the language elements 7.11 Verbs |
44 | 7.12 Nouns and modifiers 8. Writing a test requirement in ATLAS 8.1 Introduction 8.2 Analysis of the test problem |
45 | 8.3 Segmenting the test requirement 8.4 Flowcharting |
47 | 8.5 Logical branching |
49 | 8.6 Test resources 8.7 Arrangement of test requirement |
51 | 8.8 Using procedures |
52 | 8.9 Instructions to and from the operator |
55 | 8.10 Applying power to the UUT |
56 | 8.11 Resource allocation |
57 | 8.12 Identifying signals with resources 8.13 Applying analog test signals |
59 | 8.14 Applying digital signals 8.15 Sensing UUT responses |
61 | 8.16 Statement execution rate 8.17 Postponing statement execution |
65 | 8.18 Branching 8.19 Entry points |
66 | 8.20 Iteration in testing |
72 | 8.21 Multiple-action verbs 8.22 Time-out fields |
73 | 8.23 Test problems not explicitly covered by ATLAS vocabulary |
74 | 8.24 Use of comments |
75 | 8.25 Shutting down a UUT |
76 | 8.26 Recommended practices for good ATLAS |
79 | 9. Documentation and structuring of test requirements 9.1 Documentation of test requirements 9.2 UUT |
80 | 9.3 Design requirement |
81 | 9.4 Production test procedure |
84 | 9.5 ATLAS test specification |
109 | 10. ATLAS elements 10.1 Introduction 10.2 ATLAS verbs |
110 | 10.3 ATLAS nouns |
112 | 10.4 ATLAS noun modifiers |
119 | 10.5 ATLAS units |
126 | 11. Glossary of ATLAS keywords |
171 | 12. ATLAS problems and proposals 12.1 Submitting an ATLAS problem |
172 | 12.2 Submitting an ATLAS proposal |
173 | 12.3 Submitting an ATLAS extension |
174 | 12.4 Involvement with ATLAS standards activities |
175 | Annex A—ATLAS in analog testing A.1 Analog systems A.2 Steady state signals |
180 | A.3 Modulated-signal nouns |
184 | A.4 ATLAS noun modifiers |
187 | Annex B—ATLAS in digital testing B.1 Introduction |
190 | B.2 Discrete digital testing |
199 | B.3 Complex digital testing |
203 | Annex C—ATLAS in air navigation system testing C.1 Introduction |
204 | C.2 ADF |
205 | C.3 ATC |
208 | C.4 DME |
210 | C.5 IFF |
213 | C.6 ILS |
216 | C.7 TACAN |
219 | C.8 VOR |
221 | C.9 Example complete test program |
230 | Annex D—Timing and synchronization in ATLAS D.1 Introduction D.2 Identifying events |
240 | D.3 Controlling the test procedure |
243 | D.4 Synchronizing test signal execution at the UUT |
249 | Annex E—ATLAS in data-bus testing E.1 Overview E.2 ESTABLISH PROTOCOL statement E.3 DEFINE EXCHANGE statement |
250 | E.4 DEFINE EXCHANGE-CONFIGURATION statement E.5 ENABLE EXCHANGE-CONFIGURATION statement E.6 DO EXCHANGE statement |
251 | E.7 UPDATE EXCHANGE and FETCH EXCHANGE statements |
252 | E.8 CONNECT EXCHANGE-CONFIGURATION and DISCONNECT EXCHANGE-CONFIGURATION statements E.9 DISABLE EXCHANGE-CONFIGURATION statement E.10 Typical examples of exchange statement programming |
261 | Annex F—The ATLAS escape mechanism F.1 Introduction F.2 Concepts F.3 Enable, escape to procedure |
267 | Annex G—Complex signals in ATLAS G.1 Introduction G.2 Complex signal definition structure |
276 | G.3 Complex signal as a noun |
282 | G.4 Signal sweeping using noncomplex signal nouns |
286 | G.5 Complex signal examples |