Ein Angebot von

Schwerpunktthema KI

Dürfen wir Verantwortung an Maschinen delegieren?

Dürfen wir Verantwortung an Maschinen delegieren?

Autonomes Fahren, Roboter in der Fabrik, Algorithmen in der Medizin: Der Philosoph Julian Nida-Rümelin über das Verhältnis von Technik und Ethik. lesen

Meinungen & Interviews

Sysgo: Im sicherheitskritischen Umfeld zuhause

Safety & Security

Sysgo: Im sicherheitskritischen Umfeld zuhause

Der Mainzer Softwarehersteller Sysgo hat als Hersteller von Betriebssystemen für sicherheitsrelevante Anwendungen eine europäische Erfolgsgeschichte geschrieben. lesen

Das Internet of Things hat mehr als nur ein Image-Problem

Angemerkt

Das Internet of Things hat mehr als nur ein Image-Problem

Das Internet of Things wird sterben“ lautet der Titel des Beitrags, mit dem der „Wired“-Autor Klint Finley dem IoT das Totenglöcklein läutet. Für diese Vorhersage führt der Autor eine Reihe von Gründen an: lesen

Entwurf

Software-Variantenmanagement mit SysML

Systemmodellierung

Software-Variantenmanagement mit SysML

Variantenmodellierung hilft dabei, die Entwicklung von Produktlinien zu vereinfachen und konsistent zu halten. Die Methode Orthogonal Variability Modeling (OVM) zeigt in der Praxis zunehmend ihre Stärken. lesen

Echtzeit

Realtime- und Deadline-Scheduling von Linux

Task-Management

Realtime- und Deadline-Scheduling von Linux

Seit dem Linux-Kernel 3.14 steht das Deadline-Scheduling zur Verfügung. Dadurch besteht die Aussicht, dass die Parametrisierung der Tasks direkt als zeitliche Vorgabe und nicht nur als abgeleitete Priorität erfolgt. lesen

Software-Implementierung

Stack & Heap - Die großen Unbekannten der Embedded Software verstehen und beherrschen

Implementierung

Stack & Heap - Die großen Unbekannten der Embedded Software verstehen und beherrschen

Stack und Heap werden oft in einem Atemzug genannt, da es sich in beiden Fällen um nicht-statischen Speicher handelt. Eine weitere unangenehme Gemeinsamkeit ist der begrenzte Determinismus beim Zugriff und die Risiken bei Überläufen. Der folgende Artikel gibt eine Übersicht über die Funktionsweise des Stack und Tipps zur richtigen Dimensionierung. Da der Heap im Gegensatz zum obligatorischen Stack in Embedded Systemen relativ wenig eingesetzt wird, fällt die Beleuchtung dieses dynamischen Speichers kürzer aus. lesen

Test & Qualität

Die statische Codeanalyse prüft auf Softwaresicherheit

Softwareentwicklung in der Medizin

Die statische Codeanalyse prüft auf Softwaresicherheit

Fehlerhafte Software in medizinischen Geräten führt im schlimmsten Fall dazu, dass Patienten sterben. Neben verbesserter Software sollen Verifikationsprozesse und statische Codeanalyse helfen. lesen

Software Engineering Management

The V-Model is Dead. Long Live the V-Model!

Software Engineering Management

The V-Model is Dead. Long Live the V-Model!

To explain that a V-model documents relationships between information, and does not restrict the sequence of creation of information. To explain that a V-model shows that larger systems can be considered to be a number of sub-systems to aid specification, and that sub-systems can be further considered to consist of a number of components to aid specification. A V-model also shows that components can be integrated to create sub-systems, and that sub-systems can be integrated to create systems. lesen