Contact
QR code for the current URL

Story Box-ID: 87015

QNX Software Systems GmbH Am Listholze 76 30177 Hannover, Germany http://www.qnx.de
Contact Darrin Shewchuk +49 511 940910
Company logo of QNX Software Systems GmbH
QNX Software Systems GmbH

Neue Eclipse IDE von QNX gewährt tiefen Einblick in das Systemverhalten

(PresseBox) (HANNOVER, )
Mit der neuen QNX Momentics IDE 4.0 verbindet QNX Software Systems innovative Profiling-Tools mit den neuesten Eclipse-Technologien. Die flexible Entwicklungsumgebung verkürzt Debugging-Zeiten und beschleunigt die Optimierung komplexer Embedded Systeme. Dank neuer Visualisierungsfunktionen gewährt sie zudem tiefen Einblick in das Systemverhalten. Die QNX Momentics IDE 4.0 bietet das bislang umfassendste Toolset für Embedded Entwickler, einschließlich Werkzeugen für die Codierung, den Aufbau, das Debugging und Testen sowie die Feinabstimmung von Applikationen.

Die QNX Momentics IDE 4.0 ist die erste voll komponentenbasierte IDE für den Embedded Markt. Mit ihr können Entwickler die neuesten Tools, Feature Updates, Code-Beispiele und Dokumentationen direkt herunterladen, ohne das komplette IDE-Upgrade kaufen zu müssen. Zudem lässt sich mit Hilfe innovativer Visualisierungswerkzeuge komplexes Multicore-Verhalten erkennen und analysieren, was mit konventionellen Debugging-Tools nicht möglich ist. Sie identifizieren Möglichkeiten für den Einsatz von Parallelverarbeitung, analysieren die Migration von Threads zwischen den Cores, grenzen Resource-Contention Probleme ein und bieten Einblick in verschiedene andere Multicore-spezifische Zustände.

Weiteres Highlight der neuen IDE ist das überarbeitete Tool zur Speicheranalyse, das eine Vielzahl an Speicherfehlern und -löchern entdecken kann. Es bietet einen neuen Ansatz für Memory Profiling und Optimierung, bei der eine Datenbank aufzeichnet, wie Programme Speicher belegen und freigeben. So erhalten Entwickler ein langfristiges Schema der Speicherzuordnung und können Ausfallrisiken erkennen.

Mit der IDE können Entwickler jetzt auch Systeme, die Adaptive Partitioning nutzen, grafisch überwachen und optimieren. So lässt sich, direkt von der IDE aus, das CPU-Budget für jede Time Partition einstellen oder eine Applikation von einer Partition in eine andere verschieben, um dann direkt den Einfluss auf die Performance zu messen.
Die Adaptive Partitioning Technologie bietet Applikationen garantierte CPU-Zeiten, die es Entwicklern ermöglichen, eine höhere Sicherheit und Systemverfügbarkeit zu erreichen, während die Integration von Software-Subsystemen vereinfacht wird.

Als einzige Embedded IDE basiert die QNX Momentics IDE 4.0 auf der neuesten Eclipse-Plattform Version 3.2 und den Eclipse C/C++ Development Tools 3.1, kurz CDT, die beide Teil des Callisto Release sind.

Die Eclipse-Plattform 3.2 bietet erweiterten Support für groß angelegte und räumlich getrennt arbeitende Entwicklerteams und nutzt jetzt Java Archiv-Dateien (JARs) für einen deutlich kleineren Footprint. Ferner bietet sie verbesserten CVS-Support, verbessertes Suchen und Filtern und die Fähigkeit, mehrere Projekte zu importieren.

Eclipse CDT 3.1 bietet Entwicklern eine Fülle an Vorteilen, unter anderem eine höhere Skalierbarkeit und Performance bei großen Projekten und eine Auswahl an Indizierungsoptionen. Die erweiterte Refaktorierung erlaubt beispielsweise die Umbenennung einer Funktion oder Objektklasse, bei der die IDE automatisch alle entsprechenden Referenzen aktualisiert. Durch den ebenfalls erweiterten Drag-and-Drop Support lassen sich Code-Elemente und binäre Dateien einfacher in die QNX Momentics Arbeitsumgebung einfügen.

Mit Managed Make erhalten Entwickler die Kontrolle über die von ihnen angelegte Umgebung, ohne dass sie Makefiles kodieren und pflegen müssen. Sie können jetzt zwischen Standard Make, QNX Projects oder Managed Makefiles wählen. Auch sind in CDT 3.1 Verbesserungen für das direkte Springen zu C/C++ Definitionen enthalten. Ferner bietet das leistungsstarke DOM-basierte Sprachmodell verbessertes Content Assist sowie eine bessere Suche und Refaktorierung.

Die Produktivität wird zudem durch die in die IDE integrierten Tutorials und Beispielprojekte gesteigert, die mit Hilfe so genannter "Spickzettel" schrittweise Anweisungen liefern. Zudem enthält die IDE eine neue Installationsanleitung sowie ein neues Benutzerhandbuch. Der überarbeitete Application Profiler bietet neben schnelleren Antwortzeiten auch komplettes Profiling von Shared Libraries sowie dynamisch geladener Libraries (DLLs). Ferner kann er Callbacks von nicht Instrumented- zu Instrumented-Code darstellen.

Die neue IDE ist Teil der QNX Momentics Development Suite Professional Edition. Vom Board Bring-up bis zur Ferndiagnose bietet die QNX Momentics Suite Werkzeuge für den kompletten Embedded Entwicklungszyklus. Dazu gehören System Builder, C/C++ Code-Editoren, Debugger, System Tracing Tools, Driver Development Kits und die Unterstützung von ARM, MIPS, PowerPC, SH-4, XScale und x86 Prozessoren.

Die Entwicklungsumgebung QNX Momentics IDE 4.0 steht ab sofort zur Verfügung.
The publisher indicated in each case (see company info by clicking on image/title or company info in the right-hand column) is solely responsible for the stories above, the event or job offer shown and for the image and audio material displayed. As a rule, the publisher is also the author of the texts and the attached image, audio and information material. The use of information published here is generally free of charge for personal information and editorial processing. Please clarify any copyright issues with the stated publisher before further use. In case of publication, please send a specimen copy to service@pressebox.de.
Important note:

Systematic data storage as well as the use of even parts of this database are only permitted with the written consent of unn | UNITED NEWS NETWORK GmbH.

unn | UNITED NEWS NETWORK GmbH 2002–2024, All rights reserved

The publisher indicated in each case (see company info by clicking on image/title or company info in the right-hand column) is solely responsible for the stories above, the event or job offer shown and for the image and audio material displayed. As a rule, the publisher is also the author of the texts and the attached image, audio and information material. The use of information published here is generally free of charge for personal information and editorial processing. Please clarify any copyright issues with the stated publisher before further use. In case of publication, please send a specimen copy to service@pressebox.de.