Skip to main content
00:00/00:00
Lecture 8 of 42

ObjectOriented Design

Download Course (Free)

Course Content

0 / 42 completed
Section 1: Key Principles of Software Architecture Design3 videos

What is Architectural Style

2m

Types of Software Architecture

2m

Architecture Design Process

9m
Section 2: Introduction3 videos

Difference between Software Architecture Design

5m

Goals of Architecture

5m

Role of Software Architect

4m
Section 3: Software Architecture Models3 videos

Architecture Description Languages ADLs

7m

UML Unified Modeling Language

16m

Architecture View Model 41 view model

6m
Section 4: ObjectOriented Paradigm3 videos

ObjectOriented Design

3mNow Playing

Basic concepts and terminologies of objectoriented systems

10m

OO Analysis objectoriented analysis

16m
Section 5: Data Flow Architecture5 videos

What is Data Flow Architecture

2m

Batch sequential classical data processing model

4m

what are Filter Pipe

2m

Process Control Architecture

3m

Pipe and Filter Architecture nonsequential pipeline mode

3m
Section 6: DataCentered Architecture5 videos

what is datacentered architecture

3m

Interactions or communication between the data accessors

1m

Types of Components

1m

Repository Architecture Style

4m

Blackboard Architecture Style

5m
Section 7: Hierarchical Software Architecture4 videos

Mainsubroutine

3m

what is Hierarchical Architecture

2m

MasterSlave

3m

Virtual Machine Architecture

8m
Section 8: InteractionOriented Software Architecture3 videos

InteractionOriented Architecture

1m

PresentationAbstractionControl PAC

4m

ModelViewController MVC

7m
Section 9: Distributed Software Architecture4 videos

Explanation of Distributed Software Architecture

3m

Broker Architectural Style

5m

ClientServer Architecture

11m

ServiceOriented Architecture SOA

9m
Section 10: ComponentBased Architecture6 videos

What is a Component

2m

Concept of ComponentBased Software Architecture

3m

Views of a Component

4m

Characteristics of Components

2m

Principles of ComponentBased Design

3m

Conducting ComponentLevel Design

4m
Section 11: User Interface3 videos

Graphical User Interface

1m

what is User Interface

3m

User Interface Models

2m