Object-Oriented Analysis (code CZ15)
Course contents
  • Introduction
  • More Details
  • Analysis
  • Basic rules
  • Methodologies for object-orientation
  • Automated warehouse case
  • Requirements modeling
  • Finding candidate objects
  • Candidate objects- Modeling heuristics
  • Objects: state,behavior,life-cycle,identity
  • Preparing Data Dictionary
  • Object modeling & CRC analysis
  • Objects, messages and methods-the object/message paradigm
  • Attributes values and domains
  • Attributes values and domains- modeling heuristics
  • Class- class versus instance methods and attributes
  • Class- general UML notation
  • Classes- modeling heuristics
  • Associations- modeling heuristics
  • Aggregations- modeling heuristics
  • Constraints- modeling heuristics
  • Inheritance- modeling heuristics
  • Abstract versus concrete classes
  • Single versus multiple inheritance
  • Extension versus restriction inheritance
  • Inheritance- general UML notation
  • Inheritance patterns- dimensions
  • CRC analysis
  • Responsibility analysis
  • Collaborations
  • Collaborations graphs
  • Dynamic modeling-topics
  • Messages and responses
  • Message Sequence Diagrams
  • State transition diagrams
  • Relation sequence diagrams
  • Relation dynamic model/CRC Cards
  • Course duration: 2 Month(s)

     
    Hosted by www.Geocities.ws

    1