A Refactoring Architecture for Measuring and Identifying Spots of Design Patterns Insertion in Source Code.
Luan Bukowitz BeluzzoSimone Nasser MatosThyago Henrique PacherPublished in: ICSOFT (2018)
Keyphrases
- source code
- design patterns
- software systems
- software architecture
- model view controller
- design principles
- open source
- code reuse
- software engineering
- software maintenance
- software design
- software engineers
- metamodel
- object oriented systems
- software projects
- ontology driven
- software metrics
- software components
- software evolution
- plagiarism detection
- high level
- object oriented
- databases
- source files
- learning objects
- code examples
- software quality
- data flow
- software developers
- visual basic
- black box
- design rationale
- program understanding
- text files
- free software
- legacy software
- bug localization