Modellbasierte Entwicklung eingebetteter Systeme
Eingebettete Systeme (Embedded Systems), sind in einer Vielzahl, oft sehr unterschiedlicher technischer Systeme und Geräte enthalten, beispielsweise in Flugzeugen, Fahrzeugen, Haushaltsgeräten, Unterhaltungselektronik, Gebäudetechnik und verfahrenstechnischen Anlagen. Dort erfüllen sie weitgehend unsichtbar ihre Aufgabe. Eingebettete Systeme werden immer entscheidender für die Konkurrenzfähigkeit von Softwarelösungen und Produkten und bieten eine Fülle aktueller Forschungsfragen mit hoher Anwendungsrelevanz.
Wir bieten Ihnen unter dem Namen YAKINDU ein umfassendes Produkt- und Serviceangebot zur modellbasierten Entwicklung eingebetteter Systeme.
Durchgängige Werkzeugketten
Nicht nur die Anzahl der eingebetteten Systeme, die von der Automobilindustrie bis zur Unterhaltungselektronik in allen Bereichen eingesetzt werden, steigt rasant, sondern auch die Komplexität der damit einhergehenden Entwicklungsprozesse. Konnte vor wenigen Jahren noch ein einzelner Entwickler ein System als Ganzes entwerfen und programmieren, so arbeitet heute gleich ein ganzes Team von Ingenieuren und Informatikern an einer Problemlösung. Für diese neuen Prozesse stellt die itemis Werkzeuge bereit, die optimal zur effizienten Umsetzung des Entwicklungsschrittes beitragen und die Entwickler von unnötigem Ballast befreien.
- Durchgängige Werkzeugketten.pdf
- Dateigröße: 130 KB
Spezialwerkzeugbau
Für viele Standardaufgaben gibt es heute kommerzielle oder freie Lösungen. Gerade die Eclipse-Plattform bietet eine schier unbegrenzte Anzahl von Plugins. Allerdings stellen Unternehmen gerade im Umfeld von eingebetteten Systemen oft Speziallösungen her, die nicht mit Standard-Werkzeugen entwickelt oder verwendet werden können. In diesem Fall hilft itemis, Werkzeuge zu entwerfen und zu implementieren, die genau auf diese Speziallösungen ausgerichtet sind und alles bieten, was für den Spezialwerkzeugbau notwendig ist – von der Integration und Verifikation von Entwicklungsvorgaben und Design-Richtlinien bis zum Entwurf von eigenen domänenspezifischen Programmiersprachen, die genau den Leistungsumfang des Produktes unterstützen.
- Spezialwerkzeugbau.pdf
- Dateigröße: 152 KB
Embedded IDE-Entwicklung
Die wachsende Integrationsdichte und die damit einhergehende steigende Komplexität heutiger Microcontroller verlangen nach verbesserten Werkzeugen, die mit den Besonderheiten der unterschiedlichen Einsatzgebiete umgehen und die Hardwarespezifikation unterstützen können. Eine moderne integrierte Entwicklungsumgebung (IDE) muss in der Lage sein, diese Komplexität zu beherrschen und dem Entwickler die Möglichkeit geben, sich auf seine Kernaufgabe, die Softwareentwicklung, zu fokussieren. Die itemis AG hilft den Herstellern von eingebetteten Systemen, diese Herausforderung anzunehmen. Die Eclipse-IDE wird entsprechend den Anforderungen und Wünschen der Hardwarehersteller erweitert, um sie dem Kernprodukt, dem »Embedded System«, als Entwicklungsumgebung beizulegen.
- Embedded IDE-Entwicklung.pdf
- Dateigröße: 125 KB
Schulungen und Workshops
Auf Fort- und Weiterbildung kann heutzutage in technologiegetriebenen Unternehmen nicht mehr verzichtet werden. Denn in die Embedded-Entwicklung halten viele neue Entwicklungsmethoden wie AUTOSAR, UML, SysML oder die modellgetriebene Entwicklung Einzug, um der steigenden Projektkomplexität zu begegnen. itemis schult Ihre Mitarbeiter auf Basis des bereits vorhandenen Wissens zielgenau in diesen neuen Entwicklungsmethoden.
- Schulungen und Workshops.pdf
- Dateigröße: 116 KB
itemis AG erhält Auszeichnung von »Deutschland – Land der Ideen«

Die Organisation »Deutschland – Land der Ideen« zeichnete die itemis AG am 27. Februar 2008 für ihr Projekt YAKINDU aus, das erstmalig auf der Konferenz »Embedded World« präsentiert wurde.
Durch die Aufnahme des Forschungsprojekts »Modellbasierte, generative Softwareentwicklung für eingebettete Systeme«, das schon mit dem »Zukunftswettbewerb Ruhrgebiet« ausgezeichnet wurde, wird YAKINDU eine hohe Leistungsfähigkeit, Zukunfts- und Innovationskraft bescheinigt.
