ORPP logo
Image from Google Jackets

A Practical Guide to SysML : The Systems Modeling Language.

By: Contributor(s): Material type: TextTextSeries: The MK/OMG Press SeriesPublisher: San Diego : Elsevier Science & Technology, 2014Copyright date: ©2015Edition: 3rd edDescription: 1 online resource (631 pages)Content type:
  • text
Media type:
  • computer
Carrier type:
  • online resource
ISBN:
  • 9780128008003
Subject(s): Genre/Form: Additional physical formats: Print version:: A Practical Guide to SysMLDDC classification:
  • 620.001/171
LOC classification:
  • TA168 -- .F745 2015eb
Online resources:
Contents:
Front Cover -- A Practical Guide to SysML -- A Practical Guide to SysML: The Systems Modeling Language -- Copyright -- Contents -- Preface -- BOOK ORGANIZATION -- USES OF THIS BOOK -- HOW TO READ THIS BOOK -- CHANGES FROM PREVIOUS EDITION -- Acknowledgments -- About the Authors -- I - INTRODUCTION -- 1 - SYSTEMS ENGINEERING OVERVIEW -- 1.1 MOTIVATION FOR SYSTEMS ENGINEERING -- 1.2 THE SYSTEMS ENGINEERING PROCESS -- 1.3 TYPICAL APPLICATION OF THE SYSTEMS ENGINEERING PROCESS -- 1.4 MULTIDISCIPLINARY SYSTEMS ENGINEERING TEAM -- 1.5 CODIFYING SYSTEMS ENGINEERING PRACTICE THROUGH STANDARDS -- 1.6 SUMMARY -- 1.7 QUESTIONS -- 2 - MODEL-BASED SYSTEMS ENGINEERING -- 2.1 CONTRASTING THE DOCUMENT-BASED AND MODEL-BASED APPROACH -- 2.2 MODELING PRINCIPLES -- 2.3 SUMMARY -- 2.4 QUESTIONS -- 3 - GETTING STARTED WITH SYSML -- 3.1 SYSML PURPOSE AND KEY FEATURES -- 3.2 SYSML DIAGRAM OVERVIEW -- 3.3 INTRODUCING SYSML-LITE -- 3.4 A SIMPLIFIED MBSE METHOD -- 3.5 THE LEARNING CURVE FOR SYSML AND MBSE -- 3.6 SUMMARY -- 3.7 QUESTIONS -- 4 - AN AUTOMOBILE EXAMPLE USING THE SYSML BASIC FEATURE SET -- 4.1 THE SYSML BASIC FEATURE SET AND SYSML CERTIFICATION -- 4.2 AUTOMOBILE EXAMPLE OVERVIEW -- 4.3 AUTOMOBILE MODEL -- 4.4 MODEL INTERCHANGE -- 4.5 SUMMARY -- 4.6 QUESTIONS -- II - LANGUAGE DESCRIPTION -- 5 - VIEWING SYSML MODELS WITH DIAGRAMS -- 5.1 OVERVIEW -- 5.2 SYSML DIAGRAMS -- 5.3 DIAGRAM NOTATIONS -- 5.4 TABULAR, MATRIX, AND TREE VIEWS -- 5.5 GENERAL PURPOSE MODEL ELEMENTS -- 5.6 VIEW AND VIEWPOINT -- 5.7 SUMMARY -- 5.8 QUESTIONS -- 6 - ORGANIZING THE MODEL WITH PACKAGES -- 6.1 OVERVIEW -- 6.2 THE PACKAGE DIAGRAM -- 6.3 DEFINING PACKAGES USING A PACKAGE DIAGRAM -- 6.4 ORGANIZING A PACKAGE HIERARCHY -- 6.5 SHOWING PACKAGEABLE ELEMENTS ON A PACKAGE DIAGRAM -- 6.6 PACKAGES AS NAMESPACES -- 6.7 IMPORTING MODEL ELEMENTS INTO PACKAGES.
6.8 SHOWING DEPENDENCIES BETWEEN PACKAGEABLE ELEMENTS -- 6.9 SUMMARY -- 6.10 QUESTIONS -- 7 - MODELING STRUCTURE WITH BLOCKS -- 7.1 OVERVIEW -- 7.2 MODELING BLOCKS ON A BLOCK DEFINITION DIAGRAM -- 7.3 MODELING THE STRUCTURE AND CHARACTERISTICS OF BLOCKS USING PROPERTIES -- 7.4 MODELING FLOWS -- 7.5 MODELING BLOCK BEHAVIOR -- 7.6 MODELING INTERFACES USING PORTS -- 7.7 MODELING CLASSIFICATION HIERARCHIES USING GENERALIZATION -- 7.8 MODELING BLOCK CONFIGURATIONS USING INSTANCES -- 7.9 SEMANTICS OF BLOCKS -- 7.10 DEPRECATED FEATURES -- 7.11 SUMMARY -- 7.12 QUESTIONS -- 8 - MODELING CONSTRAINTS WITH PARAMETRICS -- 8.1 OVERVIEW -- 8.2 USING CONSTRAINT EXPRESSIONS TO REPRESENT SYSTEM CONSTRAINTS -- 8.3 ENCAPSULATING CONSTRAINTS IN CONSTRAINT BLOCKS TO ENABLE REUSE -- 8.4 USING COMPOSITION TO BUILD COMPLEX CONSTRAINT BLOCKS -- 8.5 USING A PARAMETRIC DIAGRAM TO BIND PARAMETERS OF CONSTRAINT BLOCKS -- 8.6 CONSTRAINING VALUE PROPERTIES OF A BLOCK -- 8.7 CAPTURING VALUES IN BLOCK CONFIGURATIONS -- 8.8 CONSTRAINING TIME-DEPENDENT PROPERTIES TO FACILITATE TIME-BASED ANALYSIS -- 8.9 USING CONSTRAINT BLOCKS TO CONSTRAIN ITEM FLOWS -- 8.10 DESCRIBING AN ANALYSIS CONTEXT -- 8.11 MODELING EVALUATION OF ALTERNATIVES AND TRADE STUDIES -- 8.12 SUMMARY -- 8.13 QUESTIONS -- 9 - MODELING FLOW-BASED BEHAVIOR WITH ACTIVITIES -- 9.1 OVERVIEW -- 9.2 THE ACTIVITY DIAGRAM -- 9.3 ACTIONS-THE FOUNDATION OF ACTIVITIES -- 9.4 THE BASICS OF MODELING ACTIVITIES -- 9.5 USING OBJECT FLOWS TO DESCRIBE THE FLOW OF ITEMS BETWEEN ACTIONS -- 9.6 USING CONTROL FLOWS TO SPECIFY THE ORDER OF ACTION EXECUTION -- 9.7 HANDLING SIGNALS AND OTHER EVENTS -- 9.8 STRUCTURING ACTIVITIES -- 9.9 ADVANCED FLOW MODELING -- 9.10 MODELING CONSTRAINTS ON ACTIVITY EXECUTION -- 9.11 RELATING ACTIVITIES TO BLOCKS AND OTHER BEHAVIORS -- 9.12 MODELING ACTIVITY HIERARCHIES USING BLOCK DEFINITION DIAGRAMS.
9.13 ENHANCED FUNCTIONAL FLOW BLOCK DIAGRAM -- 9.14 EXECUTING ACTIVITIES -- 9.15 SUMMARY -- 9.16 QUESTIONS -- 10 - MODELING MESSAGE-BASED BEHAVIOR WITH INTERACTIONS -- 10.1 Overview -- 10.2 THE SEQUENCE DIAGRAM -- 10.3 THE CONTEXT FOR INTERACTIONS -- 10.4 USING LIFELINES TO REPRESENT PARTICIPANTS IN AN INTERACTION -- 10.5 EXCHANGING MESSAGES BETWEEN LIFELINES -- 10.6 REPRESENTING TIME ON A SEQUENCE DIAGRAM -- 10.7 DESCRIBING COMPLEX SCENARIOS USING COMBINED FRAGMENTS -- 10.8 USING INTERACTION REFERENCES TO STRUCTURE COMPLEX INTERACTIONS -- 10.9 DECOMPOSING LIFELINES TO REPRESENT INTERNAL BEHAVIOR -- 10.10 SUMMARY -- 10.11 QUESTIONS -- 11 - MODELING EVENT-BASED BEHAVIOR WITH STATE MACHINES -- 11.1 OVERVIEW -- 11.2 STATE MACHINE DIAGRAM -- 11.3 SPECIFYING STATES IN A STATE MACHINE -- 11.4 TRANSITIONING BETWEEN STATES -- 11.5 STATE MACHINES AND OPERATION CALLS -- 11.6 STATE HIERARCHIES -- 11.7 CONTRASTING DISCRETE AND CONTINUOUS STATES -- 11.8 SUMMARY -- 11.9 QUESTIONS -- 12 - MODELING FUNCTIONALITY WITH USE CASES -- 12.1 OVERVIEW -- 12.2 USE CASE DIAGRAM -- 12.3 USING ACTORS TO REPRESENT THE USERS OF A SYSTEM -- 12.4 USING USE CASES TO DESCRIBE SYSTEM FUNCTIONALITY -- 12.5 ELABORATING USE CASES WITH BEHAVIORS -- 12.6 SUMMARY -- 12.7 QUESTIONS -- 13 - MODELING TEXT-BASED REQUIREMENTS AND THEIR RELATIONSHIP TO DESIGN -- 13.1 OVERVIEW -- 13.2 REQUIREMENT DIAGRAM -- 13.3 REPRESENTING A TEXT REQUIREMENT IN THE MODEL -- 13.4 TYPES OF REQUIREMENTS RELATIONSHIPS -- 13.5 REPRESENTING CROSS-CUTTING RELATIONSHIPS IN SYSML DIAGRAMS -- 13.6 DEPICTING RATIONALE FOR REQUIREMENTS RELATIONSHIPS -- 13.7 DEPICTING REQUIREMENTS AND THEIR RELATIONSHIPS IN TABLES -- 13.8 MODELING REQUIREMENT HIERARCHIES IN PACKAGES -- 13.9 MODELING A REQUIREMENT CONTAINMENT HIERARCHY -- 13.10 MODELING REQUIREMENT DERIVATION -- 13.11 ASSERTING THAT A REQUIREMENT IS SATISFIED.
13.12 VERIFYING THAT A REQUIREMENT IS SATISFIED -- 13.13 REDUCING REQUIREMENTS AMBIGUITY USING THE REFINE RELATIONSHIP -- 13.14 USING THE GENERAL-PURPOSE TRACE RELATIONSHIP -- 13.15 REUSING REQUIREMENTS WITH THE COPY RELATIONSHIP -- 13.16 SUMMARY -- 13.17 QUESTIONS -- 14 - MODELING CROSS-CUTTING RELATIONSHIPS WITH ALLOCATIONS -- 14.1 OVERVIEW -- 14.2 ALLOCATE RELATIONSHIP -- 14.3 ALLOCATION NOTATION -- 14.4 KINDS OF ALLOCATION -- 14.5 PLANNING FOR REUSE: SPECIFYING DEFINITION AND USAGE IN ALLOCATION -- 14.6 ALLOCATING BEHAVIOR TO STRUCTURE USING FUNCTIONAL ALLOCATION -- 14.7 ALLOCATING BEHAVIORAL FLOWS TO STRUCTURAL FLOWS -- 14.8 ALLOCATING BETWEEN INDEPENDENT STRUCTURAL HIERARCHIES -- 14.9 MODELING STRUCTURAL FLOW ALLOCATION -- 14.10 ALLOCATING DEEPLY NESTED PROPERTIES -- 14.11 EVALUATING ALLOCATION ACROSS A USER MODEL -- 14.12 TAKING ALLOCATION TO THE NEXT STEP -- 14.13 SUMMARY -- 14.14 QUESTIONS -- 15 - CUSTOMIZING SYSML FOR SPECIFIC DOMAINS -- 15.1 OVERVIEW -- 15.2 THE SYSML SPECIFICATION AND LANGUAGE ARCHITECTURE -- 15.3 DEFINING MODEL LIBRARIES TO PROVIDE REUSABLE CONSTRUCTS -- 15.4 DEFINING STEREOTYPES TO EXTEND SYSML CONCEPTS -- 15.5 EXTENDING THE SYSML LANGUAGE USING PROFILES -- 15.6 APPLYING PROFILES TO USER MODELS IN ORDER TO USE STEREOTYPES -- 15.7 APPLYING STEREOTYPES WHEN BUILDING A MODEL -- 15.8 DEFINING AND USING VIEWPOINTS TO GENERATE VIEWS OF THE MODEL -- 15.9 SUMMARY -- 15.10 QUESTIONS -- III - EXAMPLES OF MODEL-BASED SYSTEMS ENGINEERING METHODS -- 16 - WATER DISTILLER EXAMPLE USING FUNCTIONAL ANALYSIS -- 16.1 STATING THE PROBLEM-THE NEED FOR CLEAN DRINKING WATER -- 16.2 DEFINING THE MODEL-BASED SYSTEMS ENGINEERING APPROACH -- 16.3 ORGANIZING THE MODEL -- 16.4 ESTABLISHING REQUIREMENTS -- 16.5 MODELING STRUCTURE -- 16.6 ANALYZE PERFORMANCE -- 16.7 MODIFY THE ORIGINAL DESIGN -- 16.8 SUMMARY -- 16.9 QUESTIONS.
17 - RESIDENTIAL SECURITY SYSTEM EXAMPLE USING THE OBJECT-ORIENTED SYSTEMS ENGINEERING METHOD -- 17.1 METHOD OVERVIEW -- 17.2 RESIDENTIAL SECURITY EXAMPLE OVERVIEW -- 17.3 APPLYING OOSEM TO SPECIFY AND DESIGN THE RESIDENTIAL SECURITY SYSTEM -- 17.4 SUMMARY -- 17.5 QUESTIONS -- IV - TRANSITIONINGTO MODEL BASEDSYSTEMS ENGINEERING -- 18 - INTEGRATING SYSML INTO A SYSTEMS DEVELOPMENT ENVIRONMENT -- 18.1 THE SYSTEM MODEL IN THE BROADER DEVELOPMENT CONTEXT -- 18.2 SPECIFYING AN INTEGRATED SYSTEMS DEVELOPMENT ENVIRONMENT -- 18.3 DATA EXCHANGE MECHANISMS -- 18.4 DATA EXCHANGE EXAMPLES BASED ON CURRENT AND EMERGING STANDARDS -- 18.5 SELECTING A SYSTEM MODELING TOOL -- 18.6 SUMMARY -- 18.7 QUESTIONS -- 19 - DEPLOYING SYSML IN AN ORGANIZATION -- 19.1 IMPROVEMENT PROCESS -- 19.2 ELEMENTS OF A DEPLOYMENT STRATEGY -- 19.3 SUMMARY -- 19.4 QUESTIONS -- A - SysML Reference Guide -- A.1 OVERVIEW -- A.2 NOTATIONAL CONVENTIONS -- A.3 PACKAGE DIAGRAM -- A.4 BLOCK DEFINITION DIAGRAM -- A.5 INTERNAL BLOCK DIAGRAM -- A.6 PARAMETRIC DIAGRAM -- A.7 ACTIVITY DIAGRAM -- A.8 SEQUENCE DIAGRAM -- A.9 STATE MACHINE DIAGRAM -- A.10 USE CASE DIAGRAM -- A.11 REQUIREMENT DIAGRAM -- A.12 ALLOCATION -- A.13 STEREOTYPES AND VIEWPOINTS -- References -- Index -- A -- B -- C -- D -- E -- F -- G -- H -- I -- J -- K -- L -- M -- N -- O -- P -- Q -- R -- S -- T -- U -- V -- W -- X -- Z.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
No physical items for this record

