2. High Level PagesThe SWEHB is composed of a small number of High Level pages and a large number of lower, content rich, pages. These pages are accessible through the buttons at the top of all pages and are explained below. A. Introduction This page is the Home page for each version. It contains several tabs to organize the content. It contains the introductory remarks for the version of the SWEHB. It describes the content of the NPR on which the version of the SWEHB is based. It gives an overview of the content of the NPR as or other relevant associated documents. The Title Material tab gives some version history. the Resources tab contains a list of the references used in the page with links to access those references. Finally, in tab 5, there is a list of links for the user to use when accessing other versions of the SWEHB. It is common for large projects, lasting years, to be bound to an earlier version of NPR7150.2. To assist those project, the older versions of the SWEHB are available. Tab 5 also contains a link to the SWE History pages. In this area one may look up any SWE by number and read how the SWE changed over time to arrive at it's current wording. For details see Introduction Architecture. B. Institutional RequirementsThis page contains a list of the requirements from Chapter 2 of the NPR. They are presented in the order of appearance in the NPR. Each link points to the SWE in that version of the SWEHB. C. Project Software RequirementsThis page contains a list of the requirements from Chapters 3 through 5 of the NPR. They are presented in the order of appearance in the NPR. Each link points to the SWE in that version of the SWEHB. Subheadings on this page correspond to the subheadings in the NPR. This will enable the reader to easily find the SWE in the NPR is thy choose to. D. TopicsThis page contains several collections of special topics of interest to different groups of readers: - Engineering Topics - covers items of interest to software developers
- Assurance and Safety Topics - covers items of interest to the Software Assurance and Safety communities
- Software Design Principles - provides software design guidance
- Programming Checklists - provides checklists for both software designers and Assurance the Safety personnel
- FAQ - Frequently Asked Questions are contained here for each discipline: Engineering, Assurance, and Safety. Some questions and answers apply across disciplines and are repeated as necessary in each discipline.
The structure of the content of the topics varies. It is based on the content itself. Some content appears on a small number of tabs, other content is spread out over a large number of tabs. E. Tools, References, and TermsThis page contains links to the following collections of content - Terms - a list of terms used in the handbook (See Terms Architecture)
- Acronyms - a list of Acronyms used in the handbook See Acronyms Architecture)
- Tools - a list of Tools mentioned in the handbook ( See Tools Architecture)
- References Table - a list of references used throughout all versions of the handbook See Reference Architecture)
Details of how these are constructed and maintained are provided in their respective architecture pages. F. SPAN (NASA Only)SPAN is the Software Processes Across NASA library site at the agency level. The link on this button of the header points to a page with instructions on how to access SPAN. See SPAN Access Architecture for details.
|