elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Impressum | Datenschutz | Kontakt | English
Schriftgröße: [-] Text [+]

The use of Ockham's Razor in object-oriented modeling

Pollok, Alexander und Klöckner, Andreas (2016) The use of Ockham's Razor in object-oriented modeling. In: ACM International Conference Proceeding Series, Seiten 31-38. ACM New York, NY, USA. 7th International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools, 2016-04-18, Mailand, Italien. doi: 10.1145/2904081.2904086. ISBN 978-1-4503-4202-5.

[img] PDF - Nur DLR-intern zugänglich
323kB

Kurzfassung

From the perspective of a practitioner, the development of perfect equation-based models is limited by language, hardware, and one's own mind. While the first two aspects are covered extensively in literature, only little attention has been given to the third one. We make a case for simple models, with a focus on two aspects: use of inheritance and creation of flexible models. Both can have adverse side-effects if used without restriction. To exemplify this discussion, two versions of a library as used in the aerospace industry are compared. The old version made heavy use of inheritance and tried to conduct everything with a minimal number of components. It was completely redesigned after maintenance efforts became too high. A psychological experiment was performed, where the effect of inheritance on the ability of participants to understand a model was analyzed. Results showed that each level of hierarchy significantly increases the time to understand a model by 26.65 s, when correcting for total model length. This supports our hypothesis that flat models are easier to understand than deeply nested models.

elib-URL des Eintrags:https://elib.dlr.de/104332/
Dokumentart:Konferenzbeitrag (Vortrag)
Titel:The use of Ockham's Razor in object-oriented modeling
Autoren:
AutorenInstitution oder E-Mail-AdresseAutoren-ORCID-iDORCID Put Code
Pollok, Alexanderalexander.pollok (at) dlr.dehttps://orcid.org/0000-0001-9502-3245NICHT SPEZIFIZIERT
Klöckner, Andreasandreas.kloeckner (at) dlr.dehttps://orcid.org/0000-0001-9162-0261NICHT SPEZIFIZIERT
Datum:2016
Erschienen in:ACM International Conference Proceeding Series
Referierte Publikation:Ja
Open Access:Nein
Gold Open Access:Nein
In SCOPUS:Ja
In ISI Web of Science:Nein
DOI:10.1145/2904081.2904086
Seitenbereich:Seiten 31-38
Verlag:ACM New York, NY, USA
Name der Reihe:ACM International Conference Proceeding Series
ISBN:978-1-4503-4202-5
Status:veröffentlicht
Stichwörter:Psychology
Veranstaltungstitel:7th International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools
Veranstaltungsort:Mailand, Italien
Veranstaltungsart:internationale Konferenz
Veranstaltungsdatum:18 April 2016
HGF - Forschungsbereich:Luftfahrt, Raumfahrt und Verkehr
HGF - Programm:Luftfahrt
HGF - Programmthema:Flugzeuge
DLR - Schwerpunkt:Luftfahrt
DLR - Forschungsgebiet:L AR - Aircraft Research
DLR - Teilgebiet (Projekt, Vorhaben):L - Systeme und Kabine (alt)
Standort: Oberpfaffenhofen
Institute & Einrichtungen:Institut für Systemdynamik und Regelungstechnik > Flugzeug-Systemdynamik
Hinterlegt von: Pollok, Dipl.-Ing. Alexander
Hinterlegt am:30 Mai 2016 16:03
Letzte Änderung:24 Apr 2024 20:09

Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags

Blättern
Suchen
Hilfe & Kontakt
Informationen
electronic library verwendet EPrints 3.3.12
Gestaltung Webseite und Datenbank: Copyright © Deutsches Zentrum für Luft- und Raumfahrt (DLR). Alle Rechte vorbehalten.