Personal tools
You are here: Home Developer Zone Downloads
Document Actions

MUSIC Downloads

by Jorge Lorenzo last modified 2009-11-26 10:55

This page is not maintained any more because BerliOS is the developer site for MUSIC.

Please, go to http://developer.berlios.de/projects/ist-music/ to find the latest version of the MUSIC framework.

The MUSIC middleware is a component-based service-oriented architecture to deploy self-adaptive context-aware applications. The middleware is implemented in Java, over an OSGi framework.

The source code and binaries are released under the LGPL 2.1 license.

Latest version

MUSIC version 0.4.0

This is a new release with important changes:
  • Refactoring of the MUSIC project names and the structure
  • Profile manager. Adaptation domain is configured dynamically
  • Multiple GUIs. A swing GUI as an alternative for the eSWT GUI, as well as a context monitoring tool.
  • Improvements in the SLP performance
  • Context distribution v2
  • Distributed repository. Support for automatic transference of the utility classes
  • Location context plugins
The release is composed by:
The following elements have not been updated but are still valid:

Older versions

MUSIC version 0.3.0

This is a new release with minor improvements. This release is composed by:

MUSIC version 0.2.2

This is a maintenance release which fixes several bugs from the previous release. This release is composed by:

Among the fixes and improvements, this release contains:

  • Better performance of the adaptation mechanism.
  • Fixes to allow the selection of an OSGi framework between Equinox and Knopflerfish. See MUSIC in mobile devices for more information about porting MUSIC to Knopflerfish.
  • New functionality which allows the remote installation of new applications and the update of the MUSIC middleware and the existing applications.
  • Other minor fixes.

MUSIC version 0.2.1

This release has fixed several bugs and included minor improvements. The release is composed by:

This release provides the following improvements:
  • Context plugins for the resources
  • Greedy adaptation mechanism and adaptation reasoning delegation
  • Improvements in the context distribution
And the following fixes:
  • Listening for plan changes
  • Several fixes in the communication service: manage disappearance of services, specific situations of the binding (null return values, hashcodes, ...)
  • Fixes for compatibility with the PDA
  • Fixes of the GUI (problems with the synchronization in the PDA)

MUSIC version 0.2.0

This release is a major upgrade of MUSIC v0.1.1. It includes multiple improvements and new features:
  • A new and advanced context middleware. It also supports context distribution.
  • A new communication system with a pluggable architecture and much better performance. It supports different remoting and service discovery technologies.
  • A refactored resource manager with a pluggable architecture.
  • Support for SOA. Discovered services can be incorporated in the adaptation mechanism.
  • And many other improvements
The release is composed by:

MUSIC version 0.1.1

This is the first version fully compliant with the MUSIC architecture (D4.2). We encourage the migration to this new release.

NOTE: Distributed applications are not supported with this new version yet. Its support is planned for the next release (hopefully in November).

MUSIC version 0.0.1

The MUSIC consortium is pleased to announce the release of the preliminary version of the MUSIC middleware, version 0.0.1. This release represents the work of the first year.

MADAM version 2.0.1


Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: