MLDA: A Multiple Levels Detection Approach for Design Patterns Recovery.
Mohammed Al-ObeidallahMiltos PetridisStelios KapetanakisPublished in: ICCDA (2017)
Keyphrases
- design patterns
- object oriented
- software engineering
- software design
- usage scenarios
- design principles
- object oriented software
- software architecture
- false positives
- learning objects
- automatic detection
- detection algorithm
- metamodel
- database driven
- detection method
- design rationale
- software systems
- error detection
- false alarms
- learning games
- ontology driven
- web applications
- anomaly detection
- detection rate
- high level