Statements (54)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:academic
|
| gptkbp:aimsTo |
improve software quality
increase programming productivity reduce software errors |
| gptkbp:fieldOfStudy |
computer science
|
| gptkbp:focusesOn |
methods for programming
|
| gptkbp:hasSubfield |
gptkb:agile_methodology
gptkb:DevOps gptkb:waterfall_model gptkb:kanban formal methods object-oriented programming prototyping domain-driven design functional programming logic programming structured programming continuous integration component-based software engineering model-driven engineering user-centered design scrum test automation service-oriented architecture rapid application development test-driven development aspect-oriented programming modular programming continuous delivery incremental development pair programming behavior-driven development spiral model cleanroom software engineering lean software development extreme programming feature-driven development |
| gptkbp:includes |
algorithm design
program verification program analysis programming paradigms coding standards program design software engineering principles documentation practices |
| gptkbp:relatedTo |
gptkb:programming_language
software development software maintenance software testing |
| gptkbp:taughtAt |
universities
|
| gptkbp:bfsParent |
gptkb:CS106A
gptkb:David_Gries |
| gptkbp:bfsLayer |
8
|
| https://www.w3.org/2000/01/rdf-schema#label |
Programming Methodology
|