Week 4: Requirements/Class-Based/Behavioural Modelling Flashcards
What is Requirements Analysis
What is a Requirements Model? What are the primary objectives?
What are the different types of Requirements Models?
What is an example of a Scenario-Based Model?
Use Case Diagram
What is an example of a Class-Oriented Model?
Class Diagram
What is an example of a Behavioural Model?
Activity Diagram
What is an example of a Data Model?
ER Diagram
What is an example of a Flow-Oriented Model?
Data Flow Diagram
What are the rules of thumb for Requirements Modelling?
What are the Requirements Modelling Principles?
What are Class-Based Models? What do they represent?
For grammatical parsing, how do you find a Class?
What characteristics are important for considering potential classes for inclusion?
What are attributes?
What are operations?
What is the layout of a UML Class Diagram?
What levels of specificity are there for attributes and operations in a UML Class Diagram?
What are the different Relationship representations in UML Class Diagrams?