John Paliotta, Mitbegründer und CTO von Vector Software. (Vector Software)
Softwarequalität

Legacy-Code ist eine tickende Zeitbombe

Für die Zuverlässigkeit eingebetteter Systeme ist die Qualität der Software von entscheidender Bedeutung. John Paliotta, Cheftechnologe des Testspezialisten Vector Software, sprach mit der ELEKTRONIKPRAXIS über Strategien zu besserer Codequalität – und die Gefahren, die in altem Code stecken.

Weiterlesen

Anbieter zum Thema

Version Control Software, kurz VCS, bringt beim Programmieren Ordnung ins Code-Chaos. (bakhtiarzein - stock.adobe.com)

5 freie Versionskontrollsysteme im Überblick

Ein Version Control System, kurz VCS, bringt beim Programmieren Ordnung ins Code-Chaos. Doch die Software-Kategorie löst ähnlich emotionale Debatten aus, wie es bei Betriebssystemen oder Texteditoren der Fall ist. Wir stellen die wichtigsten quelloffenen und freien Kandidaten vor.

Weiterlesen

Bildergalerien

 (gemeinfrei)

Bildverarbeitung mit dem Smartphone

In der industriellen Bildverarbeitung wird meist speziell zugeschnittene Hardware und eigens dafür entwickelte Software eingesetzt. Mit ihrer steigenden Leistungsfähigkeit on können aber auch Smartphones für Bildverarbeitungsaufgaben genutzt werden.

Weiterlesen
Testautomatisierung hat sich inzwischen als Konzept in der Softwareentwicklung durchgesetzt. Aber in welchem Maß ist es für ein individuelles Projekt wirklich sinnvoll? (gemeinfrei)

Intelligente Testautomatisierung in der Praxis

Testautomatisierung ist heute ein fester Bestandteil vieler Softwareprojekte. Testfälle werden automatisch ausgeführt, ein Testreport wird generiert. In einigen Projekten werden durch modellbasierte Ansätze Testfälle aus einem Testmodell automatisch generiert. Reicht das aber? Wo ist die Grenze des Möglichen und wo die des Sinnvollen?

Weiterlesen