Meilensteine der SW-Technik – Uncle Bobs Package Principles

In seinem Werk „Agile Software Development: Principles, Patterns, and Practices“ (ISBN: 978-0135974445) stellt Robert C. Martin eine Liste Prinzipien für Kopplung und Kohäsion von Softwarepaketen auf, die bis heute einen […]
Domain-Driven-Design für eingebettete Systeme

Domain Driven Design (DDD) ist eine Methodik zur Modellierung komplexer Software, die sich stark an der Fachlichkeit der jeweiligen Anwendungsdomäne orientiert und so die Trennung von Geschäftslogik und technischen Details […]
Modellgetriebene Softwareentwicklung für Embedded Systeme

Bei einigen Embedded-Herstellern ist modellgetriebene Softwareentwicklung (MDSE) ein zentraler Bestandteil ihrer Entwicklung. In zahlreichen Firmen ist der Begriff hingegen unbekannt oder wird mit überholten Techniken aus den 90ern assoziiert. Dies […]
Produktlinien Software Engineering

Viele Embedded-Hersteller steigern ihre Produktivität durch „Produktlinien Software Engineering“ (PLSE) seit Jahrzehnten erheblich. Für andere ist es noch kein Begriff oder sie sind der Ansicht, dass es sich für ihre […]
Plattformstrategie – Roadmap zur Embedded Plattform

Software ist für einige Embedded Hersteller noch etwas das sie brauchen und nicht etwas das sie wollen. Wie ihre Kunden schätzen sie den Wert von Hardware, möchten jedoch in Software […]
Embedded Platform Engineering

Plattformen spielen eine zentrale Rolle in der Softwareentwicklung und für die Wettbewerbsfähigkeit vieler Unternehmen. Bei manchen Firmen beruht ihr gesamtes Geschäftsmodell auf einer Plattform, über die die Interaktion mit ihren […]