Front Cover -- A Practical Guide to SysML -- A Practical Guide to SysML: The Systems Modeling Language -- Copyright -- Contents -- Preface -- BOOK ORGANIZATION -- USES OF THIS BOOK -- HOW TO READ THIS BOOK -- CHANGES FROM PREVIOUS EDITION -- Acknowledgments -- About the Authors -- I - INTRODUCTION -- 1 - SYSTEMS ENGINEERING OVERVIEW -- 1.1 MOTIVATION FOR SYSTEMS ENGINEERING -- 1.2 THE SYSTEMS ENGINEERING PROCESS -- 1.3 TYPICAL APPLICATION OF THE SYSTEMS ENGINEERING PROCESS -- 1.4 MULTIDISCIPLINARY SYSTEMS ENGINEERING TEAM -- 1.5 CODIFYING SYSTEMS ENGINEERING PRACTICE THROUGH STANDARDS -- 1.6 SUMMARY -- 1.7 QUESTIONS -- 2 - MODEL-BASED SYSTEMS ENGINEERING -- 2.1 CONTRASTING THE DOCUMENT-BASED AND MODEL-BASED APPROACH -- 2.2 MODELING PRINCIPLES -- 2.3 SUMMARY -- 2.4 QUESTIONS -- 3 - GETTING STARTED WITH SYSML -- 3.1 SYSML PURPOSE AND KEY FEATURES -- 3.2 SYSML DIAGRAM OVERVIEW -- 3.3 INTRODUCING SYSML-LITE -- 3.4 A SIMPLIFIED MBSE METHOD -- 3.5 THE LEARNING CURVE FOR SYSML AND MBSE -- 3.6 SUMMARY -- 3.7 QUESTIONS -- 4 - AN AUTOMOBILE EXAMPLE USING THE SYSML BASIC FEATURE SET -- 4.1 THE SYSML BASIC FEATURE SET AND SYSML CERTIFICATION -- 4.2 AUTOMOBILE EXAMPLE OVERVIEW -- 4.3 AUTOMOBILE MODEL -- 4.4 MODEL INTERCHANGE -- 4.5 SUMMARY -- 4.6 QUESTIONS -- II - LANGUAGE DESCRIPTION -- 5 - VIEWING SYSML MODELS WITH DIAGRAMS -- 5.1 OVERVIEW -- 5.2 SYSML DIAGRAMS -- 5.3 DIAGRAM NOTATIONS -- 5.4 TABULAR, MATRIX, AND TREE VIEWS -- 5.5 GENERAL PURPOSE MODEL ELEMENTS -- 5.6 VIEW AND VIEWPOINT -- 5.7 SUMMARY -- 5.8 QUESTIONS -- 6 - ORGANIZING THE MODEL WITH PACKAGES -- 6.1 OVERVIEW -- 6.2 THE PACKAGE DIAGRAM -- 6.3 DEFINING PACKAGES USING A PACKAGE DIAGRAM -- 6.4 ORGANIZING A PACKAGE HIERARCHY -- 6.5 SHOWING PACKAGEABLE ELEMENTS ON A PACKAGE DIAGRAM -- 6.6 PACKAGES AS NAMESPACES -- 6.7 IMPORTING MODEL ELEMENTS INTO PACKAGES.

