Related Imagery
/images/related/2530aa19e3bc670e17cc6287ccbad9ad.jpg
/images/related/4fb26954de73adb29288e7d18f196c2a.jpg
/images/related/3b8084c33d7a983cd991444a97623bbf.jpg
/images/related/684bd2ec73c30b066eec5cead4a49d8d.jpg
/images/related/b430debf299e26c348f6109815c0772d.jpg
/images/related/e8dfa24ef2342d4585ba66f42a9db464.jpg
Lösungen > Nach Softwarelebenszyklus > Qualitätsüberprüfung

Qualitätsüberprüfung

Übersicht

Die LDRA Werkzeugreihe bestimmt automatisch die Komplexität und Dichte Ihres Quellcodes. LDRA geht über Standardkomplexitätsmetriken hinaus um "wesentliche Komplexität" zu bestimmen, oder darauf hinzuweisen, welche Bereiche Ihres Codes einer Zerlegung bedürfen. Codedichtemetriken sind ein weiteres einzigartiges Merkmal des Qualitäts-Reviews, da sie auf bestimmte Wartbarkeitsprobleme hinweisen, die zukünftig auftreten könnten. Schließlich schätzt der Qualitäts-Review die Qualität Ihres Codes vermöge der folgenden Übersichtsmetriken ab: Klarheit, Wartbarkeit und Testbarkeit.

Der LDRA Qualitäts-Review garantiert Code höchster Qualität ohne wesentliche Verzögerung dem Markt zur Verfügung zu stellen!

Merkmale

Komplexitätsanalyse

Komplexitätsmetriken vermessen Ihren Code und zeigen seine Struktur auf systematischer Basis auf. Metrikwerte werden für Prozeduren, Dateien und auf der Basis systemweiter Analyse erzeugt.

Die LDRA Werkzeugreihe hilft Ihnen bei der Antwort auf folgende Fragen, die die Qualität Ihres Quellcodes betreffen: Ist Ihr Code wohlstrukturiert? Ist Ihr Code zu komplex? Ist Ihr Code wartbar? Welches sind die Problembereiche?

Codezerlegung

Die Strukturierte Programmverifizierung (Structured Programming Verification (SPV)) zerlegt Ihren Code und berechnet Komplexitäts- und Knotenmaße. SPV hilft Ihnen dabei die wesentliche Komplexität festzustellen. Das Ziel der SPV ist es die Umstellung von uneigentlich strukturiertem Code zu erleichtern. Schablonen werden zur korrekten Strukturierung des Programms verwendet.

Dichteanalyse

Die LDRA Werkzeugreihe bestimmt alle ausführbaren Pfade im Code. Die Zahl der Überlappungen dieser Pfade wird anhand der ersten in der Industrie vorhandenen Dichtemetrik gemessen. Je größer dieser Wert ist, desto größer ist die Wahrscheinlichkeit vorhandener unerwünschter Nebeneffekte, wann immer eine Änderung an einem der überlappenden Pfade vorgenommen wird. Der Qualitäts-Review bestimmt daher mit über die Wartbarkeit Ihres Codes.

Codemetriken zur Abschätzung

Es gibt drei Bereiche in den die LDRA Werkzeugreihe eine Abschätzung der Qualität Ihres Quellcodes vornimmt:

  • Klarheit - Wie leicht ist Ihr System zu verstehen?
  • Wartbarkeit - Wie leicht ist Ihre Software zu warten?
  • Testbarkeit - Wie groß sind die Aufwendungen um Ihr System zu testen?

Qualitätsreport

Der Bericht liefert eine ausführliche Analyse der Qualität Ihres Quellcodes. Der Report schließt Grenzwerte für Qualitätsmetriken ein, die entweder vom Anwender festgelegt werden können, oder die als Industriestandards vorgegeben sind.

Vorteile und Nutzen
  • Automatisch erzeugte Reports liefern wertvolle Softwarequalitätsdokumentation
  • Schnelle Visualisierung der Systemkomplexität
  • Zerlegungswerkzeug hilft dabei die Komplexität zu reduzieren
  • Codemetriken organisiert als Codeabschätzungsmetriken
  • Der Qualitätsreport liefert Werte für diverse Softwaremetriken
  • Konsequenz: Die Qualität des Codes kann visualisiert und gemessen werden
Zusammenfassung des Nutzens für den Anwender

Der Hauptnutzen des Qualitätsreviews besteht darin, daß der Code umfassend visualisiert wird, Systemqualitätsmetrikwerte berechnet, und Codezerlegungsrichtlinien geliefert werden, die das Vertrauen in den analysierten Code erhöhen.

Aktuelles
    Show All
  • 14th May 2013
    With recent advances in automation, software is no longer a small part of electro-mechanical syste...
  • 9th May 2013
    Software analysis tool company, LDRA have announced that they will be giving away a copy of the MIS...
  • 6th May 2013
    Just after the creation of the MISRA C/C++ standard by the automotive industry as a guideline for ...
Events
21st May 2013 - 23rd May 2013
Certification Together International Conference
Toulouse, France
22nd May 2013
The Device Developers Conference
Stockport, UK
6th Jun 2013 - 8th Jun 2013
Automotive Engineering Show 2013
Chennai, India
Kontakteinzelheiten
Email: info@ldra.com
Tel EMEA: + 44 (0) 151 649 9300
Tel USA: (650) 583 8880
Tel India: +91 80 4080 8707
Folgen Sie uns