Software-QualitätSpringer-Verlag, 21. feb. 2008 - 568 strani Computerabstürze, Rückrufaktionen, Sicherheitslecks: Das Phänomen Software-Fehler hat sich zum festen Bestandteil unseres täglichen Lebens entwickelt. Mit dem unaufhaltsamen Vordringen der Computertechnik in immer mehr sicherheitskritische Bereiche wird die Software-Qualitätssicherung zu einer stetig wichtiger werdenden Disziplin der Informationstechnik. Aber warum ist die Qualität von Software heute so schlecht? Und viel wichtiger noch: Stehen wir der Misere hilflos gegenüber? Dieses Buch führt umfassend und praxisnah in das Gebiet der Software-Qualitätssicherung ein und gibt eine Antwort auf die oben gestellten Fragen. Zu Beginn werden die typischen Fehlerquellen der Programmentwicklung erörtert und anschließend die verschiedenen Methoden und Techniken behandelt, die uns zur Verbesserung der Qualität zur Verfügung stehen. Behandelt werden die zentralen Themenkomplexe aus den Gebieten der konstruktiven und analytischen Qualitätssicherung, der Software-Infrastruktur und der Managementprozesse. |
Iz vsebine knjige
Zadetki 1–5 od 62
... Verwendung des Dreisatzes näher bringen sollen: „Wenn ein Handwerker zwei Tage zum Errichten einer Mauer benötigt, wie viele Tage benötigen dann zwei Handwerker?“ Die Antwort „ein Tag“ scheint auf der Hand zu liegen. Dass sich das ...
... Verwendung einer Programmiersprache fest. Grob gesprochen regelt eine Richtlinie, welche Konstrukte einer Sprache zu bevorzugen oder zu meiden sind. Software-Richtlinien kommen in der Praxis häufig in Form unternehmensspezifischer ...
... Verwendung von Leerzeichen ist eine sichere Methode, um in den meisten Programmiersprachen die verschiedenen Tokens voneinander zu trennen. Dass dies nicht in allen Sprachen der Fall ist, wird uns der weiter unten diskutierte und ...
... Verwendung einer handelsüblichen integrierten Entwicklungsumgebung (IDE) bereits während der Eingabe aufgedeckt werden. Moderne Editoren rücken Programmcode automatisch ein und stellen die verschiedenen Sprachkonstrukte in verschiedenen ...
... Verwendung einer deklarationsbasierten Programmiersprache, wie z. B. C, C++ oder Java, hätte den Software-Fehler des Mercury-Projekts vermieden – der Fehler wäre bereits zur Übersetzungszeit durch den Compiler entdeckt worden. Es bleibt ...
Vsebina
1 | |
27 | |
Konstruktive Qualitätssicherung | 65 |
SoftwareTest | 157 |
Statische CodeAnalyse | 247 |
SoftwareVerifikation | 333 |
SoftwareLebenszyklus | 371 |
SoftwareInfrastruktur | 415 |
Managementprozesse | 491 |
Literaturverzeichnis | 547 |
Sachverzeichnis | 557 |