Showing posts with the label
OOAD Notes
Component Diagram in UML Architectural Modeling-OOAD Lecture Notes Pdf Component Diagram A component diagram shows the organization of a set of components and their relationships It models…
Common Modeling Techniques Modeling Executable's and Libraries Modeling Tables Files and Documents Modeling an API Modeling Source Code Modeling Executable's and Libraries T…
UML Architectural Modeling-OOAD Lecture Notes Pdf Introduction to the Architectural Modeling in UML Components A component is a physical and replaceable part of a system that conforms to a…
Forward and Reverse Engineering To forward engineer a Statechart diagram, Forward engineering for the class MessageParser is shown as Class MessageParser { Public boolean put(char c) { …
Statechart Diagrams in UML-OOAD Lecture Notes Statechart Diagrams ✱A Statechart Diagrams illustrates a state machine, highlighting the flow of control from one state to another state. Co…
Process and Threads in UML State Machines-OOAD Lecture Notes Process and Threads A heavyweight flow, which executes concurrently with other processes is known as 'Process' A lightwe…
Common Modeling Techniques Modeling the Lifetime of an Object To model the lifetime of an object: A class, a use case, or the system as a whole can be modeled as a state machine If the…
Advanced States and Transitions in UML State Machines-OOAD Lecture Notes Advanced States and Transitions Entry and Exit Actions Internal Transitions Do-Activities Deferred Event Entry a…
UML State Machines-OOAD Lecture Notes Introduction State Machines State machines indicate the sequences of states an object undergoes in response to events throughout its lifetime State …
Common Modeling Techniques Modeling a Family of Signals Modeling Exception Common Modeling Techniques of Events and Signals in UML Modeling a Family of Signals To model a family of …
Introduction to Events and Signals in UML Introduction to the Events and Signals The different things that happen are called events Many events occur at the same time and at unexpected time…
Common Modeling Techniques Modeling a workflow Modeling an Operation Modeling a workflow To model a workflow: Create a focus for the workflow and assess if one or more activity diagra…
UML Activity Diagrams-OOAD Lecture Notes Forking and Joining Forks are used for showing parallel execution of activities A fork may have one incoming transition and two or more outgoing tra…
UML Activity Diagrams-OOAD Lecture notes Activity Diagram The main reason to use activity diagrams is to model the workflow behind the system being designed Activity diagrams are also usefu…
UML Use Case Diagrams Forward and Reverse Engineering-OOAD Lecture Notes Forward and Reverse Engineering To forward engineer a use case diagram: Identify the objects that interact with the…
UML Use Case Diagrams-OOAD Lecture Notes Use Case Diagram A use case diagram displays a set of use cases, actors and their relationships Use case diagrams are used To model the dynamic…
UML Use Cases Common Modeling Techniques-OOAD Lecture Notes Pdf Common Modeling Techniques: Modeling the Behavior of an Element To model the behavior of an element: Identify the actors …
BASIC BEHAVIORAL MODELING-OOAD Lecture Notes Pdf BASIC BEHAVIORAL MODELING II Use Cases Names Actors Flows of Events Scenarios Collaborations Organizing Use Cases Common Modelin…
Use Cases in UML-OOAD Notes Pdf Use Cases When we build systems/applications that are usage-centric (Example: Database-oriented, UI-centric applications), the first step is to analyze its re…