Fachartikel

Raus aus der Software-Krise: 50 Jahre Software-Engineering

Raus aus der Software-Krise: 50 Jahre Software-Engineering

In den 1960ern beginnen Computer, die Wirtschaft zu erobern. Doch die Softwareentwicklung steckt noch in den Kinderschuhen und verschlingt oft mehr Geld als die zugehörige Hardware. Eine NATO-Tagung in Garmisch-Partenkirchen sucht einen Ausweg: Die Computerlandschaft braucht Software-Engineering! lesen

Konsolidierung mehrerer Embedded-Anwendungen mit einem Separation Kernel

Konsolidierung mehrerer Embedded-Anwendungen mit einem Separation Kernel

Die Entwicklung eingebetteter Systeme steht zunehmend im Zeichen der Konsolidierung: Immer mehr Anwendungen müssen auf immer weniger Hardware-Plattformen laufen. Der gemeinsame Betrieb sicherheitskritischer und unkritischer Anwendungen auf einer Plattform erfordert neue Ansätze. lesen

Software-Design zum Schutz kritischer Systeme vor Meltdown und Spectre

Software-Design zum Schutz kritischer Systeme vor Meltdown und Spectre

Viele kritische Systeme sind anfällig für Meltdown und Spectre, müssen es aber nicht zwangsläufig sein. Die hier beschriebenen Tools und Entwurfsmethoden befähigen Systementwickler dazu, in Hinblick auf diese (und andere) Software- und Hardware-Schwachstellen ein hochgradiges Maß an Leistung und Sicherheit aufrechtzuerhalten. lesen

Extreme Programming – diese Skills sind gefragt

Extreme Programming – diese Skills sind gefragt

Extreme Programming oder kurz XP bricht – ganz so, wie man es sich in der agilen Software-Entwicklung wünscht – konservative Development-Prozesse auf und setzt sie als fortlaufende Iteration in kürzeren Zyklen wieder zusammen. Das verlangt manchen Entwicklern ein Umdenken ab. Welche Skills müssen sie für Extreme Programming mitbringen? lesen

Jenseits des Hypes – Das Potenzial der Blockchain-Technologie

Jenseits des Hypes – Das Potenzial der Blockchain-Technologie

Blockchains machen die Welt demokratischer. Sie erfinden die IT-Landschaft neu, machen Manager überflüssig – ach was, ganze Staaten! Und Banken? Braucht kein Mensch mehr. Zur Abwechslung betrachten wir Blockchain-Technologien einmal kritisch bis nüchtern. lesen

Einbindung von Sensoren und Aktoren mit Industrial-IO in Linux

Einbindung von Sensoren und Aktoren mit Industrial-IO in Linux

Für das Industrial-Input-Output-Subsystem IIO im Linux-Kernel gibt es mittlerweile an die 250 Treiber für Sensoren und Aktoren. Wie Sie eine solche Applikation schnell und richtig realisieren, zeigt der Autor am Beispiel einer Bienenwaage. lesen

Performance von Echtzeit-Betriebssystemen richtig messen

Performance von Echtzeit-Betriebssystemen richtig messen

Embedded Systeme müssen in einem strengen Korsett an Speicher- und Prozessorressourcen arbeiten - vor allem dann, wenn echtzeitkritische Leistung gefragt ist. Wie lässt sich aber die tatsächliche Performance des eingesetzten RTOS effizient und genau bestimmen? lesen

So reagieren Sie angemessen auf kritische Sicherheitslücken in Prozessoren

So reagieren Sie angemessen auf kritische Sicherheitslücken in Prozessoren

Viele Prozessoren sind von einer äußerst kritischen Sicherheitslücke betroffen, aus der sich eine Vielzahl von Angriffsmöglichkeiten ergeben. Was diese Sicherheitslücke in der Praxis bedeutet und wie Sie darauf reagieren sollten, zeigt dieser Bericht. lesen

Die richtigen Tools zum Entwickeln elektronischer Systeme

Die richtigen Tools zum Entwickeln elektronischer Systeme

Ohne die richtigen Werkzeuge ist das Entwickeln von elektronischen Geräten schlicht nicht möglich. Doch welche Tools sind für welche Aufgabe geeignet? Worauf sollten Entwickler bei der Auswahl achten? lesen

