Systems Engineering Guided Tour
Total Page:16
File Type:pdf, Size:1020Kb
Systems Engineering Guided Tour Copyright © 1993–2007 Vitech Corporation. All rights reserved. No part of this document may be reproduced in any form, including, but not limited to, photocopying, translating into another language, or storage in a data retrieval system, without prior written consent of Vitech Corporation. Restricted Rights Legend Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (c) (1) (ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.277-7013. Vitech Corporation 2070 Chain Bridge Road, Suite 100 Vienna, Virginia 22182-2536 703.883.2270 FAX: 703.883.1860 Customer Support: [email protected] www.vitechcorp.com CORE® is a registered trademark of Vitech Corporation. Other product names mentioned herein are used for identification purposes only, and may be trademarks of their respective companies. Revised Date: August 2007 ii Table of Contents Creating External Systems ................................ 32 ................... 1 1 Getting Started with CORE Defining the Context Component ...................... 34 The Benefits of CORE ....................................... 1 Adding Detail to the External Systems .............. 35 Installing CORE................................................. 2 Viewing a Physical Hierarchy ............................ 36 Overview of the CORE Product Family ............. 2 Creating Function Elements .............................. 37 Key Concepts .................................................... 3 Establishing Root Functions for the System/Context/External Systems .................... 38 2 Examining CORE ...................................... 5 The Sample Problem: The AutoLink System ..... 5 5 Building the Behavior Model ............ 39 Guided Tour Conventions.................................. 5 Building a Functional Model .............................. 39 Getting Started with CORE - Opening CORE ... 6 Inserting a Parallel Structure ............................. 39 Importing CORE Data ....................................... 7 Adding Functions to an FFBD ........................... 40 Project Explorer ................................................. 9 Adding Inputs and Outputs ................................ 42 Element Browser ............................................... 10 Completing the N2 Diagram .............................. 44 Element Property Sheet .................................... 11 Viewing an IDEF0 ............................................. 45 Accessing a Graphical View .............................. 12 Deriving the Functional (Behavior) Model Element Table ................................................... 13 for Our System .................................................. 46 Saving CORE Data ........................................... 14 Adding Inputs and Outputs in an EFFBD .......... 49 Saving a CORE Image ...................................... 14 Completing the Functional Model ..................... 51 Completing Traceability ..................................... 53 3 Starting a CORE Project—Extracting Requirements ............................................. 16 6 Completing the Physical Model ...... 55 The Sample Problem: The AutoLink Extending the Component (Physical) System .............................................................. 16 Hierarchy ........................................................... 55 Summary of the Typical Top-down Allocating the Functions .................................... 56 Process ............................................................. 16 Completing the Physical Model ......................... 57 Capturing the Problem and the Source Viewing a Physical Block Diagram .................... 59 Requirements .................................................... 16 Impact Analysis ................................................. 60 Capturing the Document Element ..................... 17 Ensuring Full Traceability from Source Saving the Document Element in the Document to Physical Architecture ................... 60 Design Repository ............................................. 18 Extracting Originating Requirements ................ 19 7 Generating Documentation ............... 62 Extracting the Top-Level Requirement .............. 20 Defining a Relationship ..................................... 21 Generating a System Description Extracting the Child-Level Originating Document (SDD) ............................................... 62 Requirements .................................................... 23 Generating an HTML Report ............................. 64 Viewing the Requirements in the Standard Reports Provided with CORE 5 ......... 68 Element Table ................................................... 24 Viewing a Traceability Hierarchy Appendix— Diagram ............................................................. 25 Adding Elements in a Traceability Using CORE University Edition .............. 69 Hierarchy Diagram ............................................ 26 Opening CORE 5 University ............................... 69 Viewing the Expanded Traceability Importing a Data File ......................................... 70 Hierarchy ........................................................... 27 Exporting (Saving) a Data File ............................ 72 Completing the Requirement Definitions........... 28 CORE 5 University Features .............................. 72 Capturing Requirements Issues ........................ 29 Standard Reports Provided with CORE 5 University Editions ............................................. 73 4 Defining the System and its Boundary ...................................................... 31 Defining the System .......................................... 31 iii iv Appendix—Using CORE University Edition CORE SE Guided Tour tailored to the multitude of engineering and management tasks, CORE enables your team to focus on the creative aspects of engineering and Getting Started system architecting. Whether your project requires formal design with CORE specifications or informal web-based documentation, In this section, you get an overview of CORE strict processes or agile design explorations, top- down approaches for a new system or middle-out/ • Benefits bottom-up reengineering of existing systems, CORE • CORE Product Family supports your needs. • Key Concepts 1 CORE runs under the Microsoft Windows operating system and supports systems engineers during the initial phases of system definition, analysis, and The Benefits of CORE design. The familiar Windows interface makes CORE easy to learn and use. CORE allows efficient Welcome to the CORE 5 Guided Tour. This guided manipulation and representation of the system tour is intended to familiarize you with basic features definition data. of CORE 5 Workstation, the premier integrated This guided tour can be used in conjunction with the systems engineering software tool available today. full version of CORE 5 as well as CORE 5 University. Developing complex systems requires more than Information regarding limitations found in the University what today’s office software and requirements tools Edition is provided in the Appendix found at the end of can deliver. Product engineering and architecting this guided tour. Some additional information about this demand a powerful support environment for life-cycle guided tour: design. Whether designing a commercial product, an • This guided tour provides a simple, structured IT service, or a military system, satisfying diverse walkthrough of a sample product engineering customers under schedule and budget constraints problem in order to introduce you to the basic requires an integrated solution—a solution to concepts and capabilities of CORE. It is not synchronize requirements, analysis, and architecture; intended to demonstrate the full power and a solution to guarantee consistency and reduce risk; flexibility of CORE. a solution to deliver technical and management insight into complex issues. That solution is CORE. • All versions include the sample database, the AutoLink System, as it has been captured in The CORE Product Suite is a fully integrated, flexible the tool. The sample solution is presented in approach to collaborative product design specifically the data file: AutoLinkGuidedTour.xml1 in the developed by systems engineers for systems Samples directory. You can use this guided engineers. Supported by an experienced staff of tour to recreate the solution yourself from engineering professionals with real-world knowledge scratch as we go along (starting on page 16). of the latest approaches and proven project experience, CORE puts project success first. • Online help and the CORE System Definition Guide that are installed with CORE 5 Unlike software tools focused on document-centric or (accessible via the Help menu) provide in- view-centric approaches, CORE delivers a truly depth information beyond that contained in collaborative design-centric approach to product this guided tour. development. CORE provides comprehensive traceability from need definition through requirements • Vitech recommends our four-day introductory and analysis to architecture and test. Built upon a class, Model-Based Systems Engineering proven approach and a central integrated design with CORE, for comprehensive training repository, CORE includes a comprehensive behavior including the use of COREsim. Please modeling notation to better understand the dynamics contact Vitech or visit our website of your design, integrated product simulation