ATIS 0800052-2011 IIF Requirements Guidelines.pdf

上传人:visitstep340 文档编号:541389 上传时间:2018-12-08 格式:PDF 页数:19 大小:236.09KB
下载 相关 举报
ATIS 0800052-2011 IIF Requirements Guidelines.pdf_第1页
第1页 / 共19页
ATIS 0800052-2011 IIF Requirements Guidelines.pdf_第2页
第2页 / 共19页
ATIS 0800052-2011 IIF Requirements Guidelines.pdf_第3页
第3页 / 共19页
ATIS 0800052-2011 IIF Requirements Guidelines.pdf_第4页
第4页 / 共19页
ATIS 0800052-2011 IIF Requirements Guidelines.pdf_第5页
第5页 / 共19页
亲,该文档总共19页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、 ATIS-0800052 IIF REQUIREMENTS GUIDELINES ATIS is the leading technical planning and standards development organization committed to the rapid development of global, market-driven standards for the information, entertainment and communications industry. More than 200 companies actively formulate sta

2、ndards in ATIS Committees, covering issues including: IPTV, Cloud Services, Energy Efficiency, IP-Based and Wireless Technologies, Quality of Service, Billing and Operational Support, Emergency Services, Architectural Platforms and Emerging Networks. In addition, numerous Incubators, Focus and Explo

3、ratory Groups address evolving industry priorities including Smart Grid, Machine-to-Machine, Connected Vehicle, IP Downloadable Security, Policy Management and Network Optimization. ATIS is the North American Organizational Partner for the 3rd Generation Partnership Project (3GPP), a member and majo

4、r U.S. contributor to the International Telecommunication Union (ITU) Radio and Telecommunications Sectors, and a member of the Inter-American Telecommunication Commission (CITEL). ATIS is accredited by the American National Standards Institute (ANSI). For more information, please visit . Notice of

5、Disclaimer for traceability it is always listed in the document but marked as deprecated. The requirement reference is always before any sentence with requirement language. The requirement reference is always in Bold type. 4.5.1 Requirement Reference Figure 1 shows the requirement reference structur

6、e. A period “.” is used to delimit the parameters. Figure 1: Requirement Numbering 4.5.1.1 Requirement Number Header The text “REQ” is used to indicate the requirement reference. REQ. Deprecated.KKKOptional deprecated notice and version/date when deprecatedDocument Version or Date if not initial rel

7、easeEnumerated Requirement NumberATIS Published Specification Number or WT number ATIS-0800052 6 4.5.1.2 Document Number The document number for published specifications is the ATIS document number. For working texts, it is the WT number (e.g., WT-104). 4.5.1.3 Version Number For initial release of

8、non-ANSI ATIS documents, this field is not included. For other than initial release of non-ANSI ATIS document, this field will be one of the following: Year of release for ANSI ATIS documents. Version of released ANSI documents (e.g., v002). Revision of working text (e.g., R33). 4.5.1.4 Requirements

9、 Number An enumerated number is assigned to each requirement. Once a document is released, these numbers are fixed to that requirement. For working text, the editor may choose to fix these numbers or modify them. It should be noted that Microsoft Word allows for simple enumeration using the SEQ fiel

10、d code. These can be converted to text by using the shortcut key. 4.5.1.5 Requirements Deprecation Notice If a requirement has been deprecated, only then is the deprecation notice added. This notice is enclosed within brackets, and contains the word “Deprecated” followed by a period and the version

11、of the document from which it was deprecated. 4.5.2 Released Documents The proposed requirement reference includes the version number of the released document that the requirement first appears. For example: REQ.0000000.1 The example device shall implement the example function. (Requirement originat

12、es in initial release of document.) REQ.0000000.v002.42 The example device shall implement a new example function. (Requirement originates in V002 of document.) 4.5.3 Working Texts If a requirement is added while the document is in working text, then the working text version is included, and will be

13、 modified when the ATIS document is released. For example: REQ.WT00.R1.43 The example device shall implement another new example function. (Requirement originates in WT00, R1). Contributions can contain the requirement number; however, it may be modified at the editors discretion, for example, if th

14、ere are conflicting requirement numbers between different contributions. If a requirement is removed from a working text that was not in a released document, then the requirement is deleted (e.g., not deprecated). 4.5.4 Deprecated Requirements Once a document has been released, requirements are neve

