A rule-based procedure for automatic recognition of design patterns in UML diagrams.
Beniamino Di MartinoAntonio EspositoPublished in: Softw. Pract. Exp. (2016)
Keyphrases
- design patterns
- automatic recognition
- uml diagrams
- software design
- software engineering
- object oriented
- uml class diagrams
- unified modeling language
- object oriented software
- software architecture
- software systems
- metamodel
- software engineers
- expert systems
- artificial intelligence
- database applications
- learning process