Arc and path consistence revisited
Artificial Intelligence
The logic of constraint satisfaction
Artificial Intelligence - Special volume on constraint-based reasoning
Partial constraint satisfaction
Artificial Intelligence - Special volume on constraint-based reasoning
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Design patterns for object-oriented software development
Design patterns for object-oriented software development
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
Measurement Analysis and Fault Proneness Indication in Product Line Applications (PLA)
Proceedings of the 2007 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the sixth SoMeT_07
A fuzzy matching approach for design pattern mining
Journal of Intelligent & Fuzzy Systems: Applications in Engineering and Technology - Hybrid approaches for approximate reasoning
Hi-index | 0.00 |
A method for recognizing design patterns from C++ programs is presented. The method consists of two separate phases, analysis and reverse engineering of the C++ code, and architectural pattern matching over the reverse-engineered intermediate code representation. It is shown how the pattern recognition effect can be realized by integrating two specialized software tools, the reverse engineering framework Columbus and the architectural metrics analyzer Maisa. The method and the integrated power of the tool set are illustrated with small experiments.