ebook img

Architecture and Principles of Systems Engineering (CRC Complex and Enterprise Systems Engineering) PDF

498 Pages·2009·8.75 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Architecture and Principles of Systems Engineering (CRC Complex and Enterprise Systems Engineering)

ARCHITECTURE AND PRINCIPLES OF SYSTEMS ENGINEERING COMPLEX AND ENTERPRISE SYSTEMS ENGINEERING Series Editors: Paul R. Garvey and Brian E. White The MITRE Corporation www.enterprise-systems-engineering.com Designing Complex Systems: Foundations of Design in the Functional Domain Erik W. Aslaksen ISBN: 978-1-4200-8753-6 Publication Date: October 2008 Architecture and Principles of Systems Engineering Charles Dickerson and Dimitri N. Mavris ISBN: 978-1-4200-7253-2 Publication Date: May 2009 Model-Oriented Systems Engineering Science: A Unifying Framework for Traditional and Complex Systems Duane W. Hybertson ISBN: 978-1-4200-7251-8 Publication Date: May 2009 Enterprise Systems Engineering: Theory and Practice George Rebovich, Jr. and Brian E. White ISBN: 978-1-4200-7329-4 Publication Date: October 2009 Leadership in Decentralized Organizations Beverly G. McCarter and Brian E. White ISBN: 978-1-4200-7417-8 Publication Date: October 2009 Complex Enterprise Systems Engineering for Operational Excellence Kenneth C. Hoffman and Kirkor Bozdogan ISBN: 978-1-4200-8256-2 Publication Date: November 2009 Engineering Mega-Systems: The Challenge of Systems Engineering in the Information Age Renee Stevens ISBN: 978-1-4200-7666-0 Publication Date: December 2009 Social and Cognitive Aspects of Engineering Practice Stuart S. Shapiro ISBN: 978-1-4200-7333-1 Publication Date: March 2010 RELATED BOOKS Analytical Methods for Risk Management: A Systems Engineering Perspective Paul R. Garvey ISBN: 978-1-58488-637-2 Probability Methods for Cost Uncertainty Analysis: A Systems Engineering Perspective Paul R. Garvey ISBN: 978-0-8247-8966-4 ARCHITECTURE AND PRINCIPLES OF SYSTEMS ENGINEERING C.E. Dickerson D.N. Mavris Complex and Enterprise Systems Engineering Series The term “UML” refers to the Unified Modeling Language and is used with the consent of the Object Man- agement Group. The terms Model Driven ArchitectureTM and MDATM are either trademarks or registered trademarks of the Object Management Group, Inc. in the United States or other countries. The publisher has used its best endeavors to ensure that the URLs used for external websites referred to in this book are correct and active at the time of publication. However, the publisher has no responsibility for the websites and can make no guarantee that a site will remain active or that the content has not changed and will remain appropriate. Auerbach Publications Taylor & Francis Group 6000 Broken Sound Parkway NW, Suite 300 Boca Raton, FL 33487-2742 © 2010 by Taylor and Francis Group, LLC Auerbach Publications is an imprint of Taylor & Francis Group, an Informa business No claim to original U.S. Government works Printed in the United States of America on acid-free paper 10 9 8 7 6 5 4 3 2 1 International Standard Book Number: 978-1-4200-7253-2 (Hardback) This book contains information obtained from authentic and highly regarded sources. Reasonable efforts have been made to publish reliable data and information, but the author and publisher cannot assume responsibility for the validity of all materials or the consequences of their use. The authors and publishers have attempted to trace the copyright holders of all material reproduced in this publication and apologize to copyright holders if permission to publish in this form has not been obtained. If any copyright material has not been acknowledged please write and let us know so we may rectify in any future reprint. Except as permitted under U.S. Copyright Law, no part of this book may be reprinted, reproduced, transmit- ted, or utilized in any form by any electronic, mechanical, or other means, now known or hereafter invented, including photocopying, microfilming, and recording, or in any information storage or retrieval system, without written permission from the publishers. For permission to photocopy or use material electronically from this work, please access www.copyright. com (http://www.copyright.com/) or contact the Copyright Clearance Center, Inc. (CCC), 222 Rosewood Drive, Danvers, MA 01923, 978-750-8400. CCC is a not-for-profit organization that provides licenses and registration for a variety of users. For organizations that have been granted a photocopy license by the CCC, a separate system of payment has been arranged. Trademark Notice: Product or corporate names may be trademarks or registered trademarks, and are used only for identification and explanation without intent to infringe. Library of Congress Cataloging-in-Publication Data Dickerson, Charles, 1949- Architecture and principles of systems engineering / Charles Dickerson, Dimitri N. Mavris. p. cm. -- (Complex and enterprise systems engineering) Includes bibliographical references and index. ISBN 978-1-4200-7253-2 (hardcover : alk. paper) 1. Systems engineering. 2. Computer architecture. I. Mavris, Dimitri. II. Title. TA168.D643 2009 620.001’171--dc22 2009007601 Visit the Taylor & Francis Web site at http://www.taylorandfrancis.com and the Auerbach Web site at http://www.auerbach-publications.com This book is dedicated to our families who have sacrificed their time with us so that we could finish this important work. Contents Acknowledgments ........................................................................................xix List of Principles Used for Model-Based Architecture and Systems Engineering ..................................................................................................xxi The Authors ...............................................................................................xxiii List of Figures by Chapter ...........................................................................xxv SeCtion 1 FoundationS oF arChiteCture and SyStemS engineering 1 Introduction ...........................................................................................3 Reference .....................................................................................................7 2 Logical and Scientific Approach .............................................................9 Motivation and Background ........................................................................9 Scientific Basis of Engineering ...................................................................12 Experimental and Logical Basis of Science .................................................13 Logical Modeling of Sentences ..................................................................15 Relationship of Logical Modeling to Science and the Predicate Calculus ............................................................................................15 Details of the Procedure for the Recommended Modeling Approach ..........................................................................................16 Detailed Illustration of the Approach to the Term “System” .............18 A Suggested Model-Based Definition of Systems Engineering ...................23 Summary ...................................................................................................24 References ..................................................................................................25 3 Concepts, Standards, and Terminology ...............................................27 Systems Engineering Standards..................................................................27 Standards-Based Definitions of Systems Engineering ................................29 The Systems Engineering Vee .....................................................................30 Implications of the Vee Model for the Logical Diagram for System ...........31 vii viii  Contents Definitions and Models of Key Terms .......................................................32 Abstraction ......................................................................................34 Model ..............................................................................................34 Relations and Relationships .............................................................34 Combinations and Arrangements .....................................................35 Interactions .......................................................................................35 System ..............................................................................................36 System of Systems (SoS) ....................................................................36 Family of Systems (FoS) ...................................................................37 Structure ...........................................................................................38 System Architecture ..........................................................................39 System Boundary ..............................................................................41 System Interface ................................................................................41 System Behavior ...............................................................................41 Capability: Military Definitions ......................................................42 Requirements Engineering ...............................................................42 Meeting the Challenge of Standardizing Systems Engineering Terminology ..............................................................................................43 Summary ...................................................................................................43 References .................................................................................................44 4 Structure, Analysis, Design, and Models .............................................45 Logical Models .........................................................................................46 Using Logical Models in a Document-Based Systems Engineering Process ......................................................................................................46 System Design and Model Transforms.......................................................47 Model Transformations in MDA™ ....................................................48 Quality Function Deployment (QFD) in Systems Engineering ........48 A Matrix Notation for Models and Model Transformations .............48 Matrix Notation and Conventions for Models .........................49 Matrix Notation and Conventions for Model Transformations ......................................................................50 Model Transformation in a Simple Design Problem ................50 Details of the Matrix Transformation in the Simple Design Problem .......................................................................51 Structured Analysis and Design .................................................................52 Structured Design ............................................................................52 Structured Analysis ...........................................................................53 Using Logical Models in Structured Analysis and Design .........................54 Relation of Model Transformations to Structured Analysis and Design ..............................................................................................54 Summary ...................................................................................................55 References ..................................................................................................55 Contents  ix SeCtion 2 modeling languageS, FrameworkS, and graphiCal toolS 5 Architecture Modeling Languages .......................................................59 Mathematical Logic ...................................................................................59 Propositional Calculus ......................................................................60 Propositional Formulae ............................................................60 Interpretation: Truth Values ....................................................60 Predicate Calculus ............................................................................61 What Is the Predicate Calculus? ..............................................61 Examples of Predicates and Interpretation ...............................61 Scope and Interpretation of Predicates .....................................62 Quantifier Symbols, Models, and Sentences in the Predicate Calculus ...................................................................62 Example of a Model of a Sentence ...........................................63 Interpretation: Models and Validity .........................................63 Object Management Group .......................................................................63 OMG Modeling Languages ......................................................................64 Unified Modeling Language (UML) ...............................................64 Use Case Diagrams.................................................................64 Class Diagrams ........................................................................65 Package Diagrams ..................................................................66 Object Diagrams .....................................................................67 Sequence Diagrams .................................................................67 Systems Modeling Language (SysML) ..............................................68 Summary ...................................................................................................69 References ..................................................................................................70 6 Applications of SysML to Modeling and Simulation ...........................71 RUSSELL PEAk Introduction to SysML and COBs .............................................................72 OMG SysML and Parametrics..........................................................72 Motivation for SysML Parametrics ...................................................73 The Composable Object (COB) Knowledge Representation .............74 Introductory Concepts and Tutorial Examples .........................................77 Triangles and Prisms ........................................................................77 Representation Using Classical COB Formulations ................77 Representation Using SysML ...................................................79 Implementation and Execution ................................................83 More about Composable Object (COB) Technology .......................84 Analytical Spring Systems .................................................................85 Representation Using Classical COB Formulations .................85 Representation Using SysML ..................................................90

Description:
The rapid evolution of technical capabilities in the systems engineering (SE) community requires constant clarification of how to answer the following questions: What is Systems Architecture? How does it relate to Systems Engineering? What is the role of a Systems Architect? How should Systems Archi
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.