Rasch aufgebaut: Software-Testumgebung für Mikrocontroller

Rasch aufgebaut: Software-Testumgebung für Mikrocontroller

Oft entfallen Tests von Mikrocontroller-Software, da es schwierig ist, moderne Testmethoden für Prozessoren auf Geräten mit eingeschränkten Ressourcen anzuwenden. Doch neues Debugging schafft Abhilfe. lesen

Nachweisbare Tests für funktionale Sicherheit auf Serienhardware durchführen

Nachweisbare Tests für funktionale Sicherheit auf Serienhardware durchführen

Um die funktionelle Sicherheit von Embedded Software unter Feldbedingungen nachweisen zu können, bedarf es neben modellbasierten Methoden auch komplett neue ganzheitliche Ansätze auf Systemebene. Voraussetzung hierfür ist die Möglichkeit einer nahtlosen Kopplung verschiedener Tools, die unterschiedlichste Zielstellungen abdecken. lesen

Simulation von Fehlersituationen: Fault Injection einfach automatisieren

Simulation von Fehlersituationen: Fault Injection einfach automatisieren

Software für sicherheitskritische Anwendungen erfordert 100%-ige Anweisungsüberdeckung durch dokumentierte Tests. „Fault Injection“ erlaubt hier eine einfache Prüfung auf mögliche Fehlersituationen. lesen

Fabrik-Layouts automatisch planen und bewerten

Fabrik-Layouts automatisch planen und bewerten

Fabriklayouts lassen sich künftig automatisch generieren und bewerten. Wissenschaftler der Institut für Integrierte Produktion Hannover (IPH) gGmbH in Hannover entwickeln derzeit ein Softwaretool, das Maschinen, Lagerflächen und Büroräume optimal anordnet. lesen

Hardwarenahe Softwareentwicklung

Hardwarenahe Softwareentwicklung

Ein Thema wie hardwarenahe Programmierung in einer Hochsprache sollte es eigentlich gar nicht geben, denn Hochsprache impliziert Hardwareunabhängigkeit – und nicht ein spezifisches Eingehen auf die Eigenheiten selbiger. lesen

Embedded-Linux-Seminare für Einsteiger, Fortgeschrittene und Experten

Embedded-Linux-Seminare für Einsteiger, Fortgeschrittene und Experten

Alle wichtigen Themen für Embedded-Linux-Programmierung adressiert die Embedded-Linux-Woche im Februar, Mai und Oktober 2018. Es werden Seminare für Einsteiger, Fortgeschrittene und Experten durchgeführt. lesen

Software zur Auslegung und Optimierung elektrischer Motoren

Software zur Auslegung und Optimierung elektrischer Motoren

Für die Vorentwicklung elektrisch angetriebener Maschinen hat Altair vor kurzem die Plattform Flux Motor vorgestellt. Mit ihr können die Maschinen inklusive Elektromotor innerhalb von Minuten modelliert, ausgelegt und wirtschaftlich beurteilt werden. lesen

Trace-Visualisierung beim Debugging von RTOS-Firmware

Trace-Visualisierung beim Debugging von RTOS-Firmware

Echtzeit-Betriebssysteme sind in Embedded Systemen längst fest etabliert. Um RTOS-basierte Systeme vernünftig zu debuggen, bedarf es aber besserer Einblicke in ihre Echtzeitverarbeitung. lesen

Virtuelle Emulation von Software-Defined-Networking-Geräten

Virtuelle Emulation von Software-Defined-Networking-Geräten

Der Beitrag beschreibt Methoden zur Hardware/Software- Co-Verifikation und beschleunigten virtuellen Emulation von SDN-Geräten mittels Virtual PCIe. lesen

Psychogramm agiler Methoden

Vorgehensmodelle

Psychogramm agiler Methoden

Agile Methoden finden mehr und mehr Eingang in Entwicklungsabteilungen. Dieser Artikel beleuchtet einige triftige Gründe dafür. Der Schlüssel zum Erfolg sind dabei menschliche Bedürfnisse. lesen

