Quality Metrics and Analytics
The object-oriented paradigm is a dominant way in developing software systems. A basic argument of developers in favor of object-orientation is that it is closer to the way that human brains think, i.e. in terms of objects and actions. However, in order for object-oriented software development to preserve its main advantage, the developed software should stay modular and understandable. The group's focus in terms of object-oriented design is on methods and techniques that guarantee the internal and external product quality. Our work until now has been focused on GoF design patterns, code refactoring, and quality assessment. We have applied our research on some emerging application domains like game development. As future development, we aim at investigating approaches on artifact traceability, the validation of existing metrics, the introduction of new metrics and metric suites, and continue the work of the group on patterns, refactorings, component extraction and OO game development.
- PROMES (Processes Models for Engineering of Embedded Systems)
Tools and Demos
For tools and demos regarding this research area, please visit our Resources page.
(For more publications go to the publications page for Quality Metrics and Analytics.)