Software Design Technique

GPTKB entity

Statements (33)
Predicate Object
gptkbp:instanceOf concept
gptkbp:appliesTo Software Systems
gptkbp:documentedIn Software Design Document
gptkbp:example Bottom-Up Design
Component-Based Design
Data-Driven Design
Event-Driven Design
Modular Design
Object-Oriented Design
Procedural Design
Structured Design
Top-Down Design
gptkbp:goal Enhance Maintainability
Facilitate Reusability
Improve Software Quality
Increase Modularity
Reduce Complexity
https://www.w3.org/2000/01/rdf-schema#label Software Design Technique
gptkbp:involves gptkb:Design_Patterns
gptkb:Separation_of_Concerns
Abstraction
Encapsulation
Decomposition
Architecture Patterns
gptkbp:relatedTo gptkb:Software_Engineering
Software Design
gptkbp:standardizedBy gptkb:IEEE
gptkb:ISO
gptkbp:taughtAt Computer Science
Software Engineering Courses
gptkbp:usedIn Software Development
gptkbp:bfsParent gptkb:SDT
gptkbp:bfsLayer 6