Forschungsprojekt erfolgreich abgeschlossen
Verfahren zum Abschätzen von Folgekosten bei Softwarefehlern +++ Projektlaufzeit: 2006 – 2009 +++ Projektpartner: imbus AG, Fraunhofer Institut für Experimentelles Software Engineering, Fraunhofer Institut Techno- und Wirtschaftsmathematik, SAP, T-Mobile +++ Förderer: DLR, BMBF – Bundesministerium für Bildung und Forschung
Möhrendorf, November 2009 – Die Qualitätssicherung von Software in Relation zu betriebswirtschaftlichem Aufwand zu setzen, stellt für viele Unternehmen und Organisationen ein großes …
… Krankenhäuser und Krankenkassen geschaffen, entsprechend schlechtere Diagnosen zu stellen, um so an mehr Finanzmittel zu kommen, vor allem bei Krankheiten mit niedrigen Behandlungskosten und hohen Zuschlägen aus dem Gesundheitsfonds. Diese Abrechnungsart wurde nicht zuletzt durch einen Softwarefehler aufgedeckt, der dazu führte, dass innerhalb von Monaten ungewöhnlich viele HIV-Diagnosen vor allem bei Patienten jenseits der 60 gestellt wurden. Der Fehler ist inzwischen behoben.
Dieses drastische Beispiel ist zwar nicht repräsentativ für die Probleme, …
… kompromittieren.
Der bundesweite Totalausfall des T-Mobile-Netzes im April hat bewiesen, welche Folgen ein solcher Vorfall nach sich ziehen kann: 40 Millionen Deutsche ohne Handyempfang – selbst die Bundesregierung und die Polizei sollen betroffen gewesen sein. Während laut Provider ein Softwarefehler im so genannten Home Location Register (HLR) das Problem war, könnte beim nächsten Mal ein Terroranschlag die Ursache sein.
„Es ist nur eine Frage der Zeit, bis Kriminelle die Schwachstellen der BRD-Infrastruktur ausnutzen“, sagt Marco Di Filippo. …
… beisteuern.
Dr. Siamak Tadjiky, S4Ms Vice President Broadcast Management Systems: „ Bei S4M entwickeln wir hochkomplexe Softwaresysteme, die die Kernprozesse der Geschäftsmodelle unserer Kunden– vornehmlich Fernsehsender – abbilden. Im Entwicklungsprozess hat die Analyse von Softwarefehlern natürlich erhebliche Bedeutung. Insofern freuen wir uns, einerseits unsere Erfahrungen einzubringen, anderseits aber auch an den Ergebnissen dieses Projekts zu partizipieren und sie in die alltägliche Arbeit zu integrieren.“
Das Forschungsprojekt wird ein …
… Interessenten können sich ab sofort online zur zweitägigen Konferenz anmelden.
Das Koffer-Chaos am Flughafen Heathrow, der Liter Sprit für nur drei Cent oder die doppelte Vergütung von Klinikleistungen einer französischen Krankenversicherung – die Ursachen waren hier jeweils auf Softwarefehler zurückzuführen. Fehlerhafte Software kostet den Firmen viel Zeit und Geld. Um dem vorzubeugen, setzen immer mehr Unternehmen heute Test Center als zentrale Einheiten für Softwaretests und Qualitätssicherung ein. Der Veranstalter imbus AG nimmt diese Entwicklung zum …
… seine JBoss Enterprise Application Platform 4.3 das Common-Criteria-Zertifikat auf dem Evaluation Level (EAL) 2+ erhalten. Das Zertifikat schließt die Erfüllung der Anforderung „Flaw Remediation“ (formale Prozesse für die Erfassung und Behebung von Softwarefehlern) ein. Für die JBoss-Middleware ist dies die erste Common-Criteria-Zertifizierung. Regierungsstellen und andere Organisationen, die großen Wert auf IT-Security legen, erhalten damit mehr Auswahl bei unternehmenskritischen Java-Applikationen. JBoss Enterprise Application Platform 4.3, die …
… zugreifen, gab es noch Handlungsbedarf. Die IT-Leitung von Visana hat beschlossen, den Einsatz von dynaTrace zu prüfen.
dynaTrace konnte bei Visana schon im Proof of Concept konkrete Ursachen für Performanz- und Stabilitäts-Engpässe aufzeigen. So wurden Softwarefehler in long running transactions identifiziert, nachdem geschäftskritische Benutzertransaktionen End to End vom Syrius Client bis zum Applikationsserver mit dynaTrace bis auf Code- und Laufzeitebene analysiert wurden. Ineichen ist zuversichtlich, dass damit bei Problemen viel schneller …
… von Fehlerfolgekosten aus Sicht eines Softwareherstellers“ berichten sie über die Auswirkungen fehlerhafter Software auf die Kosten für Support, Entwicklung und Qualitätssicherung. Graf und Grottke zeigen anhand einer Fallstudie auf, wie Folgekosten möglicher Softwarefehler anhand geeigneter Parameter vorab prognostiziert werden können. Damit wird eine bessere Risikobewertung und die punktgenaue Planung von Test und Qualitätssicherung ermöglicht.
Desweiteren referiert Dierk Engelhardt, Produktmanager imbus TestBench, in seinem Produktvortrag „Modellbasiertes …
Coverity Inc., Spezialist bei Software Integrität, präsentiert einen neuen Meilenstein: Das Coverity Integrity Center umfasst ein komplettes Set hochpräziser Software Analyse Produkte in einem Paket. Dieses zielt auf Unternehmen ab, die von Softwarefehlern verschuldete Produktfehler und Rückrufaktionen vermeiden möchten. Die Lösungen ermöglichen schnellere Software-Änderungen bei geringerem Risiko, steigern die Produktivität und führen dank hocheffizienter Entwicklung zu innovativen Produkten innerhalb kürzerer Zeit.
„Heute hängen sowohl die geschäftliche …
Erweiterte FinanceTestSuite testet alle relevanten HBCI- und FinTS-Geschäftsvorfälle
München, 4.11.2008. Keine Bank kann sich Fehler im E-Banking erlauben – regelmäßige Tests sind zwingend erforderlich, um Fehler aufzuspüren und damit die Bankkunden zu schützen.
Die FinanceTestSuite, ein Produkt der B+S Banksysteme Aktiengesellschaft, unterstützt Banken effizient und reibungslos, dieses Ziel für Ihre HBCI-/FinTS-Infrastruktur zu erreichen. Durch die reproduzierbaren Tests – auch im Rahmen von Audits – gewinnt das Online-Banking so an Sicher…
… wir unsere Services betreiben entspricht dem aktuellsten Stand der Technik und wird ständig erneuert. Alle Geräte werden 24 Stunden täglich überwacht.
Um einen technischen Defekt auszuschließen, betreiben wir alle Systems redundant. Um uns optimal gegen einen Softwarefehler zu schützen, werden alle Server in Cluster eingeteilt. Der Zugriff in die verschiedenen Zonen dieses Netzwerks wird über eine Firewall gesteuert.
Die Services
Die Services von Virtual Backoffice sind nach Funktion und Serviceleistungen unterteilt. Die wichtigsten Leistungen …
… zum Identifizieren und Reparieren von Codedefekten erklärt Melinda Ballou, Leiterin des Forschungsprogramms zum Application Life-Cycle Management bei IDC, mit mangelnder Aufklärung: „Während sich die Unternehmen die steigenden Komplexitätslevels und Arbeitsaufwand zum Beheben von Softwarefehlern eingestehen, unterschätzen sie gegenwärtige und laufende Aufwendungen für Reparatur und die Auswirkungen auf das Geschäft und Image. Auch in Zukunft entscheidet Software über den wirtschaftlichen Erfolg eines Unternehmens. Firmen sollten ihre derzeitigen …
… Perfomance-Tuning. Ein Partnervertrag mit dynaTrace sichert Point Software den direkten Zugang zum Know-how-Vorsprung der Linzer und den Einsatz des modernsten Tools zur Softwarediagnose. "dynaTrace Diagnostics ist aktuell das beste Tool zur Diagnose von Performance-Problemen und Softwarefehlern in geschäftskritischen Applikationen über Java und .NET-Grenzen hinweg", ist Aleksandar Travanov, Geschäftsführer der Point Software AG, überzeugt.
Das Unternehmen ist seit seiner Gründung im Jahr 2000 vorwiegend in den Bereichen Java/J2EE Development und Portal …
… das Internet genau das Richtige. Da eine Einzelschulung oft zu teuer ist und eine Schulung evtl. nur im Hause des Anwenders erfolgen kann, wurde das Angebot der Schule um Help2Go Fernschulung / Fernhilfe erweitert. Auch auftretende Hardware- und Softwarefehler können häufig über eine Fernhilfe gleich erledigt werden.
Mit Help2Go kann nun jeder Interessent und Hilfesuchende deutschlandweit per Telefon und Internetverbindung kostengünstig Hilfe von ausgebildeten EDV-Trainern erhalten. Das Warten auf einen PC-Doktor oder Verwandte und Freunde, die …
… Wertschöpfungskette kommt der Halbleiter-Industrie eine zentrale Rolle zu, denn sie muss leistungsfähige und zuverlässige Komponenten für die Hard- und Software liefern. Jürgen Weyer von Freescale zeigt die strategische Bedeutung seiner Branche für die Automobil-Software auf. Über die Integration in der Produktentwicklung von Mechanik und Software spricht Gerhard Baum von IBM Deutschland.
Am 4. Juni findet ergänzend zur Tagung ein Software-Qualitäts-Workshop statt, der vermittelt, wie Softwarefehler frühzeitig identifiziert, analysiert und behoben werden.
… (gespag), der größte Krankenhausträger des Bundeslandes, setzt rund 100 Applikationen ein, bei denen Stabilität und entsprechende Performance vorausgesetzt werden. Betrieben werden diese Applikationen in der Abteilung GesundheitsInformatik (GI). Zur Performancekontrolle und zur Diagnose von Softwarefehlern kommt nun dynaTrace Diagnostics zum Einsatz. “Den größten Benefit liefert dynaTrace Diagnostics, da wir nun bei laufendem Betrieb, ohne einen Neustart der Server, Änderungen und Verbesserungen in den Anwendungen durchführen können. Wenn wir Patches …
… IT-Organisationen. Laut Industrieschätzungen belaufen sich die Kosten für die Verwaltung eines klassischen Endnutzer-Desktops auf bis zu 5.000 US-Dollar pro Mitarbeiter und Jahr. Trotz dieser hohen Investition führt eine Zunahme an Programmkonflikten und Softwarefehlern zu schlechterer Performance, sinkender Produktivität der Mitarbeiter und einem wachsenden Sicherheitsrisiko.
Desktop-Virtualisierung bietet hierfür einen ersten Lösungsansatz. Dabei werden die Desktops nicht lokal auf dem Endgerät des Anwenders eingerichtet, sondern virtuell von …
… Simulation and Testing Framework (ISTF) als Teil von IONAs fortschrittlicher SOA-Infrastruktur-Suite Artix™ ermöglicht IT-Entwicklern zu einem frühen Zeitpunkt des Entwicklungszyklus das Testen von Applikationsintegrations-Szenarien. Dank der frühen Erkennung und Behebung von Softwarefehlern können Kunden Zeit und Kosten bei Applikationsintegrations-Szenarien deutlich reduzieren. Dies trägt dazu bei, dass IT-Projekte rechtzeitig und innerhalb des Budgetrahmens realisiert werden können.
Unternehmen entscheiden sich zunehmend für SOA und IT-Outsourcing, …
Performance-relevanten Daten des Ausführpfades einer Transaktion bis auf Methoden-Ebene.
Jens Steinborn, Vertiebsleiter von dynaTrace Deutschland, ist überzeugt, dass FIDUCIA mit dynaTrace Diagnostics die Entwicklung ihrer bankenspezifische IT-Lösungen künftig verbessern und beschleunigen kann: “dynaTrace hat einen Paradigmenwechsel vollzogen. Während bisherige Monitoringlösungen Probleme zwar aufzeigen, aber nicht lösen konnten, ist mit dynaTrace erstmals eine echte Diagnose der Ursachen von Softwarefehlern möglich.”
… bestehenden E-Mail-Systeme alleine sind jedoch nicht dazu geeignet, E-Mails revisionssicher aufzubewahren. Einerseits können Anwender E-Mails nachträglich verändern oder gar löschen, andererseits lässt es sich selbst durch regelmäßige Datensicherungen nicht ausschließen, dass z. B. bei einem Hard- oder Softwarefehler E-Mails verloren gehen können. Das Thema E-Mail-Archivierung wird daher zunehmend auch für die öffentliche Hand zu einem Muss. Dies ist jedoch nur möglich, wenn E-Mails innerhalb der Behörde durch geeignete Technologien, wie dies z. B. die …
… – Die parallel angekündigte und zum Patent angemeldete Satisfiability (SAT) Engine liefert bisher unerreichte Genauigkeit bei der statischen Codeanalyse. Während andere statische Engines zur Codeanalyse auf der Analyse des Datenflusses und mehreren Checkern beruhen, um Softwarefehler aufzuspüren, basiert die SAT-Engine auf der Boolean Satisfiability und identifiziert die Softwaredefekte mit Hilfe von mehreren SAT-Solvern.
• Coverity Prevent SQS – Eine hoch entwickelte, automatisierte Lösung die die häufigsten kritischen Defekte in C, C++ und Java …
… einfach und schnell einsetzen lässt.“
Seit Jahren suchen Entwickler von kommerzieller und Enterprise-Software nach Produkten, mit deren Hilfe sich Softwaredefekte in einer frühen Phase des Entwicklungszyklus automatisch und effizient finden lassen. Die frühzeitige Beseitigung von Softwarefehlern kann die Markteinführungszeit für ein Softwareprodukt drastisch verringern und Millionen von Euro für kostenträchtige Produktrückrufe sparen. Bei Werkzeugen für die automatisierte Fehlersuche gab es jedoch viele Fehlstarts, weil diese nicht in der Lage waren, …
… unsichtbar. Darüber hinaus ist die RWTH aktiver Beta-Tester für neue Firmware-Versionen und liefert ipo-que zuverlässig Informationen zu neuen Funktionen. Die integrierten Bypässe des PRX sind für Beta-Tests von großem Nutzen, da bei Systemabstürzen und Softwarefehlern die Netzverbindung erhalten bleibt.
ipoque-Lösung entlastet das Netz der RWTH Aachen
Der Einsatz der PRX-1000 führt zu einer starken Reduktion des P2P-Aufkommens.
Wochenstatistik vom August 2006, P2P-Verkehr (rote Linie) wird stark gedrosselt
Dies resultiert in einer Minimierung …
… erfahren Sie auf der AIRTEC.
Eine elementare Rolle in der Luft- und Raumfahrt spielt die eingesetzte Software, da durch sie kritische Bereiche zuverlässig und ausfallsicher kontrolliert und gesteuert werden. Immer wieder kommt es zu Gefährdungen durch Softwarefehler. Das Software Engineering bietet hier Lösungen an, die allerdings an die speziellen Anforderungen dieser hochtechnologisierten Branche angepasst sein müssen. Welche Herausforderungen sich durch die hohen Sicherheits-anforderungen und den Ruf nach mehr Wirtschaftlichkeit ergeben und wie …
… 1000Base-SX/LX- Glasfaseranschlüsse.
Die hohe Ausfallsicherheit wird durch einen Watchdog-basierten Hardware-Bypass, der für die Kupferanschlüsse integriert ist, gewährleistet. Bei einem Systemausfall schließt der Bypass die beiden Bridgeports mechanisch kurz, so dass weder Hard- und Softwarefehler noch Systemneustarts (z.B. zur Einspielung einer neuen Softwareversion) zu einer Unterbrechung des Netzwerkbetriebs führen. Für die Glasfaseranschlüsse gibt es einen optionalen exter-nen Bypass-Switch. Um maximale Verfügbarkeit zu gewährleisten, kann ein zweites …
… Gleichzeitigkeitsfehler wie Wettlaufbedingungen und Blockaden, deren Erkennung beim regulären Einsatz oder Testen des Produkts äußerst schwierig ist.
„Der Erfolg von Firefox ist das Ergebnis der Arbeit unserer großartigen
Nutzer- und Entwicklergemeinde, die nicht nur schnell auf Softwarefehler reagiert, von denen die Stabilität und Sicherheit beeinträchtigt wird, sondern auch neue Perspektiven und Ideen für die Verbesserung der Qualität von Firefox beisteuert. Coverity ist eine der vielen wertvollen Ressourcen, derer sich unsere Entwickler jetzt …
… in einige der wichtigsten Anwendungen im Raumfahrt- und Rüstungssektor schließt den Einsatz von Patches und Quickfixes nahezu aus.“ (Seth Hallem, CEO von Coverity)
„Durch Erlangung des Coverity Clean-Status beweist Wind River sein Engagement bei der Suche nach Softwarefehlern und der Behebung aller relevanten Defekte. Wir vertrauen auf die Qualität und Sicherheit von Wind River-Produkten und die Entwicklungsprozesse, in deren Rahmen die Entwicklung, Analyse und Prüfung von Qualitätssoftware erfolgt.“ (David Park, VP Geschäftsentwicklung und Marketing …
… und Computerforensik. Das seit 2000 bestehende deutsche Labor firmiert als CBL Datenrettung und hat seinen Sitz in Kaiserslautern. Nach dem Motto "Keine Daten – keine Kosten" rekonstruiert CBL Datenrettung Daten, die durch Hardware- und Softwarefehler, menschliches Versagen oder Naturkatastrophen verloren gingen, und dies mit einer Erfolgsquote von durchschnittlich 85%. Ausserhalb von Express-Dienstleistungen ist die Analyse der betroffenen Speichermedien kostenlos. CBL rettet Daten von allen gängigen Datenträgern wie Flashspeicher, Festplatten, …
… dafür allein beim Linux-Kernel mehr als 28 Mannjahre.
Im Rahmen der Analyse arbeitet Coverity mit Entwicklungsleitern von Open-Source-Projekten zusammen, damit die gewonnenen Erkenntnisse der Open-Source-Gemeinde zugute kommen und bei der Bereitstellung von Fixes für die gefundenen Softwarefehler helfen.
„Die statische Quellcodeanalyse von Coverity hat sich als wirksamer Schritt in Richtung einer Optimierung der Qualität und Sicherheit von Linux erwiesen.“ (Andrew Morton, zuständig für die Pflege des Linux-Kernel 2.6) „Ich begrüße weitere Beiträge …
… Technologie zur Erhöhung der Sicherheit elektronischer Steuerungen in Flugzeugen, Autos und Zügen. Beispielsweise können durch den in Oldenburg entwickelten "Modelchecker" komplexe Steuerungen erstmals vollständig auf Fehlerfreiheit überprüft und somit die Risiken von durch Softwarefehler ausgelöste Unfälle reduziert werden. Zum Kundenstamm der OSC – Embedded Systems AG zählen weltweit renommierte Unternehmen wie Daimler-Chrysler, BMW, Nissan, Airbus, Boeing oder Lockheed Martin.
Zur Verbesserung der internen und externen Kommunikation benötigte …
… Last-Testing standardisieren. Die neue Version des Mercury Performance Centers versetzt unsere Kunden die Lage, die Antwortzeiten und Verfügbarkeit ihrer Anwendungen im Rahmen eines geschlossen Optimierungskreislaufs zu maximieren und so die Geschäftsrisiken von Softwarefehlern zu senken.“
Zeitgleich präsentiert der BTO-Marktführer mit Mercury Center Management ein neues Angebot, das Kunden den Aufbau und das Management eines zentralen Exzellenzzentrums für die unternehmensweite Optimierung der Software-Performance wesentlich erleichtert: Dieser …
… gefragt. Kroll Ontrack informiert auf der Systems über die umfangreichen Einsatzmöglichkeiten der Computer Forensik, die Technologie sowie die rechtlichen Rahmenbedingungen.
Datenrettung im Fokus
Gegen die verschiedenen Ursachen des Datenverlustes, wie zum Beispiel Hard- und Softwarefehler, Viren oder physikalische Beschädigungen, kann auch moderne Backup-Technologie keinen hundertprozentigen Schutz garantieren. Treten trotz Vorsichtsmaßnahmen Datenverluste auf, stellen die Experten von Kroll Ontrack online oder im eigenen Labor bzw. Reinraum die für …
… weit davon entfernt, sein vollständiges Potenzial ausgeschöpft zu haben. So betont IDC, dass sie vor allem aus folgenden Gründen optimistisch für weitere beachtliche Umsatzsteigerungen ist:
•Der geschäftskritische Charakter von Software (und die erforderliche Transparenz von Softwarefehlern und deren Auswirkungen), die zunehmende Komplexität von Applikationen und Systemen sowie der unnachgiebige unternehmerische Qualitäts-, Produktivitäts- und Zeitdruck auf die IT haben dem ASQ-Markt in der Vergangenheit positive Impulse verliehen und werden dies …
… informiert auf der Orbit-iEX über die umfangreichen Einsatzmöglichkeiten der Computer Forensik, die Technologie sowie die rechtlichen Rahmenbedingungen.
Zweites zentrales Thema: Datenrettung
Gegen die verschiedenen Ursachen des Datenverlustes, wie zum Beispiel Hard- und Softwarefehler, Viren oder physikalische Beschädigungen, kann auch moderne Backup-Technologie keinen hundertprozentigen Schutz garantieren. Treten trotz
Vorsichtsmaßnahmen Datenverluste auf, stellen die Experten von Kroll Ontrack online oder im eigenen Labor bzw. Reinraum die …
… Ergebnis macht jedem indischen Offshoring-Projekt echte Konkurrenz: Im Gegensatz zur herkömmlichen manuellen Programmierung erhöht sich die Effizienz in der Implementierung durch den hohen Automatisierungsgrad um ein Vielfaches. Gleichzeitig sinkt die Quote lästiger Softwarefehler auf ein Minimum.
Erfolgsgarant für diese neue Art der Softwareentwicklung ist nicht zuletzt der von eXXcellent solutions eigens entwickelte und ebenfalls ausgezeichnete Engineeringprozess „XXProcess“. Dieser vereint sowohl das konzentrierte Entwicklungswissen als auch …