Learn · Object Oriented Analysis and Design
Lecture 47 of 56Week 7:
Module 35: Interaction Overview Diagram (Lecture 47)
Prof. Partha Pratim Das Prof. Samiran Chattopadhyay Prof. Kausik Datta · IIT Kharagpur
Credits and licence
- From
- Object Oriented Analysis and Design, IIT Kharagpur (at NPTEL)
- Licence
- CC BY-NC-SA, as NPTEL states it. Non-commercial use only.
- Attribution
- NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
- Who can watch
- Tweens profiles and older. How courses are placed
All the lectures
- Lecture 01: Challanges in Software Engineering
- Lecture 02 : Complexity of Software
- Lecture 03: Complexity of Software (Contd.)
- Lecture 04: Structure and Attributes of a Complex System
- Lecture 05: Structure and Attributes of a Complex System (Contd.)
- Lecture 06: Object-Oriented Analysis and Design
- Lecture 07 : Bringing Order to Chaos
- Lecture 08: Bringing Order to Chaos (Contd.)
- Module 06: Evolution of Object Models - Programming Languages and Paradigms (Lecture 09)
- Module 07: Foundations of the Object Model - OOA, OOD and OOP (Lecture 10)
- Module 07: Foundations of the Object Model - OOA, OOD and OOP (Contd.) (Lecture 11)
- Module 08: Elements of Object Model (Major) : Abstraction and Encapsulation (Lecture 12)
- Module 08: Elements of Object Model (Major) : Abstraction and Encapsulation (Contd.)(Lecture 13)
- Module 09: Elements of the Object Model (Major) : Modularity and Hierarchy (Lecture 14)
- Module 09: Elements of the Object Model (Major) : Modularity and Hierarchy (Contd.) (Lecture 15)
- Module 10: Elements of the Object Model (Minor) : Typing, Concurrency and Persistence (Lecture 16)
- Module 10: Elements of the Object Model (Minor) : Typing, Concurrency and Persistence (Contd.) (Lecture 17)
- Module 11: Nature of an object : State, Behavior and Identity (Lecture 18)
- Module 11: Nature of an object: State, Behavior and Identity (Contd.) (Lecture 19)
- Module 12: Relationships among objects (Lecture 20)
- Module 12: Relationships among objects (Contd.) (Lecture 21)
- Module 13: Nature of a class: Interface and Implementation (Lecture 22)
- Module 13: Nature of a class : Interface and Implementation (Contd.) (Lecture 23)
- Module 14: Relationships among classes (Lecture 24)
- Module 14: Relationships among classes (Contd.) (Lecture 25)
- Module 15: How to Build Quality Classes and Objects (Lecture 26)
- Lecture 27: Tutorial : LMS
- Lecture 28: How to Identify Classes and Objects ?
- Lecture 29: Identification of Classes, Objects and Relationship in LMS
- Lecture 30: Identification of Classes, Objects and Relationship in LMS (Contd.)
- Lecture 31: Identification of Classes, Objects and Relationship in LMS (Contd.)
- Lecture 32: Identification of Classes, Objects and Relationship in LMS (Contd.)
- Module 21: Overview of UML (Lecture 33)
- Module 22: SDLC Phases and UML Diagrams (Lecture 34)
- Module 23: Use-Case Diagrams : Part I (Lecture 35)
- Module 24: Use-Case Diagrams : Part II (Lecture 36)
- Module 25: Use-Case Diagrams : Part III (Lecture 37)
- Module 26: Class Diagrams : Part 1 (Class, Property and Operation) (Lecture 38)
- Module 27 : Class Diagrams : Part 2 (Association, Weak and Strong Aggregation) (Lecture 39)
- Module 28: Class Diagrams : Part 3 (Generalization, Dependency and Constraints) (Lecture 40)
- Module 29: Sequence Diagrams : Part 1 (Lecture 41)
- Module 30 : Sequence Diagrams : Part 2 (Lecture 42)
- Module 31 : Communication Diagram (Lecture 43)
- Module 32: Activity Diagrams : Part II (Lecture 44)
- Module 33: Activity Diagrams : Part II (Lecture 45)
- Module 34: Activity Diagrams : Part III (Lecture 46)
- Module 35: Interaction Overview Diagram (Lecture 47)
- Module 36 : State Machine Diagrams : Part I (Lecture 48)
- Module 37 : State Machine Diagrams : Part II (Lecture 49)
- Module 38 : State Machine Diagrams : Part III (Lecture 50)
- Module 39 : Various UML Diagrams (Lecture 51)
- Module 40 : Closing Comments (Lecture 52)
- Live Session 30-08-2021
- Live Session 21-09-2021
- Live Session 27-11-2020
- Live Session 24-09-2019