This book presents a set of formal requirements-explicit, executable instructions-for systems engineering and architecting. Written in Mathematica®, the requirements provide tools to help systems engineers and architects accomplish key tasks better, faster, and cheaper. Chapters open with real-world case studies and illustrate using formal requirements to accomplish four key activities: model system behavior, make decisions, establish natural language requirements, and improve processes. Each chapter ends with heuristics that serve as guiding principles for doing systems engineering and…mehr
This book presents a set of formal requirements-explicit, executable instructions-for systems engineering and architecting. Written in Mathematica®, the requirements provide tools to help systems engineers and architects accomplish key tasks better, faster, and cheaper. Chapters open with real-world case studies and illustrate using formal requirements to accomplish four key activities: model system behavior, make decisions, establish natural language requirements, and improve processes. Each chapter ends with heuristics that serve as guiding principles for doing systems engineering and architecting. The formal requirements are available online as an open source library.
Laurence Bellagamba was director of engineering for Rockwell International, Northrop Grumman, and TASC. He has led systems engineering or architecting efforts for the Space Shuttle Program, Shuttle-C, Global Positioning System, Anti-satellite System, Ground Based Missile Defense, Airborne Laser, Space Based Laser, and Space Control Architecture Development. He was awarded the NASA Certificate of Appreciation. He received BSAE, MS, and PhD degrees from the School of Aeronautics and Astronautics at Purdue University.
Inhaltsangabe
Motivation, Objective, Definitions and Approach: Motivations and Objective. Definitions. Approach. Summary. Appendix: Mathematica in Brief. Model Systems and Architecture Behavior: Model Systems and Architectures Using Diagrams. Model Systems and Architecture Using Mathematics. Mathematically Model Uncertainty. Monitoring System or Architecture Technical Performance Measures. Modeling Heuristics. Make Decisions: Make Good Decisions. Make Good Decisions by Specific Means. Decision Heuristics. Appendix: Results of Testing Mathematica's Parameter Optimization Routines. Appendix: Data for Fuzzy Logic Controller for Rocket. Establish Natural Language Requirements: Define Three Types of Natural Language Requirements: Functional, Performance, and Sought. Write Good Natural Language Requirements. Reduce Ambiguities in the Natural Language Requirement Statement. Determine the Natural Language Requirements. Maintain a Natural Language Requirement Database. Verify Requirements are Complied With. Measure Requirements Volatility. Requirements Heuristics. Improve an Organization's Ability to Do Systems Engineering and Architecting: Measure Systems Engineering or Architecting Progress. Improve Processes Used. Improve Process Product Quality. Improve Efficiency. Use Surveys to Determine What Is Most Urgent to Improve at Any Point in a Program. Appendix: System Engineering Effectiveness Survey. Appendix: Architecting Effectiveness Survey.
Motivation, Objective, Definitions and Approach: Motivations and Objective. Definitions. Approach. Summary. Appendix: Mathematica in Brief. Model Systems and Architecture Behavior: Model Systems and Architectures Using Diagrams. Model Systems and Architecture Using Mathematics. Mathematically Model Uncertainty. Monitoring System or Architecture Technical Performance Measures. Modeling Heuristics. Make Decisions: Make Good Decisions. Make Good Decisions by Specific Means. Decision Heuristics. Appendix: Results of Testing Mathematica's Parameter Optimization Routines. Appendix: Data for Fuzzy Logic Controller for Rocket. Establish Natural Language Requirements: Define Three Types of Natural Language Requirements: Functional, Performance, and Sought. Write Good Natural Language Requirements. Reduce Ambiguities in the Natural Language Requirement Statement. Determine the Natural Language Requirements. Maintain a Natural Language Requirement Database. Verify Requirements are Complied With. Measure Requirements Volatility. Requirements Heuristics. Improve an Organization's Ability to Do Systems Engineering and Architecting: Measure Systems Engineering or Architecting Progress. Improve Processes Used. Improve Process Product Quality. Improve Efficiency. Use Surveys to Determine What Is Most Urgent to Improve at Any Point in a Program. Appendix: System Engineering Effectiveness Survey. Appendix: Architecting Effectiveness Survey.
Es gelten unsere Allgemeinen Geschäftsbedingungen: www.buecher.de/agb
Impressum
www.buecher.de ist ein Shop der buecher.de GmbH & Co. KG Bürgermeister-Wegele-Str. 12, 86167 Augsburg Amtsgericht Augsburg HRA 13309