Objected-Oriented Design Quality

Project: Contract researchIndustry project

Project Details

Description

Measuring object-oriented design is a research topic with some tradition. There exist different approaches for capturing design quality, like Design Patterns, Design Smells or Design Principles. Design Principles (e.g. Single Responsibility Principle, Open-Closed Principle, Information Hiding Principle, Don’t Repeat Yourself Principle) are well discussed and adhering to design principles seems to be a good idea to guide designers and deveopers and to enhance the internal software qualty. Currently there is no common understanding how to measure the adherence of software to these design principles. Although there is some related work available that tries to identify and use rough indicators (typically based on metrics) for design principles, there is not yet a comprehensive approach available that allows to guide improvements in object-oriented design driven by measurments of the source code.
StatusFinished
Effective start/end date01.10.201330.09.2018

Collaborative partners

Fields of science

  • 202017 Embedded systems
  • 102006 Computer supported cooperative work (CSCW)
  • 202005 Computer architecture
  • 502050 Business informatics
  • 102 Computer Sciences
  • 202022 Information technology
  • 502032 Quality management
  • 102022 Software development
  • 102002 Augmented reality
  • 102015 Information systems
  • 102020 Medical informatics
  • 102027 Web engineering
  • 102040 Quantum computing 
  • 102016 IT security
  • 503015 Subject didactics of technical sciences
  • 509026 Digitalisation research
  • 102034 Cyber-physical systems

JKU Focus areas

  • Digital Transformation