Einfachere Softwareentwicklung für Industrie- und IoT-Anwendungen

Renesas Synergy

Einfachere Softwareentwicklung für Industrie- und IoT-Anwendungen

Das Renesas Synergy Software-Paket (SSP) integriert wesentliche Softwarefunktionen in ein kommerzielles Paket und ermöglicht Embedded-Entwicklern einen schnellen Einstieg. lesen

Karriere

Dr. Johannes Heidenhain GmbH

Applikationsentwickler Regelungs- und Antriebstechnik (m/w) Fertigungsmaschinen / Hochpräzisionsfertigung - Einstiegschance für Absolvent / Ingenieur Elektrotechnik

In Zusammenarbeit mit den Produktentwick­lungsteams untersuchen und bewerten Sie unsere Produkte hinsichtlich ihrer Einflüsse auf das regelungstechnische Ver­halten von Vorschubachsen in den Applikationen »Werkzeug­maschine und Module der Elektronikfertigung«. ...

Lauterbach GmbH

Web-Entwickler Frontend (w/m/d)

Wir sind ein mittelständisches Unternehmen mit nahezu 40 Jahren Erfahrung im Bereich von Testsystemen. ...

WAGO Kontakttechnik GmbH & Co. KG

Testmanager für Webanwendungen (m/w/d)

Sie entwickeln Teststrategien und leiten daraus Testpläne sowie Testspezifikationen für Web Anwendungen ab Sie analysieren und erfassen Akzeptanzkriterien für User-Stories, ...

Firmen stellen vor: Produkte

Maxon Motor GmbH

Dentaltechnik

Lachen ist gesund. Vor allem mit unseren Keramikimplantaten. Denn maxon-Keramikimplantate sind biokompatibel, ...

Langer EMV-Technik GmbH

EMV Störaussendungsmessungen von Nahfeldern bis 6 GHz

Das Set XF1 enthält vier passive Magnetfeldsonden und eine passive E-Feldsonde zur entwicklungsbegleitenden Messung von magnetischem und elektrischem Feld im Bereich von 30 MHz bis 6 GHz. ...

CST - Computer Simulation Technology GmbH

CST EMC STUDIO

CST EMC STUDIO® (CST EMCS) is a specialized software package for analyzing electromagnetic compatibility (EMC) ...

Firmen laden ein: Events

MicroConsult Microelectronics Consulting & Training GmbH

C# .NET: C# Programmierung unter .NET

Nach Teilnahme am C# .NET Training beherrschen Sie C# und kennen das .NET Framework im Überblick. ...

TRILUX GmbH & Co. KG

Seminare, Webinare und Lehrgänge von TRILUX

Alle Seminare, Webinare und Lehrgänge von TRILUX auf einen Blick...

Schulz-Electronic GmbH

Design&Elektronik Batterieforum München

http://www.batterien-entwicklerforum.de

Kostenlose Downloads

CST - Computer Simulation Technology GmbH

Success Story: Sirona cuts development costs of dental X-Ray equipment with the aid of 3D EM Simulation

Sirona products are to be found in all fields of treatment and activities in a modern dental practice. ...

SAB Bröckskes GmbH & Co KG

Kabelhersteller SAB

70 Jahre Erfahrung in der Kabel und Leitungsfertigung sowie in der Temperaturmess- und Regeltechnik haben aus einem Ein-Mann-Betrieb ein Unternehmen mit fast 500 Mitarbeitern gemacht. ...

Firmen stellen vor: News

GS YUASA Battery Germany GmbH

GS YUASA baut eine der weltweit größten Batteriespeicheranlagen

GS YUASA Corporation hat den Auftrag für ein Projekt zum Aufbau einer der weltweit größten Hochkapazitäts-Batteriespeicheranlagen in Japan erhalten.

WIBU-SYSTEMS AG

Is the Dongle Dead?

Secure hardware-based license dongles remain the platform of choice for the ultimate in software protection against unauthorized usage or illegal tampering.

ET System electronic GmbH

Neue Leistungsübersicht - Laborstromversorgungen

Programmierbare Laborstromversorgungen direkt vom Hersteller - ET System Ihr Partner für Standardlösungen, ...