15、r deleted. Requirements that are no longer valid are deprecated and so noted. For example: ATIS-0800052 7 REQ.0000000.1Deprecated.v003 The example device shall implement the example function. This requirement has been deprecated. (Requirement originates in initial release of document, is deprecated

16、in v003 of released document.) 4.5.5 Normatively Edited Requirements If there is a desire to normatively edit a requirement, then the original requirement is deprecated and a new requirement is added. Explanatory text is added after both requirements. For example: REQ.0000000.1Deprecated.v003 The ex

17、ample device should implement the example function A. This requirement has been deprecated and replaced with requirement REQ.0000000.v003.100. (Requirement originates in initial release of document, is deprecated in v003 of released document and replaced with new requirement.) REQ.0000000.v003.100 T

18、he example device shall implement the example function A. This is an updated version of REQ.0000000.1. (New normatively edited requirement.) 4.5.6 Non-Normative Edited Requirements If there is a desire to editorially edit a requirement, for example due to spelling, then no change is made to the requ

19、irement reference. New text is included within brackets and removed text is indicated with strikethrough within brackets. If necessary, informative text of the change follows the requirement. If a single letter is modified, it is suggested that the entire word be updated for clarity. For example: RE

20、Q.0000000.1 The example device shall implamentimplement the example function. (Requirement originated in initial release of document, editorially changed in later release to fix misspelled word.) 4.6 Requirements Language 4.6.1 Types of Requirements There are four types of requirements: Mandatory Re

21、commended Optional Conditional-Mandatory Each type has different requirement language formats. 4.6.1.1 Mandatory A Mandatory Requirement is one that must be implemented in order to meet correct operation, certification, regulatory, and interoperability. The Mandatory Requirements are written so that

22、, within a single sentence, the word “shall” is present once in italics. An example is: REQ.0000000.24 The example device shall implement the DHCP protocols for IPV4 and IPV6. Mandatory requirements that state a conditional operation and the required function will use the word “When”. 4.6.1.2 Recomm

23、ended A Recommended Requirement is one that is recommended to be implemented but does not have to be implemented. Usually, this is because of planned future functions, perceived better operation, or some ATIS-0800052 8 other reason. Recommended Requirements are written so that, within a single sente

24、nce, the word “should” is present once in italics. An example is: REQ.0000000.25 The example device should implement the SNMP protocol. 4.6.1.3 Optional An Optional Requirement is one that is completely optional to be implemented. Test procedures are not required to test optional requirements but th

25、ey can. This is usually to allow alternative methods be utilized that would not interfere with the specific function or operation. Optional Requirements are written so that, within a single sentence, the word “may” is present once in italics. An example is: REQ.0000000.26 The example device may impl

26、ement proprietary diagnostic tools. 4.6.1.4 Conditional-Mandatory A Conditional-Mandatory Requirement is one that is optional to implement, but if it is implemented must be done as a Mandatory Requirement. The Conditional-Mandatory Requirements are written so that, within a single sentence, there is

27、 an initial conditional statement using “If” and the word “shall” is present once in italics. 4.6.1.5 Not The word “not” when following a requirement language word is italicized. 4.6.1.6 Logic Words The logic words “AND” and “IF” are capitalized when used to define logic conditions. This helps clari

28、fy the intent. These are not italicized. 4.6.2 Avoiding Confusion Requirements need to avoid confusion and be explicit in their description. Below are some guidelines to follow in writing requirements: Avoid pronouns unless the thing that they reference can be explicitly understood. o Bad “It shall

29、have printed its model number somewhere on the external chassis.” o Better “The example device shall have its model number printed somewhere on the external chassis.” Avoid relative references; make them absolute. o Bad “The example device shall implement the DHCP options in the following table.” o

30、Better “The example device shall implement the DHCP options defined in Table 9.” Do not nest requirements i.e., have requirements within a bulleted list or table. o Bad “The example device shall support the following: The example device shall support DHCP option 21. The example device may support DH

31、CP option 22.” o Better “The example device shall follow Table 42 for DHCP options.” Table 42 DHCP Option Implementation 21 Mandatory 22 Optional23 Mandatory Avoid bulleted lists; use a table. ATIS-0800052 9 Include references where possible. o “The example device shall implement the DHCP protocol p

