Category: OOAD
34 posts
Explain Responsibilities and Responsibility-Driven Design
Responsibility-driven design (RDD) is an approach to software design that emphasizes identifying and assigning responsibilities to objects within a software system. In RDD, objects are designed to be ... Read Mores
Prathmesh Yelne
08-Apr-2023 11:05:20
What is Notations Used in Class Diagrams to Represent Attributes & Association?
Class diagrams are widely used to represent the structure of object-oriented software systems. They depict the various classes, their attributes, and the relationships between them. In order to repres... Read Mores
Prathmesh Yelne
11-Apr-2023 23:23:18
September 11, 2020
2.2 K Views
GCP Cloud Engineer
21 hours ago
Explain Different Types of UML Class Diagrams
Unified Modeling Language (UML) is a visual modeling language used in software engineering to express a system's design. UML has a variety of diagrams, each with its own purpose and usefulness in diff... Read Mores
Prathmesh Yelne
07-Apr-2023 10:06:31
What are the Common Notation Used in UML Interaction Diagram
Unified Modeling Language (UML) is a standard graphical language used for modeling software systems. One of the key UML diagrams used for modeling dynamic behavior is the interaction diagram. An inter... Read Mores
Prathmesh Yelne
08-Apr-2023 17:54:21
September 11, 2020
2.2 K Views
GCP Cloud Engineer
21 hours ago
What is Object Design & How its Different from UML Notations?
Object design is the process of designing objects in software systems that represent real-world objects, concepts, or entities. It is a critical aspect of software engineering that involves creating a... Read Mores
Prathmesh Yelne
20-Mar-2024 14:14:40
What is Unified Modeling Language (UML) Packages?
Unified Modeling Language (UML) is a popular modeling language used to describe software systems. UML provides a set of graphical notations to represent the various elements of a software system and t... Read Mores
Prathmesh Yelne
05-Apr-2023 23:22:30
September 11, 2020
2.2 K Views
GCP Cloud Engineer
21 hours ago
What are the Different of Layes of Software Architecture & How are They Organized in Logical Architecture?
Introduction
The software architecture can be divided into four different layers: presentation layer, application layer, business layer, and data layer. These layers are organized in the logical archi... Read Mores
Prathmesh Yelne
06-Apr-2023 9:28:47
What is the Relationship Between System Sequence Diagram (SSD) and Use Cases?
A System Sequence Diagram (SSD) is a graphical representation of the interaction between external actors and a system. Use Cases describe how the system interacts with external actors to accomplish sp... Read Mores
Prathmesh Yelne
05-Apr-2023 16:39:43
September 11, 2020
2.2 K Views
GCP Cloud Engineer
21 hours ago
What are Attributes in Domain Model ?
Introduction
A domain model is a conceptual framework that defines the entities and their relationships within a specific domain or problem space. It is a representation of the real-world objects and ... Read Mores
Prathmesh Yelne
05-Apr-2023 16:38:21
Explain Unified Process Discipline in Details
The Unified Process (UP) is a software development methodology that provides a disciplined approach to the entire software development life cycle. UP is an iterative and incremental process, which mea... Read Mores
Prathmesh Yelne
04-Apr-2023 13:50:15
September 11, 2020
2.2 K Views
GCP Cloud Engineer
21 hours ago