Class Diagrams

 This module introduces you to the elements and realtionships of class diagrams


 Classes are at the very core of the Object Oriented Approach and a used extensively to describe the Requirements of Entites using Structure  and Relationships. 

Topics 

Classes and Objects 

  • Classes
  • Objects

Class Elements

  • Attributes
  • Methods
  • Scope

Special Classes

  • Association Classes
  • Enumerations
  • Abstract Classes
  • Interfaces

Class Relationships

  • Associations
  • Generalisation
  • Dependency
  • Trace
  • Aggregation
  • Composite Aggregation
  • Recursion

 

Working with Classes

The BSIF Class Toolbox

Class Details

  • Attributes
  • Methods

Objects

  • Notation
  • Runtime states

Classses in Action

Domain Models and Analysis

Class Transformations

  • Platform Independant Models (PIM)
  • Platfrom Specific Models(PSM)

Tips and Tricks

  • Decomposing Classes
  • Classes and Requirements
 

Additional Info

  • Duration - Standard: 3.5 hrs
  • Duration - Express: N/A
  • Code: PRA-005
  • Level: Practitioner
  • Prerequisites: BSIF Foundation or some practical experience using EA
  • Course Materials: Handouts, Workbook, CD with extras
  • Audience: Analysts, Developers and Architects
Login to post comments