32、er RFC 2131 42.” Explicitly state the destination. See section 4.8 for definition of destinations. o Bad “The Example Element metadata shall be included.” o Better “The Example schema shall include the Example Element.” o Bad “The device shall have the model number printed on its exterior chassis.”

33、o Better “The Example device shall have the model number printed on its exterior chassis.” 4.6.3 External References External references may need to be updated. This should always be considered a normative editing of a requirement. Additionally, it is recommended that an external reference be explic

34、itly stated, not just the cross-reference identifier. For example: REQ.0000000.1 The example device shall implement the example protocol defined in RFC 42 3. (Reference does not include version number.) REQ.0000000.2 The example device shall implement the example protocol defined in ATIS-0800000.v00

35、2 4. (Reference includes a version number, if the reference were to be changed to ATIS-0800000.v003, then this requirement would be deprecated and a new requirement generated.) 4.7 Requirement Destinations Requirements within a specification can be written to various destinations. A single requireme

36、nt has only one destination. Some destination examples are: Component Device System Another specification Data file Software Schema Documentation Protocol Operation Graphical User Interface Graphics Packaging Media Many others A good requirement has the specific destination explicitly stated prior t

37、o the requirements key word (e.g., shall, should, or may). 5 Requirement Guidelines (Normative) 5.1 Requirements Language REQ.0800052.1 The explicit style of writing requirements shall be used (section 4.3.2). ATIS-0800052 10 REQ.0800052.2 A requirements table should be generated and included in the

38、 specification (section 4.3.2). REQ.0800052.3 A mandatory requirement shall be a single sentence which contains a single instance of the word “shall” in italics (section 4.6.1.1). REQ.0800052.4 A recommended requirement shall be a single sentence which contains a single instance of the word “should”

39、 in italics (section 4.6.1.2). REQ.0800052.5 An optional requirement shall be a single sentence which contains a single instance of the word “may” in italics (section 4.6.1.3). REQ.0800052.6 A conditional-mandatory requirement shall be a single sentence beginning with conditional language word “if”

40、AND contains a single instance of the word “shall” in italics (section 4.6.1.4). REQ.0800052.7 When a conditional-mandatory requirement has multiple logical conditions, then the requirement should have the words “AND” and “OR” capitalized. This helps understand the logic (section 4.6.1.6). REQ.08000

41、52.8 A negative requirement should capitalize the word “NOT” (section 4.6.1.5). REQ.0800052.9 When a mandatory, recommended, or optional requirement has an operational condition, then the requirement should have the word “when” as the first word of the sentence. This should be prior to the destinati

42、on declaration (section 4.6.1.1). REQ.0800052.10 When a mandatory, recommended, or optional requirement has multiple operation conditions, then the requirement should have the words “AND” and “OR” capitalized. This helps understand the logic (section 4.6.1.6). REQ.0800052.11 When writing a requireme

43、nt, pronouns with external references should not be used (section 4.6.2). REQ.0800052.12 When writing a requirement, references outside of the requirement should be absolute and not relative (section 4.6.2). REQ.0800052.13 Requirements should not be nested within referenced bullet lists or tables (s

44、ection 4.6.2). REQ.0800052.14 Requirements that reference multiple configurations should reference these configurations using a table (section 4.6.2). REQ.0800052.15 Requirements that reference multiple configuration should not use a bulleted list (section 4.6.2). REQ.0800052.16 Requirements that re

45、ference external references should explicitly name the reference and include the document cross-reference (section 4.7.2). REQ.0800052.17 Requirements should explicitly state the destination of the requirement (section 4.7.2). 5.2 Requirements References REQ.0800052.18 Every requirement sentence sha

46、ll have a requirement reference before the sentence. REQ.0800052.19 A requirement reference shall have a header of “REQ” (section 4.5.1.1). REQ.0800052.20 A requirement reference shall have the document number following the header. This follows REQ.0800052.19 (section 4.5.1.2). ATIS-0800052 11 REQ.0

47、800052.21 When the document is not an initial ATIS non-ANSI released document, then the requirement reference shall have the document version number or date. Initial ATIS non-ANSI released documents do not have to have the version field populated. This follows REQ.0800052.20 (section 4.5.1.3). REQ.0

48、800052.22 A requirement reference shall have a unique number following the version number or document number, whichever is appropriate per REQ.0800052.21 (section 4.5.1.4). REQ.0800052.23 When a requirement is deprecated, then the requirement reference shall have “Deprecated.YYYY” following the requ

