The Use of Software Design Patterns to Teach Secure Software Design: An Integrated Approach.
Johan Van NiekerkLynn FutcherPublished in: World Conference on Information Security Education (2015)
Keyphrases
- software design
- design patterns
- software engineering
- software systems
- object oriented design
- software architecture
- educational software
- design principles
- object oriented
- object oriented software
- ontology driven
- process model
- software development
- functional requirements
- metamodel
- learning objects
- uml diagrams
- usage scenarios
- database driven
- artificial intelligence
- data mining
- databases
- software engineers
- information technology