6.8 SHOWING DEPENDENCIES BETWEEN PACKAGEABLE ELEMENTS -- 6.9 SUMMARY -- 6.10 QUESTIONS -- 7 - MODELING STRUCTURE WITH BLOCKS -- 7.1 OVERVIEW -- 7.2 MODELING BLOCKS ON A BLOCK DEFINITION DIAGRAM -- 7.3 MODELING THE STRUCTURE AND CHARACTERISTICS OF BLOCKS USING PROPERTIES -- 7.4 MODELING FLOWS -- 7.5 MODELING BLOCK BEHAVIOR -- 7.6 MODELING INTERFACES USING PORTS -- 7.7 MODELING CLASSIFICATION HIERARCHIES USING GENERALIZATION -- 7.8 MODELING BLOCK CONFIGURATIONS USING INSTANCES -- 7.9 SEMANTICS OF BLOCKS -- 7.10 DEPRECATED FEATURES -- 7.11 SUMMARY -- 7.12 QUESTIONS -- 8 - MODELING CONSTRAINTS WITH PARAMETRICS -- 8.1 OVERVIEW -- 8.2 USING CONSTRAINT EXPRESSIONS TO REPRESENT SYSTEM CONSTRAINTS -- 8.3 ENCAPSULATING CONSTRAINTS IN CONSTRAINT BLOCKS TO ENABLE REUSE -- 8.4 USING COMPOSITION TO BUILD COMPLEX CONSTRAINT BLOCKS -- 8.5 USING A PARAMETRIC DIAGRAM TO BIND PARAMETERS OF CONSTRAINT BLOCKS -- 8.6 CONSTRAINING VALUE PROPERTIES OF A BLOCK -- 8.7 CAPTURING VALUES IN BLOCK CONFIGURATIONS -- 8.8 CONSTRAINING TIME-DEPENDENT PROPERTIES TO FACILITATE TIME-BASED ANALYSIS -- 8.9 USING CONSTRAINT BLOCKS TO CONSTRAIN ITEM FLOWS -- 8.10 DESCRIBING AN ANALYSIS CONTEXT -- 8.11 MODELING EVALUATION OF ALTERNATIVES AND TRADE STUDIES -- 8.12 SUMMARY -- 8.13 QUESTIONS -- 9 - MODELING FLOW-BASED BEHAVIOR WITH ACTIVITIES -- 9.1 OVERVIEW -- 9.2 THE ACTIVITY DIAGRAM -- 9.3 ACTIONS-THE FOUNDATION OF ACTIVITIES -- 9.4 THE BASICS OF MODELING ACTIVITIES -- 9.5 USING OBJECT FLOWS TO DESCRIBE THE FLOW OF ITEMS BETWEEN ACTIONS -- 9.6 USING CONTROL FLOWS TO SPECIFY THE ORDER OF ACTION EXECUTION -- 9.7 HANDLING SIGNALS AND OTHER EVENTS -- 9.8 STRUCTURING ACTIVITIES -- 9.9 ADVANCED FLOW MODELING -- 9.10 MODELING CONSTRAINTS ON ACTIVITY EXECUTION -- 9.11 RELATING ACTIVITIES TO BLOCKS AND OTHER BEHAVIORS -- 9.12 MODELING ACTIVITY HIERARCHIES USING BLOCK DEFINITION DIAGRAMS.

