Projektdetails
Beschreibung
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.
| Status | Abgeschlossen |
|---|---|
| Tatsächliches Beginn-/Enddatum | 01.10.2013 → 30.09.2018 |
Projektbeteiligte
- Johannes Kepler Universität Linz (Leitung)
- Siemens AG - Corporate Technology (Projektpartner*in)
Wissenschaftszweige
- 202017 Embedded Systems
- 102006 Computer Supported Cooperative Work (CSCW)
- 202005 Computer Architektur
- 502050 Wirtschaftsinformatik
- 102 Informatik
- 202022 Informationstechnik
- 502032 Qualitätsmanagement
- 102022 Softwareentwicklung
- 102002 Augmented Reality
- 102015 Informationssysteme
- 102020 Medizinische Informatik
- 102027 Web Engineering
- 102040 Quantencomputing
- 102016 IT-Sicherheit
- 503015 Fachdidaktik Technische Wissenschaften
- 509026 Digitalisierungsforschung
- 102034 Cyber-Physical Systems
- 211928 Systems Engineering
JKU-Schwerpunkte
- Digital Transformation
-
Design Debt Prioritization – A Design Best Practice-Based Approach
Plösch, R., Bräuer, J., Saft, M. & Körner, C., 27 Mai 2018, International Conference on Technical Debt (TechDebt) 2018, Gothenburg, Sweden, May 27 - 28, 2018. S. 95-104 10 S. (Proceedings - International Conference on Software Engineering).Publikation: Beitrag in Buch/Bericht/Konferenzband › Konferenzbeitrag › Begutachtung
-
Design Quality Measurement: Technischer Bericht
Plösch, R., Okt. 2018, München: Siemens Corporta Technology - CTT Software Systems and Processes, 10 S.Publikation: Preprints, Working Paper und Forschungsberichte › Forschungsbericht
-
Hierarchical Task Analysis and Constraints: Technischer Bericht
Plösch, R. & Haindl, P., Okt. 2018, München: Siemens Corporta Technology - CTT Software Systems and Processes, 10 S.Publikation: Preprints, Working Paper und Forschungsberichte › Forschungsbericht
-
Measuring Object-Oriented Design Principles: The Results of Focus Group-Based Research
Plösch, R. (Vortragende*r)
26 Feb. 2020Aktivität: Vortrag oder Präsentation › Vortrag nach Bewerbung und Auswahl › Science-to-science
-
On the Suitability of a Portfolio-Based Design Improvement Approach
Plösch, R. (Vortragende*r)
17 Juli 2018Aktivität: Vortrag oder Präsentation › Vortrag nach Bewerbung und Auswahl › Science-to-science
-
Results of Focus Group Research For a Portfolio-Based Design Improvement Model
Plösch, R. (Vortragende*r)
18 Apr. 2018Aktivität: Vortrag oder Präsentation › Vortrag nach Bewerbung und Auswahl › Science-to-science