Middleware, development tools, realtime operating system
software and services for superior embedded design


Home
Events

QNX web seminars

QNX Software Systems
Events
Events Schedule
Webinars

The True Promise of Eclipse: Innovation at Your Fingertips
Accelerate Development and Maximize Performance by Using Open Eclipse

Join QNX Software Systems for a one-hour webinar at 1:00 PM EST on November 30, 2005 and learn how to build C/C++ applications faster, more efficiently, and at lower costs using open Eclipse.


Background


Eclipse is an integrated development environment (IDE) built by an open community of tool providers. Originally a consortium formed when IBM released the Eclipse Platform into open source in 2001, Eclipse became an independent non-profit body in 2004 with a mandate to promote an open royalty-free technology and a universal platform for tools integration. A full description of the Eclipse community as well as documents describing the design and use of the Eclipse platform are available at www.eclipse.org.

It is hardly surprising that the number of developers migrating to the Eclipse platform has been growing fast. Eclipse-based tools offer developers freedom of choice in a multi-language, multi-platform, multi-vendor environment. For embedded software tools suppliers, however, Eclipse introduces entirely new competitive dynamics. While migrating to an open-source Eclipse, tool suppliers are pushed, more than ever before, to find ways to differentiate their products and provide value, while also maintaining their loyal base of developers. As a result, some tool suppliers “lock” the Eclipse functionalities inside their own proprietary infrastructure, thus placing end-users in a situation no different from the time before Eclipse. When evaluating prospective tool supplier, developers should ask what Eclipse functionalities are open and modifiable through the availability of source code and which are not.

At the same time, the steadily evolving and maturing Eclipse platform has become an effective way for software tool vendors to reduce their costs, removing the necessity to continuously develop new proprietary tools or partnering with add-on tool suppliers.

For embedded operating system vendors like QNX Software Systems, the Eclipse platform presents an opportunity to further span their technology offering beyond the operating system and across a much broader spectrum of the development cycle faster and with less cost, which ultimately makes the overall value proposition for their end customers much more attractive in terms of both functionalities and costs.

According to the 2005 report issued by an independent technology market research firm Venture Development Corporation, the adoption of the Eclipse platform is expected to continue to grow rapidly in the next two to three years. The report concludes that “while not perfect, the Eclipse framework offers the best environment to have higher levels of integration and interoperability with best-in-class technology”.

QNX Software Systems was first to market with a commercial implementation of an Eclipse IDE in 2002, and since then the QNX® Momentics® development suite has evolved into the richest Eclipse tool suite available to developers.


Objective


The objective of this seminar is to show you how to use the Eclipse C/C++ Development Tooling (CDT) platform for faster development, error detection, and code optimization. During the seminar you will learn about:


Abstract


Based on the Eclipse IDE, the Eclipse C/C++ Development Tools (Eclipse CDT) platform provides an extensible, open-source integrated IDE designed to simplify tool-to-tool integration. Like Eclipse itself, the CDT is written almost entirely in Java and runs on multiple development hosts, including Linux, Windows, Solaris and the QNX Neutrino® real-time operating system. It comes with a rich tool set, including a source-code editor, an outliner, a graphical debugger, a managed build system, and a search engine for navigating code bases. Third-party tools and user-written plug-ins can extend and adapt those features to address a variety of development requirements, saving time and money.


Who Should Attend


While this seminar is best suited for software developers and designers, technical leads and project managers would also highly benefit from attending.


Administrative Information


Speaker Biography


Doug Schaefer has more than 15 years of software development and architecture experience gained at such industry leaders as IBM Rational and Bell Northern Research (now Nortel). He recently took over leadership of the Eclipse CDT project and is a software architect for the QNX Momentics, a development suite built on the Eclipse platform. Doug joined QNX from IBM Rational, where he was the development lead and architect for the company’s contribution to the Eclipse CDT project. In addition to his CDT work, Doug managed the IBM Rational team responsible for code generation and debugger integrations for the Rose RealTime and XDE UML modeling products. Prior to that, while at Bell Northern Research (now Nortel), Doug took on numerous design and development responsibilities and wrote software for the maintenance system of the company’s DMS voice communication switch.


About QNX Software Systems


QNX Software Systems, a Harman International company (NYSE: HAR), is the industry leader in real-time, embedded operating system technology. The component-based architectures of the QNX® Neutrino® RTOS and QNX Momentics® development suite together provide the industry’s most reliable and scalable framework for building innovative, high-performance embedded systems. Global leaders such as Cisco, DaimlerChrysler, General Electric, Lockheed Martin, and Siemens depend on QNX technology for network routers, medical instruments, vehicle telematics units, security and defense systems, industrial robotics, and other mission- or life-critical applications. Founded in 1980, QNX Software Systems is headquartered in Ottawa, Canada, and distributes products in over 100 countries worldwide.


QNX Competitive Advantage

Being one the first founding members of the Eclipse consortium, QNX Software Systems offers truly full integration with the Eclipse IDE. In October 2005, QNX introduced its latest update to the QNX Momentics development suite, based on new versions of the Eclipse framework and the Eclipse C/C++ Development Tools (CDT) code base. According to external RTOS evaluations, QNX beats Wind River, Microsoft, and RedHat. More>>


How to Register


Please note that you only need to provide your registration information, if you are attending the QNX web seminar for the first time. If you attended one of the QNX web seminars before, simply click the 'Register for the Webcast' button:

Join us for a free one-hour web seminar at 1:00 PM EST on November 30, 2005

Register Now!