9.13 ENHANCED FUNCTIONAL FLOW BLOCK DIAGRAM -- 9.14 EXECUTING ACTIVITIES -- 9.15 SUMMARY -- 9.16 QUESTIONS -- 10 - MODELING MESSAGE-BASED BEHAVIOR WITH INTERACTIONS -- 10.1 Overview -- 10.2 THE SEQUENCE DIAGRAM -- 10.3 THE CONTEXT FOR INTERACTIONS -- 10.4 USING LIFELINES TO REPRESENT PARTICIPANTS IN AN INTERACTION -- 10.5 EXCHANGING MESSAGES BETWEEN LIFELINES -- 10.6 REPRESENTING TIME ON A SEQUENCE DIAGRAM -- 10.7 DESCRIBING COMPLEX SCENARIOS USING COMBINED FRAGMENTS -- 10.8 USING INTERACTION REFERENCES TO STRUCTURE COMPLEX INTERACTIONS -- 10.9 DECOMPOSING LIFELINES TO REPRESENT INTERNAL BEHAVIOR -- 10.10 SUMMARY -- 10.11 QUESTIONS -- 11 - MODELING EVENT-BASED BEHAVIOR WITH STATE MACHINES -- 11.1 OVERVIEW -- 11.2 STATE MACHINE DIAGRAM -- 11.3 SPECIFYING STATES IN A STATE MACHINE -- 11.4 TRANSITIONING BETWEEN STATES -- 11.5 STATE MACHINES AND OPERATION CALLS -- 11.6 STATE HIERARCHIES -- 11.7 CONTRASTING DISCRETE AND CONTINUOUS STATES -- 11.8 SUMMARY -- 11.9 QUESTIONS -- 12 - MODELING FUNCTIONALITY WITH USE CASES -- 12.1 OVERVIEW -- 12.2 USE CASE DIAGRAM -- 12.3 USING ACTORS TO REPRESENT THE USERS OF A SYSTEM -- 12.4 USING USE CASES TO DESCRIBE SYSTEM FUNCTIONALITY -- 12.5 ELABORATING USE CASES WITH BEHAVIORS -- 12.6 SUMMARY -- 12.7 QUESTIONS -- 13 - MODELING TEXT-BASED REQUIREMENTS AND THEIR RELATIONSHIP TO DESIGN -- 13.1 OVERVIEW -- 13.2 REQUIREMENT DIAGRAM -- 13.3 REPRESENTING A TEXT REQUIREMENT IN THE MODEL -- 13.4 TYPES OF REQUIREMENTS RELATIONSHIPS -- 13.5 REPRESENTING CROSS-CUTTING RELATIONSHIPS IN SYSML DIAGRAMS -- 13.6 DEPICTING RATIONALE FOR REQUIREMENTS RELATIONSHIPS -- 13.7 DEPICTING REQUIREMENTS AND THEIR RELATIONSHIPS IN TABLES -- 13.8 MODELING REQUIREMENT HIERARCHIES IN PACKAGES -- 13.9 MODELING A REQUIREMENT CONTAINMENT HIERARCHY -- 13.10 MODELING REQUIREMENT DERIVATION -- 13.11 ASSERTING THAT A REQUIREMENT IS SATISFIED.

