Top-Technik-Story

Warum Softwaretests für das IoT wichtig sind

Softwarequalität im IoT

Warum Softwaretests für das IoT wichtig sind

In allen IoT-Systemen arbeiten die eingesetzten Komponenten als ganzheitliches System zusammen. Das macht das Simulieren ihrer komplexen Interaktionen, das Reproduzieren der einzelnen Komponenten und das Testen der Funktionalität sowie der nicht funktionsbezogenen Anforderungen überaus schwierig. lesen

Zustandsautomaten-Origami

Zustandsautomaten-Origami

Mit Zustandsautomaten lässt sich das Verhalten von Komponenten grafisch beschreiben und effizienter Code in C oder C++ generieren. Die Interaktion der Statecharts mit ihrer Umgebung wird über Konzepte wie Events und formale Schnittstellen beschrieben. lesen

Linux und Echtzeit

Linux und Echtzeit

Linux ist aufgrund der hohen Anzahl unterstützter CPU Architekturen, der nahezu unendlichen Anzahl von Treibern und nicht zuletzt der guten Portierbarkeit und Skalierbarkeit eines der leistungsfähigsten Embedded Betriebssysteme unserer Zeit Auch Systeme mit harten Echtzeitanforderungen können mit Linux einfach umgesetzt werden. lesen

Designing and Maintaining a High-Performance Architecture

Architectural considerations

Designing and Maintaining a High-Performance Architecture

Well designed software architectures enable better reuse of software components and more rapid development of system variants than monolithic designs. lesen

Daimler bittet drei Millionen Diesel-Kunden in die Werkstatt

Reaktion auf Manipulationsvorwürfe

Daimler bittet drei Millionen Diesel-Kunden in die Werkstatt

Daimler reagiert auf die vergangene Woche aufgekommenen Manipulationsvorwürfe in der Diesel-Affäre. Nahezu alle Euro-5- und Euro-6-Diesel sollen in die Werkstatt und nachgerüstet werden. lesen

Der dynamikrobuste Softwareentwurf

Designprozesse

Der dynamikrobuste Softwareentwurf

Nahezu alle Entwicklungsorganisationen sind heutzutage einem Umfeld hoher Dynamik ausgesetzt. Ständig ändern sich bereits bestehende Anforderungen, oder es kommen neue hinzu. Das muss eine Software aushalten können – sie muss dynamikrobust sein. lesen

Was steckt hinter dem Internet der Dinge?

Infrastrukturen

Was steckt hinter dem Internet der Dinge?

Das Internet der Dinge ist derzeit das Trendthema schlechthin. Doch was steckt dahinter? Geht es nur um netzwerkfähige Embedded-Systeme? Dieser Artikel vermittelt die wichtigsten Grundlagen. lesen

Green Hills Software stellt Lösungsplattform für sichere vernetzte Fahrzeuge vor

Automotive

Green Hills Software stellt Lösungsplattform für sichere vernetzte Fahrzeuge vor

Green Hills Software, Spezialist für hochsichere Betriebssysteme und Automotive-Sicherheit, stellt seine Plattform für sicher vernetzte Fahrzeuge vor. In Kooperation mit Autotalks und Commsignia, zwei Herstellern für Vehicle-to-Anything-Kommunikationslösungen (V2X), entstand die branchenweit am breitesten aufgestellte Lösungsgrundlage. lesen

QNX7 als sicheres Betriebssystem auf dem Vormarsch

Software

QNX7 als sicheres Betriebssystem auf dem Vormarsch

Mit dem Embedded-Modul TQMa6x auf Basis des ARM-Cortex-A9 startet TQ mit der neuen QNX-Version 7.0. Auch für die Cortex-Module TQMa6ULx und TQMa7x ist in Kürze eine BSP-Version 7.0 verfügbar. lesen

Datenklau an Geldautomaten nimmt zu

PIN- und Kontodaten

Datenklau an Geldautomaten nimmt zu

Kriminelle haben im ersten Halbjahr dieses Jahres 240-mal Geldautomaten bundesweit manipuliert, um Kartendaten und Geheimnummer (PIN) von Bankkunden auszuspähen. Insgesamt wurden 124 Automaten manipuliert. Das waren 30 mehr als in den ersten sechs Monaten des Vorjahres. lesen

Die 9 Cybersecurity-Trends 2017

Hauptangriffsziel Medizintechnik

Die 9 Cybersecurity-Trends 2017

Was sind die wichtigsten Themen der Cyber Security und wie können sich Unternehmen für die Herausforderungen der nächsten Monate wappnen? Eine Einschätzung haben führende Security Analysts von TÜV Rheinland in den Cyber Security Trends 2017 veröffentlicht. lesen

Embedded Software Engineering Report abonnieren

4 mal jährlich: Die kostenlose Pflichtlektüre für Embedded­-Software- und Systems-Entwickler, von Analyse bis Wartung und Betrieb

* Ich bin mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung und AGB einverstanden.
Spamschutz:
Bitte geben Sie das Ergebnis der Rechenaufgabe (Addition) ein.

Meinungen & Interviews

Autonome Systeme bieten eine Chance für die Zukunft

Gastkommentar

Autonome Systeme bieten eine Chance für die Zukunft

Autonome Systeme werden in naher Zukunft nahezu jeden Lebensbereich der Gesellschaft berühren. Sie werden die Produktion maßgeblich verändern, aber auch Menschen mehr kreativen Freiraum verschaffen. lesen

Die Welt verändert sich. Wir uns nicht.

Gastkommentar

Die Welt verändert sich. Wir uns nicht.

Seit 40 Jahren dienen Softwareentwickler als Versuchskaninchen, um Software besser zu erzeugen. Es ist nicht gelungen, ihre unzureichenden menschlichen Fähigkeiten über Prozesse auszugleichen. lesen

Legacy-Code ist eine tickende Zeitbombe

Softwarequalität

Legacy-Code ist eine tickende Zeitbombe

Für die Zuverlässigkeit eingebetteter Systeme ist die Qualität der Software von entscheidender Bedeutung. John Paliotta, Cheftechnologe des Testspezialisten Vector Software, sprach mit der ELEKTRONIKPRAXIS über Strategien zu besserer Codequalität – und die Gefahren, die in altem Code stecken. lesen