ePadEvo: A tool for the detection of behavioral design patterns.
Andrea De LuciaVincenzo DeufemiaCarmine GravinoMichele RisiCiro PirolliPublished in: ICSME (2015)
Keyphrases
- design patterns
- software engineering
- design rationale
- object oriented
- usage scenarios
- design principles
- software systems
- software design
- automatic detection
- object oriented software
- ontology driven
- database driven
- software architecture
- metamodel
- false alarms
- detection rate
- detection method
- learning objects
- real world
- behavioural patterns
- data flow
- user friendly
- process model
- petri net
- detection algorithm
- anomaly detection
- end users
- cooperative