did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780818680083

Software Engineerng Standards A User's Road Map

by
  • ISBN13:

    9780818680083

  • ISBN10:

    0818680083

  • Edition: 1st
  • Format: Paperback
  • Copyright: 1997-12-11
  • Publisher: Wiley-IEEE Computer Society Pr

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $115.14 Save up to $28.78
  • Buy Used
    $86.36
    Add to Cart Free Shipping Icon Free Shipping

    USUALLY SHIPS IN 2-4 BUSINESS DAYS

Supplemental Materials

What is included with this book?

Summary

Software Engineering Standards: A User's Road Map describes the scope, roles, uses, and development trends of the most widely used software engineering standards. The book concentrates on important software engineering activities-quality and project management, system engineering, dependability, and safety. The analysis and regrouping of the standard collections exposes you to key relationships between standards. James Moore provides valuable insights that allow you to select standards to fill your specific needs with precision.The book presents two types of diagrams that will guide you in designating and selecting the standards that meet your specific goals. The first is a layered view of standards that illustrates the internal relationships among standards within a collection. The road map, the second type, illustrates the external relationships among standards in same or different collections. By using the road map diagrams each chapter begins at a different starting point and leads you toward the selection of the software engineering standards that achieve your goals.The book will appeal to software engineering standards users including senior technical professionals or managers with a background in software development. Standards-writers or professionals working on new or revised software engineering standards will find the book useful as well.

Author Biography

JAMES W. MOORE is a thirty-five-year veteran of software engineering and a fifteen-year veteran of software engineering standardization. With degrees from the University of North Carolina and Syracuse, he has worked in both the commercial and defense sectors for IBM and, now, The MITRE Corporation. Currently he serves as the Vice President for Electronic Products and Services of the IEEE Computer Society and as the liaison between ISO/IEC JTC 1/SC 7 and the IEEE Software and Systems Engineering Standards Committee, the world's two largest providers of software and systems engineering standards. He is an Executive Editor of the IEEE Computer Society's Guide to the Software Engineering Body of Knowledge and a member of the Editorial Board of the recent revision of the Encyclopedia of Software Engineering.

Table of Contents