49、irement reference number called out in REQ.0800052.22 (section 4.5.1.5). 5.3 Requirements Version Management REQ.0800052.24 When a document goes from Working Text to released document, the reference requirement numbers shall become fixed. The intent of this is so that the requirement reference number will forever be associated with that requirement (section 4.5.3). REQ.0800052.25 If a requirement is no longer valid in subsequent document releases, then it shall be

展开阅读全文
相关资源
猜你喜欢
  • ASHRAE DA-07-055-2007 Impact of the Position of the Radiators on Energy Consumption and Thermal Comfort in a Mixed Radiant and Convective Heating Systems《在混合辐射和对流供暖系统 能源消耗和热舒适性散热器位.pdf ASHRAE DA-07-055-2007 Impact of the Position of the Radiators on Energy Consumption and Thermal Comfort in a Mixed Radiant and Convective Heating Systems《在混合辐射和对流供暖系统 能源消耗和热舒适性散热器位.pdf
  • ASHRAE DA-07-056-2007 Applying the Effectiveness-NTU Method to Elemental Heat Exchanger Models《运用效能-元素换热器模型NTU方法》.pdf ASHRAE DA-07-056-2007 Applying the Effectiveness-NTU Method to Elemental Heat Exchanger Models《运用效能-元素换热器模型NTU方法》.pdf
  • ASHRAE DA-07-057-2007 Comparative Analysis of four Solar Models for Tropical Sites《热带地盘RP-1309四个太阳模型的对比分析》.pdf ASHRAE DA-07-057-2007 Comparative Analysis of four Solar Models for Tropical Sites《热带地盘RP-1309四个太阳模型的对比分析》.pdf
  • ASHRAE DA-07-058-2007 Impact of Solar Models on Building Energy Analysis for Tropical Sites《太阳能模型对热带地盘(RP-1309)建筑能耗分析的影响》.pdf ASHRAE DA-07-058-2007 Impact of Solar Models on Building Energy Analysis for Tropical Sites《太阳能模型对热带地盘(RP-1309)建筑能耗分析的影响》.pdf
  • ASHRAE DA-07-059-2007 Coupling Multiple Heat production and Consumption Units by Employing a New Three-Pipe System《通过三管道系统的多重耦合热生产和消费单位》.pdf ASHRAE DA-07-059-2007 Coupling Multiple Heat production and Consumption Units by Employing a New Three-Pipe System《通过三管道系统的多重耦合热生产和消费单位》.pdf
  • ASHRAE DA-07-060-2007 Development and Performance of a Retrofittable High-Efficiency Grease Filter System for Kitchen Hoods《Retrofittable开发和性能研究 厨房头套的高效率油脂过滤系统》.pdf ASHRAE DA-07-060-2007 Development and Performance of a Retrofittable High-Efficiency Grease Filter System for Kitchen Hoods《Retrofittable开发和性能研究 厨房头套的高效率油脂过滤系统》.pdf
  • ASHRAE DA-07-061-2007 Development of a Ground-Source Heat Pump System with Ground Heat Exchanger Utilizing the Cast-in-Place Concrete Pile Foundations of Buildings《发展一种利用建筑物石膏在混凝土桩.pdf ASHRAE DA-07-061-2007 Development of a Ground-Source Heat Pump System with Ground Heat Exchanger Utilizing the Cast-in-Place Concrete Pile Foundations of Buildings《发展一种利用建筑物石膏在混凝土桩.pdf
  • ASHRAE DA-07-062-2007 Development of a New Energy Management Programming Tool TSC《TSC 发展一个新的能源管理编程工具》.pdf ASHRAE DA-07-062-2007 Development of a New Energy Management Programming Tool TSC《TSC 发展一个新的能源管理编程工具》.pdf
  • ASHRAE DA-07-063-2007 New Procedure for Estimating Seasonal energy Efficiency Ratio of Chillers《估算季节能效比冷水机组的新的程序》.pdf ASHRAE DA-07-063-2007 New Procedure for Estimating Seasonal energy Efficiency Ratio of Chillers《估算季节能效比冷水机组的新的程序》.pdf
  • 相关搜索

    当前位置:首页 > 标准规范 > 国际标准 > 其他

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1