Zum Inhalt

Toward a Software Bad Smell Prioritization Model for Software Maintainability

  • 09.06.2021
  • Research Article-Computer Engineering and Computer Science
Erschienen in:

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Der Artikel stellt das Konzept der Software-Gerüche als Indikatoren für Probleme in Software vor, die korrigiert werden müssen. Es unterstreicht die Bedeutung der Wartbarkeit von Software und definiert die verschiedenen Arten von Wartbarkeitsaktivitäten. Die Studie konzentriert sich auf die Auswirkungen schlechter Gerüche auf die Wartbarkeit und schlägt ein Modell zur Priorisierung dieser Gerüche mittels des Analytical Hierarchy Process (AHP) vor. Das Modell hilft Softwareexperten zu erkennen, welche schlechten Gerüche den größten negativen Einfluss auf die Wartbarkeit haben, und ermöglicht es ihnen, ihre Bemühungen effektiv zu fokussieren. Die Forschungsmethode umfasst die Prüfung von Systemen für schlechte Gerüche, die Messung der Wartbarkeit vor und nach dem Refactoring und die Bewertung der Auswirkungen verschiedener Refactoring-Methoden. Die Ergebnisse zeigen, dass die Auswirkungen schlechter Gerüche je nach Klasse und verwendeter Refactoring-Methode unterschiedlich sind. Das vorgeschlagene Modell wird durch Expertenbewertung validiert und zeigt vielversprechende Ansätze zur Verbesserung der Softwarequalität und Wartungspraxis.

Sie sind noch kein Kunde? Dann Informieren Sie sich jetzt über unsere Lizenzmodelle:

Einzelzugang

Starten Sie jetzt Ihren persönlichen Einzelzugang. Erhalten Sie sofortigen Zugriff auf mehr als 170.000 Bücher und 540 Zeitschriften - pdf-Downloads und Neu-Erscheinungen inklusive.

Jetzt ab 54,00 € pro Monat!                                        

Mehr erfahren

Zugang für Unternehmen

Nutzen Sie Springer Professional in Ihrem Unternehmen und geben Sie Ihren Mitarbeitern fundiertes Fachwissen an die Hand. Fordern Sie jetzt Informationen für Firmenzugänge an.

Erleben Sie, wie Springer Professional Sie in Ihrer Arbeit unterstützt!

Beraten lassen
Titel
Toward a Software Bad Smell Prioritization Model for Software Maintainability
Verfasst von
Turki Alshammari
Mohammad Alshayeb
Publikationsdatum
09.06.2021
Verlag
Springer Berlin Heidelberg
Erschienen in
Arabian Journal for Science and Engineering / Ausgabe 9/2021
Print ISSN: 2193-567X
Elektronische ISSN: 2191-4281
DOI
https://doi.org/10.1007/s13369-021-05766-6
Dieser Inhalt ist nur sichtbar, wenn du eingeloggt bist und die entsprechende Berechtigung hast.
Dieser Inhalt ist nur sichtbar, wenn du eingeloggt bist und die entsprechende Berechtigung hast.

    Marktübersichten

    Die im Laufe eines Jahres in der „adhäsion“ veröffentlichten Marktübersichten helfen Anwendern verschiedenster Branchen, sich einen gezielten Überblick über Lieferantenangebote zu verschaffen. 

    Bildnachweise
    MKVS GbR/© MKVS GbR, Nordson/© Nordson, ViscoTec/© ViscoTec, BCD Chemie GmbH, Merz+Benteli/© Merz+Benteli, Robatech/© Robatech, Ruderer Klebetechnik GmbH, Xometry Europe GmbH/© Xometry Europe GmbH, Atlas Copco/© Atlas Copco, Sika/© Sika, Medmix/© Medmix, Kisling AG/© Kisling AG, Dosmatix GmbH/© Dosmatix GmbH, Innotech GmbH/© Innotech GmbH, Hilger u. Kern GmbH, VDI Logo/© VDI Wissensforum GmbH, Dr. Fritz Faulhaber GmbH & Co. KG/© Dr. Fritz Faulhaber GmbH & Co. KG, ECHTERHAGE HOLDING GMBH&CO.KG - VSE, mta robotics AG/© mta robotics AG, Bühnen, The MathWorks Deutschland GmbH/© The MathWorks Deutschland GmbH, Spie Rodia/© Spie Rodia, Schenker Hydraulik AG/© Schenker Hydraulik AG