Introduction 1(18)
Software Engineering 1(5)
Is it Engineering? 1(2)
Relationship to Other Disciplines 3(1)
Fundamental Principles 4(2)
Software Engineering Standards 6(12)
Scope of Software Engineering Standards 7(1)
Importance of Software Engineering Standards 8(3)
Improving the Product 8(1)
Protecting the Buyer 9(1)
Protecting the Business 10(1)
Increasing Professional Discipline 10(1)
Introducing Technology 11(1)
History 11(1)
Makers of Software Engineering Standards 12(2)
Roles of Software Engineering Standards 14(1)
Organizational Goals for Using Software Engineering Standards 15(1)
Trends 16(2)
Using This Book 18(1)
Ways to View Relationships of Standards
19(6)
A Layered View of Standards
19(2)
A Road Map View of Standards
21(2)
An Object-Oriented View of Standards
23(2)
US Standards Organizations
25(30)
American National Standards Institute (ANSI)
25(3)
American Institute of Aeronautics and Astronautics (AIAA)
28(2)
Electronic Industries Association (EIA)
30(2)
Institute of Electrical and Electronics Engineers (IEEE)
32(21)
IEEE Computer Society Software Engineering Standards Committee (SESC)
34(18)
History
34(1)
Organization
35(1)
Current Collection of SESC
36(3)
Planned Collection of SESC
39(4)
Organization of the SESC Collection
43(6)
Strategic Plans
49(3)
IEEE Power Engineering Society Nuclear Power Engineering Committee
52(1)
International Council on Systems Engineering (INCOSE)
53(1)
Project Management Institute (PMI)
53(1)
Reuse Library Interoperability Group (RIG)
54(1)
International Standards Organizations
55(38)
International Electrotechnical Commission (IEC)
55(15)
IEC TC56--Dependability
58(4)
Current Collection of IEC TC56
59(1)
Planned Collection of IEC TC56
59(1)
Organization of IEC TC56 Collection
60(2)
Strategic Plans
62(1)
IEC SC45A--Nuclear Reactor Instrumentation
62(5)
Current Collection of IEC SC45A
63(1)
Planned Collection of IEC SC45A
63(1)
Organization of IEC SC45A Collection
64(3)
IEC SC65A--Industrial Process Control
67(3)
Current Collection of IEC SC65A
68(1)
Planned Collection of IEC SC65A
68(1)
Organization of IEC SC65A Collection
68(2)
International Organization for Standardization (ISO)
70(9)
ISO TC176--Quality Management
72(7)
Current Collection of ISO TC176
72(2)
Planned Collection of ISO TC176
74(1)
Organization of ISO TC176 Collection
74(4)
Strategic Plans
78(1)
ISO/IEC JTC1
79(12)
ISO/IEC JTC1/SC7--Software Engineering
82(9)
Current Collection of JTC1/SC7
83(1)
Planned Collection of JTC1/SC7
83(1)
Organization of JTC1/SC7 Collection
83(6)
Strategic Plans
89(2)
Canadian Standards Association
91(2)
Context of Software Engineering: Computer Science
93(4)
Context of Software Engineering: Quality Management
97(14)
Quality Systems Standards
97(4)
ISO 9000-3 and IEEE Std 730
101(4)
The Proposed Revision of ISO 9000-3
105(2)
An Alternative: AS 3563.1/IEEE Std 1298
107(1)
An Alternative: CAN/CSA-Q396
108(3)
Context of Software Engineering: Project Management
111(10)
Project Management Standards for Software
111(2)
PMI Guide to the PMBOK
113(3)
IEEE 1058.1--Software Project Management Plans
116(2)
Configuration Management Standards
118(3)
Context of Software Engineering: Systems Engineering
121(10)
Systems Engineering Process Standards
124(2)
Systems/Software Interface
126(2)
Concept of Operations
126(1)
System Requirements
127(1)
Architecture
128(1)
Systems/Software Process Relationships
128(3)
Context of Software Engineering: Dependability
131(12)
Important Concepts
131(2)
Dependability Standards for Software
133(10)
Dependability Programme Standards
135(2)
Risk Analysis
137(1)
Risk Control
138(1)
Achieving Confidence
139(4)
Context of Software Engineering: Safety
143(18)
Hazard Analysis
145(1)
Functional Safety Standards
146(2)
IEC Nuclear Software Safety Standards
148(4)
US Nuclear Software Safety Standards
152(4)
Software Standards Supporting Safety
156(1)
Standards Supporting Regulation
156(5)
Objects of Software Engineering: Resources
161(16)
Terminology and Taxonomy
161(3)
IEEE Std 610.12--Software Engineering Terminology
161(1)
IEEE P729--Fundamental Terms of Software Engineering
162(1)
IEEE Std 1002--Taxonomy for Software Engineering Standards
163(1)
ISO/IEC 2382 and ISO/IEC TR 12382--Information Technology Vocabulary
163(1)
ISO/IEC DTR 12182--Categorization of Software
164(1)
ISO/IEC DTR 14399--Mapping of Software Engineering Standards
164(1)
Notations
164(3)
IEEE P1320--IDEF
164(2)
IEEE P1471--Architectural Description
166(1)
ISO 5806--Single-Hit Decision Tables
166(1)
ISO 5807, Charting Symbols
166(1)
ISO 8790--Computer Configuration Diagrams
167(1)
ISO/IEC 8631--Program Constructs
167(1)
ISO/IEC 11411--State Transition Diagrams
167(1)
Techniques
167(1)
IEEE Std 1044 and 1044.1--Classification of Anomalies
168(1)
ISO 6593--Processing Sequential Files of Record Groups
168(1)
Process Information Products
168(3)
IEEE Std 829--Software Test Documentation
169(1)
IEEE Std 830--Software Requirements Specifications
170(1)
IEEE Std 1016 and 1016.1--Software Design Descriptions
170(1)
ISO/IEC WD 15289--Process Information Products
170(1)
Reuse Libraries
171(2)
AIAA G-010--Reusable Software: Assessment Criteria for Aerospace Applications
171(1)
IEEE Std 1420--Data Model for Reuse Library Interoperability
172(1)
IEEE Std 1430--Concept of Operations for Interoperating Reuse Libraries
173(1)
Tools
173(2)
IEEE Std 1175--Reference Model for Tool Interconnections
174(1)
IEEE Std 1209 and ISO/IEC 14102--Evaluation and Selection of CASE Tools
174(1)
IEEE Std 1348 and ISO/IEC DTR 14471--Adoption of CASE Tools
175(1)
SEDDI
175(2)
ISO/IEC 14568--DXL for Tree-Structured Charts
176(1)
Objects of Software Engineering: Products
177(10)
Product Evaluation Standards
180(3)
IEEE Std 1061--Software Quality Metrics Methodology
181(1)
ISO/IEC 9126--Software Product Quality Characteristics
182(1)
ISO/IEC CD 14598--Software Product Evaluation
183(1)
Product Characteristic Standards
183(2)
IEEE Std 982.1 and 982.2--Measures to Produce Reliable Software
184(1)
ISO/IEC DIS 14143-1--Functional Size Measurement
184(1)
ISO/IEC CD 14756--Measurement and Rating of Performance
185(1)
Software Product Packaging Standards
185(2)
ISO 9127--Consumer Software Documentation and Cover Information
185(1)
ISO/IEC 12119, Software Package Quality Requirements and Testing
185(1)
IEEE Std 1063--Software User Documentation
186(1)
Objects of Software Engineering: Processes
187(44)
Background
188(6)
History
188(4)
Defense Life Cycle Standards
189(1)
Commercial Life Cycle Standards
190(2)
Levels of Process Abstraction
192(2)
IEEE/EIA 12207 and ISO/IEC 12207
194(31)
Overview of 12207
195(5)
IEEE Guides: IEEE/EIA 12207.1 and 12207.2
197(2)
ISO/IEC Guides: ISO/IEC 14759 and 15271
199(1)
Primary Processes of 12207
200(9)
Development Process
202(5)
IEEE Std 1008--Software Unit Testing
206(1)
IEEE Std 1074 and 1074.1--Developing Software Life Cycle Processes
206(1)
Operation Process
207(1)
Maintenance Process
207(2)
IEEE Std 1219 and ISO/IEC WD 14764--Software Maintenance
207(2)
Supporting Processes of 12207
209(7)
IEEE Std 730 and 730.1--Software Quality Assurance Plans
212(1)
IEEE Std 828 and 1042--Software Configuration Management Plans
213(1)
IEEE Std 1012 and 1059--Software Verification and Validation Plans
214(1)
IEEE Std 1028--Software Reviews and Audits
214(1)
IEEE Std 1298--Software Quality Management System Requirements
215(1)
ISO/IEC TR 9294--Management of Software Documentation
216(1)
Organizational Processes of 12207
216(4)
IEEE Std 1045--Software Productivity Metrics
219(1)
IEEE Std 1058.1--Software Project Management Plans
220(1)
Differences Between ISO/IEC 12207 and IEEE/EIA 12207
220(3)
Compliance with 12207
223(2)
Software Process Assessment Methods
225(6)
TickIT
225(1)
SEI CMM
226(1)
Trillium
226(1)
Bootstrap
227(1)
ISO/IEC DTR 15504--Software Process Assessment
228(3)
Objects of Software Engineering: Customers
231(10)
Acquirer
231(4)
12207 Acquisition Process
232(2)
IEEE Std 1062--Software Acquisition
233(1)
ISO 6592--Documentation of Computer-Based Application Systems
234(1)
12207 Supply Process
234(1)
Systems Engineers
235(3)
IEEE Std 1220--Application and Management of the Systems Engineering Process
236(1)
IEEE Std 1228--Software Safety Plans
237(1)
IEEE Std 1233--Developing System Requirements Specifications
237(1)
ISO/IEC DIS 15026--System and Software Integrity Levels
238(1)
Stakeholders
238(3)
AIAA G-043--Guide for the Preparation of Operational Concept Documents
239(1)
IEEE P1362--Concept of Operations Document
239(2)
Important Alternatives
241(8)
RTCA DO-178B
241(2)
ESA PSS-05-0
243(2)
EIA/IEEE J-Std-016
245(4)
Catalog of Software Engineering Standards
249(14)
Where to Purchase Standards
263(4)
Glossary 267(10)
References 277(8)
Index 285

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program