Programming Contest 2014: Topics

OW2 Programming Contest 2014

Award Conference: date to be confirmed, surely in October, 2014
City to be confirmed, surely in China
OW2ProgrammingContestMedium.png

List of topics proposed to contestants

Contestants should choose among the following list of topics when they will become available, and then follow the instructions in the Registration page.

Note: the list of topics below is still under construction. Registration will open in May 2014.

  1. API PHP for Bitcoin (Emerginov)
  2. Cross-Emerginov overlay P2P system (Emerginov)
  3. Sensonet M2M extension module (Emerginov)
  4. Web Service Coordination and Recommendation Platform (Trustie Software Resource Repository, Alitheia core, web service recommendation platform, CloudSNAP)
  5. OCCI SNMP bridge with erocci (erocci)

Detailed list of topics

Title API PHP for Bitcoin
OW2 ProjectEmerginov http://emerginov.ow2.org http://www.emerginov.org

Keywords PHP API Bitcoin
Description

The goal is to define a Rest API in PHP for Bitcoin and to integrate it on the emerginov platform. The emerginov platform is a PHP PaaS (Platform as a Service). The idea is to offer an API (and an associated SDK) to help developers of micro services to integrate a virtual money API based on Bitcoin.

Project contact person and e-mail Morgan Richomme morgan.richomme@orange.com Arnaud Morin arnaud1.morin@orange.com
Estimated workload 3 manmonths
Topic type undergrad or master/PhD

Title Cross-Emerginov overlay P2P system
OW2 ProjectEmerginov emerginov.ow2.org www.emerginov.org, https://plus.google.com/u/0/communities/104076380117722551878

Keywords Emerginov P2P network
Description

Several Emerginov solutions are deployed in the world.
Each Emerginov platform deals with a list of projects that are natively under free licence, it means that the code could travel from one platform to another.
However today each platform is isolated and does not know what is produced on the others.
The goal consists in designing and implementing an open source module that could be installed on each platform and would manage an overlay P2P network of existing Emerginov platforms. This module could be user to promote the most mature projects and get the information from the other platforms allowing otpionanly a fork to make code traveling from one platform to another. 

Project contact person and e-mail Morgan Richomme morgan.richomme@orange.com Arnaud Morin arnaud1.morin@orange.com
Estimated workload 4 manmonths
Topic type undergrad or master/PhD

Title Sensonet M2M extension module
OW2 ProjectEmerginov emerginov.ow2.org www.emerginov.org, https://plus.google.com/u/0/communities/104076380117722551878

Keywords M2M raspberry beaglebone arduino IoT
Description

Sensonet is a low cost M2M framework developped on top of Emerginov platform.
It provides codes for arduino and a complete M2M REST framework in order to get or control network of sensors. On arduino communication is ensured by SMS, Ethernet or Wifi. the goal is to implement sensonet client side in rasberry and/or beagle bone in order to extend the devices that can be managed through sensonet

Project contact person and e-mail Morgan Richomme morgan.richomme@orange.com Benoit Hérard benoit.herard@orange.com
Estimated workload 3 manmonths
Topic type undergrad or master/PhD

Title Web Service Coordination and Recommendation Platform
OW2 ProjectTrustie Software Resource Repository, Alitheia core, web service recommendation platform, CloudSNAP http://tsr.sei.pku.edu.cn/home.action

Keywords Web service, Web service coordination, Web service recommendation, Web service composition
Description

With the widespread use of Web services, how to provide convenient and reliable services for users has become a hotspot. In order to meet the requirements of users, sorts of Web services coordination and recommendation methods can be adopted to recommend Web service composition. During the process of coordination and recommendation, some factors should be taken into account, such as privacy protection, transactional integrity and so on.

Project contact person and e-mail Guohua Shen ghshen@nuaa.edu.cn

Estimated workload 5 manmonths
Topic type master/PhD

Title OCCI SNMP bridge with erocci
OW2 Projecterocci http://forge.ow2.org/projects/erocci/

Keywords OCCI,REST,snmp,erlang
Description

The Open Cloud Computing Interface is a resource oriented API for designing interoperable cloud computing services. Based on a simple meta-model, it is easily extensible to any domain. 

The erocci framework is a generic implementation of OCCI, in erlang. It includes extensive features to build OCCI compliant services: storage, pluggable backends, multiple transport (XMPP, HTTP, HTTPS) in a scalable way.

The topic is to implement an OCCI-SNMP bridge with erocci, enabling the use of legacy SNMP appliances through an OCCI interface.

Project contact person and e-mail Jean Parpaillon jean.parpaillon@free.fr

Estimated workload 3 manmonths
Topic type undergrad or master/PhD

Tags:
Created by Xiaolong Kong on 2014/02/07 16:46

Co-organisers

Topics provided by

Powered by XWiki Hosted by Xsalto Free PageRank Checker Creative Commons 2.0 license Legal Notice