Understanding the relevance of micro-structures for design patterns detection.
Francesca Arcelli FontanaStefano MaggioniClaudia RaibuletPublished in: J. Syst. Softw. (2011)
Keyphrases
- design patterns
- software engineering
- object oriented
- software design
- object oriented software
- detection algorithm
- information retrieval
- usage scenarios
- detection method
- design principles
- software systems
- software architecture
- detection rate
- object detection
- false positives
- ontology driven
- automatic detection
- database driven
- metamodel
- machine learning
- specific problems
- learning objects
- process model
- pattern languages
- test collection
- relevance feedback
- learning games
- structural patterns
- learning process
- databases
- behavioural patterns