Welcome to the OSAmI device integration component for OSGi (OSAmI-DI)

OSAmI-DI is part of the  OSAmI-Project which has the goal to create a joint component- and service-oriented platform that is based on a common architecture, principles and a repository of open source components tailored for ambient applications. This component is part of this repository. A complete list of components is available  here. The OSAmI Platform is based on  OSGi and the repository consists of Open Source OSGi Bundles.

This component will be further maintained in the  Web Services for Devices (WS4D) initiative after the End of the OSAmI Project.

About the OSAmI device integration component for OSGi (OSAmI-DI)

OSAmI-DI consists of a specification, an interface and an implementation part. The goal of this component is to integrate devices into OSGi in a Service-oriented way. OSGi has a specific definition of Service orientation based on Java interfaces that is described in the  OSGi specification.

The specification part of OSAmI-DI defines a Service-oriented driver Architecture where basically abstract function blocks of devices are modeled as OSGi Services. This enables the decoupling of Applications that integrate devices from underlying technologies. For example: An application that uses the OSAmI-DI can integrate a Bluetooth-based device and later replace it by a UPnP-based device without a need for changes.

The OSAmI-DI component is free software available under  EPL license.

News

  • 2011-11-17 Preparations started in order to release the first version OSAmI-DI.

See the roadmap for upcoming releases.

Bugs/Feature Requests

Existing bugs and feature requests are here.

If you have any issues, create a new ticket.

Download

Development versions can be downloaded from the project subversion repository under  https://trac.e-technik.uni-rostock.de/svn/osami-di (Anonymous read access is available)

Further information will come later.

Feature Highlights

  • To be defined.

Documentation/FAQ/Help

Get involved

We are accepting patches! Please contact us at info[at]ws4d.org and add "OSAmI-DI" to the subject.