Programming Contest 2010: Topics

OW2 Programming Contest 2010

Award Ceremony: September 24-26, 2010
Ningxia University, Yinchuan city, Ningxia, China
http://www.ow2.org/xwiki/bin/download/Events2009ProgrammingContest/WebHome/logo-programming-WEB.jpg

List of topics

Contestants should choose among the following list of topics, and then follow the instruction in the Registration page.

  1. An Hyperic MQ plugin for JORAM (JORAM)
  2. A Shell bundle dedicated to Joram administration (JORAM)
  3. Joram over AMQP (JORAM)
  4. Deploying JMS components on Google Android (JORAM)
  5. Joram access with the Stomp protocol (JORAM)
  6. Multi User Web 2.0 Process Designer (Orchestra)
  7. Human Task for Orchestra (Orchestra)
  8. Eclipse BPEL 4 Orchestra (Orchestra)
  9. General Model & System Simulation Framework
  10. EasyBeans on Android (EasyBeans)
  11. EasyBeans on top of AppEngine>#topic11] (EasyBeans)
  12. Add a flex module for controlling JORAM in the JOnAS console (JORAM, JOnAS)
  13. Add a flex module for controlling Camel in the JOnAS console (JOnAS)
  14. Plugin maven for JOnAS (JOnAS)
  15. EasyBeans & servlet proxy (EasyBeans)
  16. Version tracking in JOnAS admin console (JOnAS)
  17. New connectors for JASMINe Monitoring (JASMINe)
  18. Map view in JASMINe Monitoring (JASMINe)
  19. GreenIT rules for JASMINe monitoring (JASMINe)
  20. Data compression in JASMINe monitoring (JASMINe)
  21. Smartphone application for JASMINe Monitoring (JASMINe)
  22. Implement the XProc W3C Standard in Orbeon Forms (Orbeon Forms)
  23. An XForms Engine Dependency System for Orbeon Forms (Orbeon Forms)
  24. Implement an automatic XForms generator based on an XML Schema description (Orbeon Forms)
  25. Port Orbeon Forms and Form Runner to the Google App Engine (Orbeon Forms)
  26. Implement and integrate a state of the art cost-aware caching mechanism (Orbeon Forms)

Full list of topics

  1. An Hyperic MQ plugin for JORAM (JORAM)
  2. A Shell bundle dedicated to Joram administration (JORAM)
  3. Joram over AMQP (JORAM)
Title 1. An Hyperic MQ plugin for JORAM
OW2 Project AspireRFID
Keywords Java EE, JMS, Monitoring, Management, Joram, Hyperic MQ
Description Hyperic HQ is a popular open source monitoring software designed to manage web applications and infrastructure. Hyperic defines a plugin framework as the basis for providing resource-specific functionality (monitoring and control features for each managed resource type are provided by a plugin). Hyperic is shipped with over 70 resource plugins, the goal of this project is to define a Joram plugin allowing the discovery of Joram's servers, monitoring and alert, as well as diagnostic. References:
Project contact person and e-mail Andre Freyssinet, ScalAgent D.T. TCO andre.freyssinet@scalagent.com
Estimated workload 2 to 4 manmonths depending of the number and complexity of the mapping of Joram in Hyperic
Topic type master/PhD

Title 2. A Shell bundle dedicated to Joram administration
OW2 Project JORAM
Keywords Java EE, JMS, OSGi, Shell, Administration, OSGi RFC-147, Felix Gogo, Joram
Description Felix GoGo is a reference implementation of the OSGi Alliance specification for "Command line interface" (known as RFC 147), and it defines an extensible shell service. Since release 5.3 Joram is now designed with an OSGi based services architecture to provide a dynamically adaptable messaging server. The goal of this project is to provide a dedicated Command line interface (CLI) for Joram JMS provider. This CLI will define command for Joram administration and monitoring, it could provide multiple user interfaces: textual, graphical, etc.
References:
Project contact person and e-mail
  • Andre Freyssinet, ScalAgent D.T. TCO, andre.freyssinet@scalagent.com
  • Guillaume Surrel, ScalAgent D.T., guillaume.surrel@scalagent.com
Estimated workload 2 to 4 manmonths depending of the number and complexity of the implemented function
Topic type master/PhD
Title 3. Joram over AMQP
OW2 Project JORAM
Keywords Java EE, JMS, MOM, interoperability, AMQP
Description The Advanced Message Queuing Protocol (AMQP) is an open standard application layer protocol for messaging middleware, an AMQP messaging infrastructure will be open, platform agnostic and interoperable. Joram is a popular messaging middleware offering a standardized Java JMS API. Defining an AMQP entry point for the Joram server will allow the use of the MOM through multiples clients, languages and platform.
References:
Project contact person and e-mail * Andre Freyssinet, ScalAgent D.T. TCO, andre.freyssinet@scalagent.com
  • Guillaume Surrel, ScalAgent D.T., guillaume.surrel@scalagent.com
Estimated workload 6 manmonths 
Topic type master/PhD
Title 1. "Internet of Things" usecases
OW2 Project AspireRFID
Keywords
Description - The AspireRFID project aims at developing and promoting an open-source, lightweight, standards-compliant, scalable, privacy-friendly, and integrated middleware to ease the development, the deployment and the management of RFID-based and sensors-based applications.
  • The AspireRFID project proposes to contestants to prototype one of
the usecases listed in http://wiki.aspire.objectweb.org/xwiki/bin/view/Main/SummerOfCode
  • Usecases can be developed using RFID readers and sensors simulators
and/or using off-the-shelves RFID readers and sensors. A non-exhautive list is given here http://wiki.aspire.objectweb.org/xwiki/bin/view/Main/Readers
Project contact person and e-mail * Stephane Ribas (Stephane.Ribas@inria.fr)
  • John Soldatos (jsol@ait.edu.gr)
  • Didier Donsez (didier.donsez@imag.fr)
Estimated workload 4 to 6 manmonths per usecase
Topic type PhD student
Tags:
Created by Alexandre Lefebvre on 2010/03/23 17:42
Powered by XWiki Hosted by Xsalto Free PageRank Checker Creative Commons 2.0 license Legal Notice