Blog
Design Patterns in der Praxis richtig anwenden
Ob ein Design Pattern eingesetzt werden sollte oder nicht, ist für ein geschultes Auge leicht zu erkennen. Design Patterns sind Lösungen für häufig wiederkehrende Aufgabenstellungen des objektorientierten Softwareentwurfs. So gesehen spielen sie eine ähnliche Rolle wie das kleine Einmaleins, das...
Den Drachen bändigen – Sichere Software von Anfang an (Teil 1)
Entwickler unter Zeitdruck So wie in alten Mythen Drachen die Menschen plagten und ihr Leben bedrohten, stellen heute technisch unsichere Systeme eine Gefahrenquelle dar. Der entscheidende Unterschied: Während die Drachen in das Reich der Fabeln gehören, sind technische Systeme als potentielle...
Den Drachen bändigen – Sichere Software von Anfang an (Teil 2)
Alle Projektbeteiligten qualifizieren und informieren Wie kann man als Entwickler sichere und qualitativ gute Software entwickeln? Zunächst einmal muss man sich darüber im Klaren sein, dass Sicherheit und Qualität keine Zufallsprodukte sind – sie sind das Ergebnis gezielter Maßnahmen während des...
Wir bauen unser Live-Online-Angebot für Sie aus – Gehen Sie mit uns neue Wege der Weiterbildung!
Als Alternative zu Präsenzveranstaltungen - ohne Ansteckungsgefahr für Teilnehmer und Referenten - bieten wir Ihnen unser Wissens- und Beratungsangebot ab sofort auch in Live-Online-Trainings an – bei gleicher Qualität und gleichem Spaß am Lernen. Wir haben für Sie kurzfristig unser Angebot auf...
Krisen bewältigen durch professionelles Projektmanagement
Die Welt steckt in einer Krise. Wie wir sie überstehen, hängt sehr davon ab, wie wir mit den sachlichen und menschlichen Aspekten dieser Krise umgehen. Professionelles Projektmanagement unter Berücksichtigung der psychologischen Aspekte bietet in einer Krise viele nützliche Ansätze. Schauen wir...
Wichtiger denn je: In Systemen und Architekturen denken
Der Blick in die Gegenwart und die Zukunft zeigt deutlich, dass die Embedded-Welt und die IT-Welt miteinander verflochten sind und sich immer mehr verflechten werden. Embedded-Systeme werden zum Bestandteil des Internet of Things, das sich zu einem Internet of Everything entwickelt und Brutstätte...
Multicore-Mikrocontroller Teil 1: So bestimmen Projekt-Ressourcen die richtige Auswahl des Multicore-Mikrocontrollers
Die Anforderungen an Mikrocontroller-gesteuerte Systeme steigen von Jahr zu Jahr. Sie sollen mehr Komfort, erweiterte Funktionalität und höhere Sicherheit für den Anwender bringen. Die Rechenkerne, die die erweiterten und neuen Aufgaben bearbeiten, benötigen dafür immer mehr Rechenleistung. Diese...
Multicore-Mikrocontroller Teil 2: Welche Safety- und Security-Anforderungen zählen bei der MCU-Wahl?
Im ersten Teil der Artikelreihe zur richtigen Multicore-Auswahl ging es um die Bestimmung der Requirements hinsichtlich Rechenleistung und deren Bewertung für das Projekt. Als zweiten Schritt betrachten wir nun die Anforderungen bezüglich funktionaler Sicherheit und Datensicherheit. Kommen bei...