13.12 VERIFYING THAT A REQUIREMENT IS SATISFIED -- 13.13 REDUCING REQUIREMENTS AMBIGUITY USING THE REFINE RELATIONSHIP -- 13.14 USING THE GENERAL-PURPOSE TRACE RELATIONSHIP -- 13.15 REUSING REQUIREMENTS WITH THE COPY RELATIONSHIP -- 13.16 SUMMARY -- 13.17 QUESTIONS -- 14 - MODELING CROSS-CUTTING RELATIONSHIPS WITH ALLOCATIONS -- 14.1 OVERVIEW -- 14.2 ALLOCATE RELATIONSHIP -- 14.3 ALLOCATION NOTATION -- 14.4 KINDS OF ALLOCATION -- 14.5 PLANNING FOR REUSE: SPECIFYING DEFINITION AND USAGE IN ALLOCATION -- 14.6 ALLOCATING BEHAVIOR TO STRUCTURE USING FUNCTIONAL ALLOCATION -- 14.7 ALLOCATING BEHAVIORAL FLOWS TO STRUCTURAL FLOWS -- 14.8 ALLOCATING BETWEEN INDEPENDENT STRUCTURAL HIERARCHIES -- 14.9 MODELING STRUCTURAL FLOW ALLOCATION -- 14.10 ALLOCATING DEEPLY NESTED PROPERTIES -- 14.11 EVALUATING ALLOCATION ACROSS A USER MODEL -- 14.12 TAKING ALLOCATION TO THE NEXT STEP -- 14.13 SUMMARY -- 14.14 QUESTIONS -- 15 - CUSTOMIZING SYSML FOR SPECIFIC DOMAINS -- 15.1 OVERVIEW -- 15.2 THE SYSML SPECIFICATION AND LANGUAGE ARCHITECTURE -- 15.3 DEFINING MODEL LIBRARIES TO PROVIDE REUSABLE CONSTRUCTS -- 15.4 DEFINING STEREOTYPES TO EXTEND SYSML CONCEPTS -- 15.5 EXTENDING THE SYSML LANGUAGE USING PROFILES -- 15.6 APPLYING PROFILES TO USER MODELS IN ORDER TO USE STEREOTYPES -- 15.7 APPLYING STEREOTYPES WHEN BUILDING A MODEL -- 15.8 DEFINING AND USING VIEWPOINTS TO GENERATE VIEWS OF THE MODEL -- 15.9 SUMMARY -- 15.10 QUESTIONS -- III - EXAMPLES OF MODEL-BASED SYSTEMS ENGINEERING METHODS -- 16 - WATER DISTILLER EXAMPLE USING FUNCTIONAL ANALYSIS -- 16.1 STATING THE PROBLEM-THE NEED FOR CLEAN DRINKING WATER -- 16.2 DEFINING THE MODEL-BASED SYSTEMS ENGINEERING APPROACH -- 16.3 ORGANIZING THE MODEL -- 16.4 ESTABLISHING REQUIREMENTS -- 16.5 MODELING STRUCTURE -- 16.6 ANALYZE PERFORMANCE -- 16.7 MODIFY THE ORIGINAL DESIGN -- 16.8 SUMMARY -- 16.9 QUESTIONS.

