Développements Principaux

  • wsim: Wsim est un émulateur de plateforme pour petits systèmes embarqués contraints. Le modèle de simulation utilisé permet de d'obtenir une estimation de performance du logiciel embarqué dans un environnement complexe et distribué.
  • aorai: L'outil Aorai est un plugin pour la plateforme Frama-C (http://frama-c.cea.fr) ayant pour objectif d'encoder une propriété comportementale sous la forme d'assertions ACSL dans programme C, de telle sorte que si le programme annoté peut être prouvé alors on puisse garantir que ses exécutions vérifient la propriété initiale.

Extensions à OSGi

  • abr: This is Ambient Repository project.
  • anis: This is the Anis Project
  • axsel: AxSeL : A conteXtual Service Loader
  • rocs: Remote OSGi Cache Service
  • sfelix: Security for the OSGi Platform. http://sfelix.gforge.inria.fr
  • vosgi: Virtual OSGi : Virtualisation d'une passerelle OSGi.
  • mosgi.jamom: JMX Management benchmark tool and planification of load due to JMX Management activity.

Sandbox projects

  • logos: Projet LogOS (Log over services): amazones / ANR lise Generation automatique de log lors d'utilisation des services OSGi.
  • suspendResume: "Suspend and resume" extension to OSGi.

OSGi bundles

Sandbox projects

  • staticVulnDetection:
  • posgi: osgi p2p. ajout de l'handler pour le protocol "p2p".
  • oping: Service compose qui permet de verifier a distance si un process unix tourne.
  • fridge: Une simulation de frigo UPnP et un point de controle UPnP associe
  • ws: Connecteur webservice
  • jmxinstall: handler pour le shell felix permettant d'installer/starter un bundle par une commande de type : start jmx://addrIP/profil/bundle.jar
  • mosgiconsolelocal: adaptation de la console mosgi en AWT pour un ecran d'iPaq et connexion automatique a la gateway en UPnP passif.
  • mosgi.managedelements: Sondes de management et interfaces graphiques (tab) associees pour la jmxconsole.
  • mp3player: mp3 player.
  • osgiDeviceDiscovery: osgiDev/osgiProv: this project aims at implementing the device service discovery from the OSGi R3 specification. It is freely available at http://ares.insa-lyon.fr/~sfrenot/devel/osgidev/. The companion project osgiProv (http://ares.insa-lyon.fr/~sfrenot/devel/osgiprov) shows how to use the device manager service. The osgiDev service is now used in other third party projects around OSGi.
  • pdfdemo: Application à base de bundles OSGi permettant l'édition de documents pdf. L'objectif est de montrer l'approche à composants pour une application utilisateur.
  • service2Mbean: cree automatiquement un MBean a partir d'un service osgi
  • simpl: Developpement of a privacy proxy. Uses the OSGi framework
  • tinygui: console en AWT.
  • upnpavcp: Point de controle UPnP A/V et deport graphique associe pour execution dans la mosgiconsoleLOCAL
  • upnpavms: MediaServer UPnP A/V
  • upnp.cybergarage.exporter: bundle qui export la library cybergarage de maniere compatible avec ROCS
  • edt: timetable generator (generateur d'emploi du temps) Tool to help generate slot in the telecommunication teaching departement
  • GeneSyst: GénéSyst est un outil permettant de calculer l'ensemble des comportements d'un modèle B. Cette sur-approximation d'un système possiblement infini est réalisée en un temps fini, par résolution d'obligations de preuve.

Non-java projects

Main projects

  • maquette: Meta-projet dans le but d'integrer l'integralite des xOSGi en une maquette.
  • hgl: The goal of Home Gateway Linux is to create and operate a dynamic environment for home gateways, set-top-boxes, CPEs. A dynamic environment means that software pieces can be downloaded, installed, started, stopped, etc. by different software providers.

Sandbox projects

  • avm: Ambient Virtual Machine : chargement d'une partie du classpath java a distance.
  • fsm-mining: quick experiments on service protocol mining (in Python).
  • amazones-protocols: quick experiments on service protocol mining (in Scala + Java + OSGi), with jung visualization support === Quick experiments on service protocol mining (in Scala + Java + OSGi).
  • mynus: Mynus: une pile reseau dynamique
  • thelix: architecture de services dynamiques pour Think.

Toolbox projects

  • caseEnumerator: enumerates combinatorics (from cartesian products).
  • freeChartGallery: JFreeChart Gallery est un gestionnaire de graphique construit a partir de l'API de JFreeChart dans un environement OSGi.
  • javaClassTool: Script perl d'analyse statistique des classes Java utilisee par un programme.
  • loadtesting: Des outils pour genere des charges memoires soit en lancant des bundles soit en lancant des bundles dans/et des passerelles virtuelles
  • org.openembedded.dev: Chaine de XCompilation fournie par OpenEmbedded modifiee pour faire tourner Felix/gnuclasspath/jamvm/linux/nslu2
  • projectManager: script tester et envoyer un rapport de test a propos d'un projet - a definir...
  • projectStructureCreator: script pour creer une structure simple et commune dans le cas d'un nouveau projet