:quality(80)/images.vogel.de/vogelonline/bdb/1784000/1784032/original.jpg)
Whitepaper – Embedded Software Engineering
:quality(80):fill(efefef,0)/images.vogel.de/vogelonline/bdb/1710200/1710251/original.jpg)
Schaltlichtbögen in DC-Schützen
Herausforderungen beim Schalten von Gleichspannungen
Die Gleichspannungstechnik bietet in vielen Bereichen Effizienzvorteile, von der Hochspannungsübertragung bis zu DC-Netzen in der Industrie. Doch was bedeutet dies für die Schalttechnik – einer der wesentlichen Komponenten in elektrischen Netzen?
:quality(80):fill(efefef,0)/images.vogel.de/vogelonline/bdb/1725600/1725624/original.jpg)
Funktionale Sicherheit von integrierten Schaltkreisen
Built-In Self-Tests für Anforderungen der ISO 26262 nutzen
Die Norm ISO 26262 stellt hohe Anforderungen an die funktionale Sicherheit in Kraftfahrzeugen. Finden Sie in diesem Whitepaper neue Lösungsansätze, die Sie bei der normgerechten Entwicklung von Systemen für das autonome Fahren unterstützen.
:quality(80):fill(efefef,0)/images.vogel.de/vogelonline/bdb/1713200/1713296/original.jpg)
Software-Supplier
Embedded Software Engineering Branchenführer 2020
40 spannende Tool- und Lösungsanbieter für Softwareentwickler. Mit Kurzprofil und Trendausblick 2020.
:quality(80):fill(efefef,0)/images.vogel.de/vogelonline/bdb/1708000/1708078/original.jpg)
Organisationstransformationen achtsam gestalten
Im Tech-KMU der Zukunft stehen Menschen an erster Stelle
Sie wollen in der VUCA-Welt im IoT- und KI-Markt mit neuen Geschäftsideen die Nase vorn haben? Dann ist die Struktur Ihrer Organisation so wichtig wie Ihre Produkte. Ein Erfahrungsbericht und Leitfaden für Unternehmer, Projektleiter und Ingenieure.
:quality(80):fill(efefef,0)/images.vogel.de/vogelonline/bdb/1671400/1671455/original.jpg)
Wie Anwendungen in Embedded-Systemen friedlich koexistieren
Von IT zu OT: Virtuelle Maschinen und Container im IIoT
Die Virtualisierung von Applikationen erlaubt die Trennung von Hard- und Software. Früher der IT vorbehalten, findet sie nun ihren Weg in die Embedded-Systeme der Operational Technology. Welche Möglichkeiten es dabei gibt, erfahren Sie im Whitepaper.
:quality(80):fill(efefef,0)/images.vogel.de/vogelonline/bdb/1667200/1667216/original.jpg)
Was Entwicklern den Schlaf raubt
Der aktuelle Stand in der Automotive-Softwareentwicklung
Ohne Software geht in der Automobilindustrie heute nichts mehr. Erfahren Sie, wie über 400 Automotive-Softwarespezialisten aktuelle Entwicklungstrends einschätzen – von ISO 26262 bis hin zum vernetzten und autonomen Fahrzeug.
:quality(80):fill(efefef,0)/images.vogel.de/vogelonline/bdb/1556600/1556671/original.jpg)
ISO 26262: Reqirements-based Testing
Schneller und günstiger zu ISO 26262-konformer Software
ISO 26262 verlangt unter anderem, dass Softwaretests mit den Anforderungen abgeglichen werden. Wie kann man diesen Vorgang automatisieren? Erfahren Sie mehr dazu in diesem Whitepaper.
:quality(80):fill(efefef,0)/images.vogel.de/vogelonline/bdb/1535200/1535299/original.jpg)
Prozessmodellbasiertes Operationssystem
RTOS verbessert Zuverlässigkeit von Embedded Systemen
Viel Komfort und Sicherheit, geringen Ressourcenverbrauch und hohe Geschwindigkeit: Embedded Systeme haben ganz spezielle Anforderungen an Betriebssysteme. Erfahren Sie im Whitepaper, warum ein prozessmodellbasiertes RTOS diese Erwartungen erfüllt.
:quality(80):fill(efefef,0)/images.vogel.de/shared/infinity/content-defaultimage.jpg)
Management
Zur Innovation geführt
Innovation ist das zentrale Thema jeder Organisation. "Wir müssen innovativer werden" heißt es nur allzu oft. In einer Zeit stetigen Wandels ist nicht Größe das relevante Kriterium für die Stärke eines Unternehmens, sondern Anpassungsfähigkeit an sich ändernde Rahmenbedingungen. Führungskräfte stehen heute vor der Wahl, entweder auf Veränderungen zu reagieren oder aber den Wandel selbst aktiv zu gestalten.
:quality(80):fill(efefef,0)/images.vogel.de/shared/infinity/content-defaultimage.jpg)
Management
Systemisches Projektmanagement
Führungskompetenz ist eine Dauerbaustelle, zumindest bei mir. In meinem Bestreben, den einen oder anderen Missstand zu beheben, beschäftige ich mich mit der menschlichen Seite des Projekterfolgs und stieß dabei auf eine Goldgrube der Erkenntnis: die Systemische Denkweise.
:quality(80):fill(efefef,0)/images.vogel.de/shared/infinity/content-defaultimage.jpg)
Management
Erfolgreiche Teamstrukturen für Projekte mit langer Laufzeit
Dieses Whitepaper vermittelt Ihnen einen Einblick in interdisziplinäre Teamstrukturen, die sich als erfolgreich herausgestellt haben, wenn ein Projektteam über mehrere Jahre zusammenarbeitet. Die Praxiserfahrungen beziehen sich auf Entwicklungsprogramme in der Luftfahrtindustrie inklusive der Interaktion mit Flugzeugherstellern wie Airbus, Boeing, Bombardier, etc. Ziel ist es, Klarheit darüber zu erhalten, welche u.U. unerwarteten Faktoren ein Projekt vorantreiben oder zerstören können.
:quality(80):fill(efefef,0)/images.vogel.de/shared/infinity/content-defaultimage.jpg)
Management
Fit für die Digitale Transformation?
In der Software-Entwicklung hat sich durchgesetzt, dass sich komplexe Themen nicht mit einem umfassenden Plan angehen lassen, der dann 1:1 umgesetzt wird. Wir haben gelernt, Software so zu erstellen, dass uns neue Erkenntnisse und geänderte Anforderungen nicht aus der Bahn werfen. Komplexe ITProjekte lassen sich am Besten in einem iterativen, inkrementellen und lernenden Vorgehen meistern.
:quality(80):fill(efefef,0)/images.vogel.de/shared/infinity/content-defaultimage.jpg)
Open Source
Embedded Software Engineering Reloaded: mbeddr
Über die letzten drei Jahre wurde von itemis Frankreich ein Smart Meter entwickelt, dessen eingebettete Software sich belegbar durch die folgenden Eigenschaften auszeichnet: eine wartbare, modulare Architektur, hardwareunabhängige Testbarkeit, einen geringen Integrationaufwand sowie eine hohe Wiederverwendbarkeit durch einen plattformbasierten Entwicklungsansatz.
:quality(80):fill(efefef,0)/images.vogel.de/shared/infinity/content-defaultimage.jpg)
Open Source
Zustandsautomaten-Origami
Zustandsautomaten haben sich in vielen Projekten zur Implementierung von Embedded-Software bewährt. Damit 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.
:quality(80):fill(efefef,0)/images.vogel.de/shared/infinity/content-defaultimage.jpg)
Open Source
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.
:quality(80):fill(efefef,0)/images.vogel.de/shared/infinity/content-defaultimage.jpg)
Implementierung
Wer hat Angst vor’m bösen „++“?
Manche Vorurteile halten sich hartnäckig. Zum Beispiel dieses: C++ ist für extrem ressourcenarme Systeme nicht geeignet. Dabei stimmt das schlichtweg nicht! Vielmehr bringt der Einsatz der richtigen C++-Sprachmittel gerade für Systeme mit extrem begrenzten Ressourcen unschätzbare Vorteile.
:quality(80):fill(efefef,0)/images.vogel.de/shared/infinity/content-defaultimage.jpg)
GUI
Basic UI/UX Guide
Im Zeitalter der Smartphones und Tablets wird auch im industriellen Umfeld zunehmend mehr Wert auf eine optisch schöne sowie leicht und geschmeidig zu bedienende Oberfläche gelegt. Damit das User Interface, kurz UI, auch von den Kunden akzeptiert wird, müssen einige Punkte in Betracht gezogen werden.
:quality(80):fill(efefef,0)/images.vogel.de/shared/infinity/content-defaultimage.jpg)
Requirements
Das Lastenheft zum Anfassen
iNTENCE zeigt mit der "Ausführbaren Spezifikation" eine Methode auf, mit der Funktionsverantwortliche Umfänge und Ausprägungen von kundensichtbaren Funktionen früh im Projekt beherrschen können. Erreicht wird dies durch die frühzeitige Erlebbarkeit der Funktion durch Modellbildung.
:quality(80):fill(efefef,0)/images.vogel.de/shared/infinity/content-defaultimage.jpg)
Architektur
Wie wird aus Anforderungen eine Software-Architektur?
Es wird die industrieerprobte Harmony Methode zur Erstellung von Architekturen für embedded Produkte vorgestellt. Im Vortrag wird das Zusammenspiel von Anforderungen, funktionalen Architekturen und dem Design beschrieben. Besonderes Augenmerk liegt auf der Bedeutung permanent begleitender Verifikation der Entwicklungsschritte.
:quality(80):fill(efefef,0)/images.vogel.de/shared/infinity/content-defaultimage.jpg)
Modellierung
OO und modellbasierte Werkzeuge
Über Tools wie Rhapsody kann aus der Modellierung direkt Code auch für Embedded Systeme generiert werden. Im betrachteten Projekt wird das gesamte System derart in Rhapsody entworfen und implementiert.
:quality(80):fill(efefef,0)/images.vogel.de/shared/infinity/content-defaultimage.jpg)
Modellierung
Model Driven Software Engineering 2.0
Immer komplexere Strukturen, Funktionen und das Zusammenspiel technischer Systeme bestimmen unseren Alltag. Die einhergehende fortwährende Aufgabenverlagerung von Mechanik- und Elektronikkomponenten auf die Software rücken diese immer stärker in den Fokus der Innovationen und erhöhen damit deren Bedeutung und Aufwendungen.