17 - RESIDENTIAL SECURITY SYSTEM EXAMPLE USING THE OBJECT-ORIENTED SYSTEMS ENGINEERING METHOD -- 17.1 METHOD OVERVIEW -- 17.2 RESIDENTIAL SECURITY EXAMPLE OVERVIEW -- 17.3 APPLYING OOSEM TO SPECIFY AND DESIGN THE RESIDENTIAL SECURITY SYSTEM -- 17.4 SUMMARY -- 17.5 QUESTIONS -- IV - TRANSITIONINGTO MODEL BASEDSYSTEMS ENGINEERING -- 18 - INTEGRATING SYSML INTO A SYSTEMS DEVELOPMENT ENVIRONMENT -- 18.1 THE SYSTEM MODEL IN THE BROADER DEVELOPMENT CONTEXT -- 18.2 SPECIFYING AN INTEGRATED SYSTEMS DEVELOPMENT ENVIRONMENT -- 18.3 DATA EXCHANGE MECHANISMS -- 18.4 DATA EXCHANGE EXAMPLES BASED ON CURRENT AND EMERGING STANDARDS -- 18.5 SELECTING A SYSTEM MODELING TOOL -- 18.6 SUMMARY -- 18.7 QUESTIONS -- 19 - DEPLOYING SYSML IN AN ORGANIZATION -- 19.1 IMPROVEMENT PROCESS -- 19.2 ELEMENTS OF A DEPLOYMENT STRATEGY -- 19.3 SUMMARY -- 19.4 QUESTIONS -- A - SysML Reference Guide -- A.1 OVERVIEW -- A.2 NOTATIONAL CONVENTIONS -- A.3 PACKAGE DIAGRAM -- A.4 BLOCK DEFINITION DIAGRAM -- A.5 INTERNAL BLOCK DIAGRAM -- A.6 PARAMETRIC DIAGRAM -- A.7 ACTIVITY DIAGRAM -- A.8 SEQUENCE DIAGRAM -- A.9 STATE MACHINE DIAGRAM -- A.10 USE CASE DIAGRAM -- A.11 REQUIREMENT DIAGRAM -- A.12 ALLOCATION -- A.13 STEREOTYPES AND VIEWPOINTS -- References -- Index -- A -- B -- C -- D -- E -- F -- G -- H -- I -- J -- K -- L -- M -- N -- O -- P -- Q -- R -- S -- T -- U -- V -- W -- X -- Z.

Description based on publisher supplied metadata and other sources.

Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2024. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.

There are no comments on this title.

to post a comment.

© 2024 Resource Centre. All rights reserved.