Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EclipseRT Day Austin/Session Abstracts"

Line 14: Line 14:
  
 
In this talk we will explain the the various components in the Equinox project. This includes the additional features available to OSGi developers such as the Eclipse Extension Registry, Server-Side, Provisioning, Security and others. We will demonstrate how Equinox components can be used to build OSGi applications.
 
In this talk we will explain the the various components in the Equinox project. This includes the additional features available to OSGi developers such as the Eclipse Extension Registry, Server-Side, Provisioning, Security and others. We will demonstrate how Equinox components can be used to build OSGi applications.
 +
 +
 +
====The Past, Present, and Future of Enterprise Software Support in OSGi====
 +
 +
Abstract:  Since its inception in 1999, the OSGi Alliance and its members have driven to expand the capabilities and scope addressed by the OSGi Service Platform. After evolving to address a number of embedded usages such as home gateways, vehicles, and mobile phones - and then become the underpinning of a world-class software development environment - the Alliance and its members have now tackled the thorny task of marrying the OSGi Service Platform to enterprise software. Come to this session to hear about how this all started, where we ( the OSGi Enterprise Expert Group ) are now, and some possibilities of where we might be going next.

Revision as of 07:38, 23 September 2009

Single Sourcing Eclipse RCP and RAP

Abstract: The Rich Ajax Platform (RAP) provides a framework and set of tools to develop rich clients and web clients from a singlecode base (single sourcing), either from scratch or by migrating an existing Rich Client Platform (RCP) application. In this talk we'll explore the differences between RAP and RCP that are especially relevant to the goal of single sourcing as much code as possible. Attendees will learn about the benefits of single sourcing and get a live demo of a single sourced application.


Building Modular Applications for Embedded Devices

It is well known within the Eclipse and OSGi development communities that OSGi is a powerful framework applicable to a wide variety of domains. Over the last 9 years it has gained significant traction for desktop applications, IDEs, and more recently, server-side applications. Based on our experience using OSGi and the open source Equinox framework on over a dozen embedded systems projects, we are happy to report that these technologies are just as powerful for embedded software development.

During this talk we will discuss several of our past and current projects in the defense, heavy equipment, industrial automation, and automotive domains. We will present some of the best practices for building flexible, cross-platform, high-performance embedded applications, and lessons learned along the way. We will demonstrate how the Eclipse DeviceKit framework can be used to access communication buses such as CAN, J1939, and MIL-STD-1553. And finally, we will explain how using OSGi and Equinox can simplify the development, testing, and deployment of your next application, whether embedded or not.

Introduction to Equinox and OSGi

The OSGi specification provides a powerful modularity runtime for the Java platform which promotes strong modularity, versioning and dynamic management of applications. The Equinox project was founded to enable the Eclipse community to exploit the benefits of OSGi technology. At its core the Equinox team implements the OSGi Framework specification as well as several other OSGi Service Specifications such as the Event Admin, Preferences, Http, User Admin, Application Admin and others. All other components in Equinox are built upon the core OSGi technology.

In this talk we will explain the the various components in the Equinox project. This includes the additional features available to OSGi developers such as the Eclipse Extension Registry, Server-Side, Provisioning, Security and others. We will demonstrate how Equinox components can be used to build OSGi applications.


The Past, Present, and Future of Enterprise Software Support in OSGi

Abstract: Since its inception in 1999, the OSGi Alliance and its members have driven to expand the capabilities and scope addressed by the OSGi Service Platform. After evolving to address a number of embedded usages such as home gateways, vehicles, and mobile phones - and then become the underpinning of a world-class software development environment - the Alliance and its members have now tackled the thorny task of marrying the OSGi Service Platform to enterprise software. Come to this session to hear about how this all started, where we ( the OSGi Enterprise Expert Group ) are now, and some possibilities of where we might be going next.

Back to the top