DECdesign Yourdon Reference Manual

*HyperReader

  CONTENTS

  Title Page

  Copyright Page

  Preface

  1      Overview of the Yourdon Method

  1.1     Yourdon Views and Their Relationships

  1.2     Ward/Mellor Extensions for Real-Time Modeling

  1.3     Session Manager Interface for the Yourdon Method
    1.3.1      Creating Yourdon Views
    1.3.2      Working With Views
    1.3.3      Creating Printed Reports

  2      Data Flow and Context Diagrams

  2.1     Context Diagrams

  2.2     Leveling DFD Views

  2.3     Ward/Mellor Extensions to Data Flow and Context Diagrams

  2.4     Attributes of DFD and CD Views

  2.5     Objects Related to DFD Views

  2.6     Tools Menu for DFD and CD Views
    2.6.1      Navigate Submenu for DFD and CD Views
    2.6.2      Update Dictionary for DFD and CD Views
    2.6.3      Validate Submenu for DFD and CD Views
    2.6.4      Resequence for DFD and CD Views
    2.6.5      Push Down for DFD and CD Views
    2.6.6      Change Object

  2.7     Edit Menu for the DFD and CD Views

  2.8     Pop-Up Menu for DFD and CD Views

  2.9     Graphics Objects on DFD and CD Views
    2.9.1      Data Transformation
    2.9.2      Data Transformation Task
    2.9.3      Data Store
    2.9.4      Terminator
    2.9.5      Off-Screen Connector
    2.9.6      Flow Connector
    2.9.7      One-Way Data Flows:  Discrete and Continuous
    2.9.8      Two-Way Data Flows:  Discrete and Continuous

  2.10    Graphics Objects of DFD and CD Views for Ward/Mellor Real-Time Modeling
    2.10.1     Control Transformation
    2.10.2     Control Store
    2.10.3     Event Flows:  Discrete and Continuous
    2.10.4     Control Prompt

  3      Data Dictionary Entries

  3.1     Atomic Data Dictionary Entries
    3.1.1      Attributes of Atomic DDE Views
    3.1.2      Tools Menu for Atomic DDE Views
      3.1.2.1      Where Used for Atomic DDE Views
      3.1.2.2      Propagate Changes for Atomic DDE Views
      3.1.2.3      Replace Duplicates for Atomic DDE Views
      3.1.2.4      Validate Submenu for Atomic DDE Views
      3.1.2.5      CDD/Plus Submenu for Atomic DDE Views

  3.2     Aggregate Data Dictionary Entries
    3.2.1      Attributes of Aggregate DDE Views
    3.2.2      Objects Related to Aggregate DDE Views
    3.2.3      Tools Menu for Aggregate DDE Views
      3.2.3.1      Navigate Submenu for Aggregate DDE Views
      3.2.3.2      Propagate Changes for Aggregate DDE Views
      3.2.3.3      Replace Duplicates for Aggregate DDE Views
      3.2.3.4      The Validate Submenu for Aggregate DDE Views
      3.2.3.5      The CDD/Plus Submenu for Aggregate DDE Views
      3.2.3.6      The Composition Equation Submenu

  3.3     Process Dictionary Entries
    3.3.1      Attribute of PDE Views
    3.3.2      Tools Menu for PDE Views
      3.3.2.1      Where Used for PDE Views
      3.3.2.2      Propagate Changes for PDE Views
      3.3.2.3      Replace Duplicates for PDE Views
      3.3.2.4      Validate Submenu for PDE Views

  3.4     State Dictionary Entries
    3.4.1      Attribute of SDE Views
    3.4.2      Tools Menu for SDE Views
      3.4.2.1      Where Used for SDE Views
      3.4.2.2      Propagate Changes for SDE Views
      3.4.2.3      Replace Duplicates for SDE Views
      3.4.2.4      Validate Submenu for SDE Views

  4      Extended Entity Relationship Diagrams

  4.1     Creating Subject Areas

  4.2     Attribute of EER Views

  4.3     Tools Menu for EER Views
    4.3.1      Navigate Submenu for EER Views
    4.3.2      Update Dictionary for EER Views
    4.3.3      Validate Submenu for EER Views
    4.3.4      Show All Key Attribute Dictionary Entries for EER Views
    4.3.5      Show All Attribute Dictionary Entries for EER Views
    4.3.6      Collapse to Subject Area for EER Views
    4.3.7      Change Object for EER Views

  4.4     Edit Menu for EER Views

  4.5     Pop-Up Menu for EER Views

  4.6     Graphics Objects in EER Views
    4.6.1      Entity
    4.6.2      Weak Entity
    4.6.3      Relationship
    4.6.4      Weak Relationship
    4.6.5      EER Attribute
    4.6.6      Key Attribute
    4.6.7      Aggregate
    4.6.8      Subtype
    4.6.9      Subject Area
    4.6.10     Subject Area Relationship
    4.6.11     Connector

  5      Structure Charts

  5.1     Attribute of SC Views

  5.2     Tools Menu for SC Views
    5.2.1      Navigate Submenu for SC Views
    5.2.2      Update Dictionary for SC Views
    5.2.3      Validate Submenu for SC Views
    5.2.4      Change Object for SC Views

  5.3     Edit Menu for SC Views

  5.4     Pop-Up Menu for SC Views

  5.5     Graphics Objects in SC Views
    5.5.1      Module
    5.5.2      Library Module
    5.5.3      Inclusion
    5.5.4      Transaction Center
    5.5.5      Iterative Invocation
    5.5.6      Information Cluster with Two, Three, or Four Modules
    5.5.7      Global Data Area
    5.5.8      Structure Chart Connector
    5.5.9      Data Couple
    5.5.10     Control Couple
    5.5.11     Module Call

  6      State Transition Diagrams

  6.1     Attribute of STD Views

  6.2     Objects Related to the STD View

  6.3     Tools Menu for STD Views
    6.3.1      Navigate Submenu for STD Views
    6.3.2      Update Dictionary for STD Views
    6.3.3      Validate Submenu for STD Views

  6.4     Edit Menu for STD Views

  6.5     Pop-Up Menu for STD Views

  6.6     Graphics Objects in STD Views
    6.6.1      Start
    6.6.2      State
    6.6.3      Transitory State
    6.6.4      Condition/Action
    6.6.5      Transition

  7      State Tables

  7.1     Attribute of ST Views

  7.2     Tools Menu for ST Views

  7.3     Edit Menu for ST Views

  7.4     View Menu for ST Views

  8      Dictionary Browser

  8.1     Tools Menu for Dictionary Browser
    8.1.1      Check Dictionary Submenu
    8.1.2      Find...
    8.1.3      Wildcard Find...
    8.1.4      Clear Display
    8.1.5      Display Unreferenced
    8.1.6      Display Duplicates
    8.1.7      Display Linked to CDD
    8.1.8      Print...
    8.1.9      Select in Session Manager

  8.2     View Menu for Dictionary Browser

  A   Selected Bibliography

  B   CDD/Plus Dictionary Support

  B.1     Setting a Default Public Dictionary Directory

  B.2     Examining Public Dictionary Fields and Records

  B.3     Importing Public Dictionary Fields and Records and Creating Links
    B.3.1      Importing and Linking Fields
    B.3.2      Importing and Linking Records

  B.4     Exporting Data from DDEs
    B.4.1      Exporting Fields from Atomic DDEs
    B.4.2      Exporting Fields and Records from Aggregate DDEs

  B.5     Navigating from a DDE to a Public Dictionary

  B.6     Showing Links Between DDEs and Public Dictionaries

  B.7     Validating Links Between DDEs and Public Dictionaries

  B.8     Deleting a Link Between a DDE and a Public Dictionary

  B.9     Updating a DDE with New Data from a Public Dictionary

  B.10   Printing the Contents of Linked Fields and Records

  B.11   General Information for Linking to Public Dictionaries

  EXAMPLES

  3-1        Example Composition Equation

  FIGURES

  1-1        Overview of the Relationships Among Yourdon Views

  2-1        Data Flow Diagram

  3-1        Atomic DDE

  3-2        Aggregate DDE

  3-3        PDE

  3-4        SDE

  4-1        Extended Entity Relationship Diagram

  4-2        Using the Cardinality Attribute to Specify a One-to-Many Relationship

  5-1        Structure Chart

  6-1        State Transition Diagram

  7-1        State Table

  8-1        Dictionary Browser View

  TABLES

  1-1        View Types Available in the Yourdon Method

  1-2        General Report Layouts for the Yourdon Method

  1-3        Object-Specific Report Layouts for the Yourdon Method

  3-1        Symbols Used in Composition Equations