DocumentCode :
3723058
Title :
Measuring Object-Oriented Design Principles
Author :
Johannes Braeuer
Author_Institution :
Dept. of Bus. Inf. - Software Eng., Johannes Kepler Univ. Linz, Linz, Austria
fYear :
2015
Firstpage :
882
Lastpage :
885
Abstract :
The idea of automatizing the assessment of object-oriented design is not new. Different approaches define and apply their own quality models, which are composed of single metrics or combinations thereof, to operationalize software design. However, single metrics are too fine-grained to identify core design flaws and they cannot provide hints for making design improvements. In order to deal with these weaknesses of metric-based models, rules-based approaches have proven successful in the realm of source-code quality. Moreover, for developing a well-designed software system, design principles play a key role, as they define fundamental guidelines and help to avoid pitfalls. Therefore, this thesis will enhance and complete a rule-based quality reference model for operationalizing design principles and will provide a measuring tool that implements these rules. The validation of the design quality model and the measurement tool will be based on various industrial projects. Additionally, quantitative and qualitative surveys will be conducted in order to get validated results on the value of object-oriented design principles for software development.
Keywords :
"Object oriented modeling","Context","Software design","Software measurement","Software engineering"
Publisher :
ieee
Conference_Titel :
Automated Software Engineering (ASE), 2015 30th IEEE/ACM International Conference on
Type :
conf
DOI :
10.1109/ASE.2015.17
Filename :
7372084
Link To Document :
بازگشت