Mastering Software Complexity

Continuous Integration für Embedded Systeme

Continuous Integration für Embedded Systeme hilft Ihnen sowohl die Qualität Ihrer Software zu verbessern als auch Ihren Entwicklungsprozess zu beschleunigen. Hierzu wird jede Softwareänderung automatisch gebaut und getestet.

Schulung anfragen





Schulung

Das Ziel von Continuous Integration (CI) ist die Steigerung der Softwarequalität und Beschleunigung der Entwicklung durch frühe Integration, schnelle Rückmeldung und einen hohen Grad an Automatisierung. Dazu wird die Software bei jeder Änderung der Codebasis automatisch übersetzt, getestet und häufig auch gleich geliefert.

In diesem Seminar werden die Grundlagen, Konzepte und Strategien von Continuous Integration vermittelt. Dabei werden die speziellen Anforderungen von Embedded Systemen berücksichtigt. Praxisnahe Beispiele und Übungen auf einem Jenkins Server (Open Source) vertiefen die Kenntnisse und unterstützen sie beim erfolgreichen Einsatz von Continuous Integration für Embedded Systeme.

Methoden:

Übungen:

Ziel:

Die Teilnehmer lernen die Methode Continuous Integration (CI) kennen und können sie nach dem Seminar für ihre Embedded Software Projekte anwenden.Continuous Integration für Embedded Systeme Schulung

Workshop anfragen





Workshop

In unseren individuellen Workshops gehen wir nicht nur auf Continuous Integration (CI) ein, sondern betrachten sie im Hinblick auf Ihren konkreten Prozess und Ihre Problemstellungen in der Praxis. Ziel ist es, ein einheitliches Verständnis für Continuous Integration aufzubauen, das Potential für den Einsatz in Ihren Projekten zu analysieren und gemeinsam die nächsten Schritte zu definieren und zu priorisieren.

Typische Aufgabenstellungen sind

Coaching & Consulting anfragen





Coaching & Consulting

Natürlich bieten wir Ihnen unsere Hilfe auch langfristig an, und stellen Ihnen gerne einen unserer erfahren Entwickler und Berater im Bereich Continuous Integration für Embedded Systeme zur Seite.

Continuous Integration für Embedded Systeme Coaching und Consulting

Engineering anfragen





Engineering

Sie möchten etwas tun im Bereich Continuous Integration für Embedded Systeme, es fehlen aber die Kapazitäten oder das Know-How? Unsere Entwickler stehen Ihnen auch für den Aufbau Ihrer Continuous Integration zur Verfügung und können Projekte übernehmen, damit Sie die perfekte Lösung für Ihr Unternehmen erhalten.

Kunde

Pari GmbH

Schlagworte: Produktion in der Medizintechnik, Traceability, Modellbasierte Automatisierung und Produktionssteuerung, Fertigungsoptimierung, SAP-Anbindung

Technologien: ROOM, Trice, eTrice, UML2, Rhapsody, Linux, Interbus-S, Sercos-III, Modbus, EtherCAT, Codegenerierung für C++ und Java, Eclipse EMF und RCP

Partner

Embedded for You

Embedded for You ist ein Verein von deutschen Anbietern für Software- und Hardwarelösungen im Bereich der Embedded Systeme. Mit unseren Partnern erstellen wir kundenspezifische Gesamtlösungen für alle Arten von Embedded Systemen.

Partner

Eclipseina

Die Eclipseina GmbH ist ein Beratungs- und Dienstleistungsunternehmen, das sich auf embedded Softwareentwicklung spezialisiert hat. Dabei bedient sie alle Disziplinen, die für eine erfolgreiche Softwareentwicklung sowohl in technischer als auch in organisatorischer Hinsicht notwendig sind.

Partner

oose.

oose bietet Ihnen exzellente Seminare, Workshops, Beratung und Projektunterstützung für Software & Systems Engineering, neue Arbeitswelten und Innovation.

Kunde

Visteon

Schlagworte: Entwicklung von domänenspezifischen Sprachen für Infotainmentsysteme, DSL-Entwicklung auf der Basis von Xtext, Middleware in C++ für verschiedene Architekturen, Tooling für Entwickler, GUI-Entwicklung für Eclipse-basierte Tools, Integration der eTrice Statemachine Editoren und Code Generatoren

Technologien:  Xtext, Xtend, Eclipse, C++, Java, eTrice, Statemachines

Kunde

Siemens

Schlagworte: Maschinensteuerungen, Barcode, Netzwerkapplikationen, Traceability in der Produktion, Datenbank Integration

Technologien: C++, XML

Kunde

SCHAEFFLER

Schlagworte: Entwicklung einer modellgetriebenen Toolchain für Mechatronik und Elektro-Mobilität auf Basis von Eclipse eTrice, Aufbau des technischen Entwicklungsprozesses mit hohem Automatisierungsgrad

Technologien: ROOM, Eclipse eTrice, Codegenerierung und Transformationen für verschiedene Sprachen und Formate (Eclipse Xtend, EMF), Entwicklung domänenspezifischer Sprachen (Eclipse Xtext), Continuous Integration (Hudson), C, Python, A2L, CAN

Kunde

HARMAN

Harman Automotive ist weltweit führender Hersteller von In-Car Premium Audio- und Infotainmentsystemen.

Schlagworte: Automatiserte Auswertung von Tracedaten aus Tests, Systemstabilität, Performance

Technologien: QNX, Perl, C++

Kunde

ept

Schlagworte: Automatisierungstechnik, Modellbasierte Steuerungslösungen für Serienanlagen, Harte Echtzeitsysteme, numerische Optimierung

Technologien: ROOM, Trice, Codegenerierung für C++ und C, CAN

Kunde

Infineon

Schlagworte: Modellbasierte Konfiguration für Microcontroller Varianten

Technologien: Eclipse-EMF, Xtext, JET, Codegenerierung für C, Java

Kunde

BMW Group

Schlagworte: Software Architektur für Bordnetze, Spezifikationen für elektronische Fahrzeugfunktionen, Modellbasiertes Rapid Prototyping für Steuergeräte, Modellbasierte Entwicklung, Automatisierte Steuergerätetests, Model und Hardware in the Loop

Technologien: ROOM, Trice, Codegenerierung, Java, C++, C, CAN, MOST, Flexray, Eclipse-EMF