Curing the Vulnerable Parser: Design Patterns for Secure Input Handling.
Sergey BratusLars HermerschmidtSven M. HallbergMichael E. LocastoFalcon MomotMeredith L. PattersonAnna ShubinaPublished in: login Usenix Mag. (2017)
Keyphrases
- design patterns
- software engineering
- object oriented
- software design
- design principles
- object oriented software
- usage scenarios
- software systems
- natural language
- metamodel
- database driven
- software architecture
- ontology driven
- natural language processing
- learning objects
- design rationale
- security requirements
- dependency parsing
- specific problems
- machine learning
- security analysis
- real world
- development process
- process model