DeutschEnglish

EMBEDDED SOFTWARE

In der Entwicklung von eingebetteten Systemen kommt der Softwareentwicklung eine immer größere Bedeutung zu. Zum inen werden viele Funktionalitäten, die früher mechanisch oder elektrisch gelöst wurden, nun als Softwarefunktionen implementiert, zum anderen eröffnet sich mit der Software die Möglichkeit zu zahlreichen neuartigen Funktionen, insbesondere zu komplexen Vernetzungen zwischen verschiedenen Funktionen eines Systems. Die Solution Embedded Software umfasst sowohl Entwicklung und Test der Software (und auch der entsprechenden Hardware) als auch die dazugehörigen Methoden, Werkzeuge und Standards.


Softwarearchitektur

Dem Prozessschritt der Softwarearchitektur kommt mit wachsender Komplexität der integrierten Funktionen eine immer größere Bedeutung zu. Wurde die Architektur früher als Nebenprodukt der Implementierung vernachlässigt, hat sie bei erfahrenen SW-Ent-wicklern heute die zentrale Rolle in der Sicherung einer reibungslosen SW-Entwicklung und – Integration inne. Im Automotivumfeld manifestiert sich diese zentrale Rolle im AUTOSAR-Standard, der hersteller- und zuliefererübergreifend die Architekturbeschreibung standardisiert.

Beispiele aktueller Beratungsangebote

  • Migration zu AUTOSAR-konformer SW-Architektur
  • SW-Architektur für medizinische Kamera

Beispiele aktueller Trainingsangebote

  • AUTOSAR Training und Workshop


Klassische Softwareentwicklung

Das Kernstück aktueller Entwicklung von Embedded Software ist nach wie vor zu
einem großen Teil der C-Code, der von Hand geschrieben wird (also nicht aus Modellen generiert wird). Zahlreiche Programmiermodelle, Richtlinien oder Metriken samt der zugehörigen automatischen Checker/Tester unterstützen die eher fehleranfällige Implementierung von C-Code.

Beispiele aktueller Beratungsangebote

  • Embedded Linux mit Kamerasteuerung
  • Bildverarbeitung auf Freescale-Prozessor
  • Softwareentwicklung für Body-Steuergeräte


Modellbasierte Softwareentwicklung

Embedded Software wird von Herstellern und Zulieferern in Branchen wie der Automobiltechnik, der Luft- und Raumfahrttechnik zunehmend modellbasiert entwickelt. Um Funktionen, Betriebsverhalten und Eigenschaften eines Systems der Bauteils so früh wie möglich in der Entwicklung mithilfe von digitalen Modellen zu verwirklichen, zu testen und zu analysieren – ohne reale Prototypen anzufertigen – verfolgen Unternehmen zunehmend den modellbasierten Ansatz. In vergangenen und aktuellen Projekten, insbesondere bei Kunden in der Automobilindustrie, wenden wir bei der Entwicklung neuer Funktionen und deren Absicherung diese Methodik an.

Neben der Wirtschaftlichkeits- und Istanalyse von bestehenden Softwareprozessen begleiten wir unsere Kunden bei der Umstellung von konventioneller auf modellbasierte Softwareentwicklung (MBSE). Unsere Schulung zur modellbasierten Funktions- und Softwareentwicklung, gezielte Trainings zu spezifischen Entwicklungsumgebungen führen Kunden sowie Mitarbeiter an den praktischen Einsatz heran. Um eine durchgängige Qualität der Leistungen gewährleisten zu können, werden Projekte im Umfeld modellbasierte Software durch Altran in allen Phasen unterstützt.

Beispiele aktueller Beratungsangebote

  • Funktionsentwicklung, Modellierung
  • Softwareentwicklung, Code-Generierung
  • Analyse der Wirtschaftlichkeit der MBSE

Beispiele aktueller Trainingsangebote

  • Modellbasierte Funktions- und Softwareentwicklung


HW-nahe Softwareentwicklung

Damit eine eingebettete Software funktionieren kann, muss es auch eine Hardware geben. Bei kleineren Stückzahlen werden es ein FPGA und eventuell eine Leiterplatte sein, bei größeren Stückzahlen gar eine integrierte Schaltung (IC). Mit langjähriger Erfahrung bietet Altran Dienstleistungen in der gesamten Breite der entsprechenden Themen an, z. B. analoges oder digitales Design, Leistungselektronik und Mechatronik, Kommunikation und Busse, Normen und Standards.

Beispiele aktueller Beratungsangebote

  • Inbetriebnahme, Worst-Case Berechnungen und Simulation für automotive Controlboards
  • Konzept, Implementierung und Verifikation von digitalen Modulen eines Automotive Chips
  • Projektbegleiter Qualitätsmanagement bei der Produktion von optronischen Sensoren für die Grenzraumüberwachung

KONTAKT

Altran GmbH & Co. KG

Schillerstraße 20
60313 Frankfurt
Tel. +49 (0) 69 - 21 97 67-70

Diese E-Mail-Adresse ist gegen Spambots geschützt! Sie müssen JavaScript aktivieren, damit Sie sie sehen können.


Für Rückfragen stehen wir Ihnen jederzeit gerne zur Verfügung.

Rufen Sie uns einfach an oder senden Sie uns eine E-Mail.




PDF Downloads