Autosar Safety Safety is the ability of a system to protect itself and protect users/operators from failures within the system. The system shall detect failures and behave accordingly to prevent […]
UML Component Diagrams
Component Diagram represents the relationship between SW components. To represent a component with a diagram, use a <<component>> title or SW component icon, or use both. Ports are squares on […]
UML-Package Diagram
Package Diagram is a structured diagram from UML that illustrates dependencies between packages. A package is the primary representation of many different model elements (classes, SW components, SW Units, ect). […]
SW Component Coupling
This article will present the SW Component Coupling Principles. Along with the introduction of this topic, examples from the MechLynx project will be used (https://github.com/CharlieGearsTech/MechLynx). The following articles mentioned the […]
SW Component Cohesion
This article will present the SW Component Cohesion. Along with the introduction of this topic, examples from the MechLynx project will be used (https://github.com/CharlieGearsTech/MechLynx). The following articles mentioned the SOLID […]
Design Principles:: Open Close Principle
This article will present the Open Close Principle (OCP). Along with the introduction of this topic, examples from MechLynx project will be used (https://github.com/CharlieGearsTech/MechLynx) SOLID principles were introduced by Robert […]
Design Principle:: Dependency Inversion Principle
This article will present the Dependency Inversion Principle (DIP). Along with the introduction of this topic, examples from MechLynx project will be used (https://github.com/CharlieGearsTech/MechLynx) SOLID principles were introduced by Robert […]
Design Principles:: Liskov Substitution Principle
This article will present the Liskov Substitution Principle (LSP). Along with the introduction of this topic, examples from MechLynx project will be used (https://github.com/CharlieGearsTech/MechLynx) SOLID principles were introduced by Robert […]
Design Pattern:: Interface Segregation Principle
This article will present the Interface Segregation Principle (ISP). Along with the introduction of this topic, examples from MechLynx project will be used (https://github.com/CharlieGearsTech/MechLynx) SOLID principles were introduced by Robert […]
Design Principles:: Single Responsibility Principle
This article will present the Single Responsibility Principle (SRP). Along with the introduction of this topic, examples from MechLynx project will be used (https://github.com/CharlieGearsTech/MechLynx) SOLID principles were introduced by Robert […]