GSD 2012

( Global Software Development )
ITU + UFPE


Intended Learning Outcomes:

Product (70%):

Process (30%):


Project Description

The goal of this project is to design, develop, and deploy web service robot(s) (aka., "programmable personal assistant(s)") that function on top of the internet, as it is.

The idea is that such programmable robots could then assist people in their everyday lives by automatically surfing web pages and web services, automatically extracting and submitting information, and automatically managing and coordinating various tasks. We expect that a lot of tasks could be automated and a lot of coordination taken care of by such services. Additionally, a lot of completely new things become possible.

The robots will interact with people via SMS which means that they will work for everyone, everywhere, all the time; even in developing countries where many people do not have access to the web, but often still have a cell phone!

This project will happen in collaboration with students from UFPE (Universidade Federal de Pernambuco) in Recife, Brazil. We hope that the services developed could later be deployed in Brazil. Such robots should be able to make a substantial difference for people there.

Keywords:


TENTATIVE Schedule:

Kick-off & Related Work Survey

Danes only: Kick-off & Related Work Survey + Taxonomy of existing SMS-Based Services

[ SLIDES ]

(Brazilian Carnaval: Feb 17-22)

Feb 2012

Ma Ti On To Fr Lø Sø
      01 02 03 04 05
06 07 08 09 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26

Web Robot Toy Service

Brazilians and Danes agree on group constitution, social software usage, and start developing the toy service.
Feb/Mar 2012

Ma Ti On To Fr Lø Sø
27 28 29 01 02 03 04
05 06 07 08 09 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25

Web Robot I

First Smash-Up service robot (without infra-structure vs. service-instance separation).

(Easter: Apr 03-09)

Mar/Apr 2012

Ma Ti On To Fr Lø Sø
26 27 28 29 30 31 01
02 03 04 05 06 07 08
09 10 11 12 13 14 15

Web Robot II

Second Smash-Up service robot (with infra-structure vs. service-instance separation).
Apr/May 2012

Ma Ti On To Fr Lø Sø
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 01 02 03 04 05 06
07 08 09 10 11 12 13

Evaluation & REPORT

Evaluation. Deployment in field. REPORT!
May 2012

Ma Ti On To Fr Lø Sø
14 15 16 17 18 19 20
21 22 23 24 25 26 27

SPL'ification

Brazilians: SPL'ification.
Danes: Exam
May/Jun 2012

Ma Ti On To Fr Lø Sø
28 29 30 31 01 02 03
04 05 06 07 08 09 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24


Advisors

Paulo Borba (Full Professor, Universidade Federal de Pernambuco, Recife, Brazil) [ Brazilian advisor ]
Claus Brabrand (Associate Professor, IT University of Copenhagen, Denmark) [ Danish advisor ]

Assistance

Jakob G. Thomsen (Ph.D. Student, Aarhus Uni.) [ Technical assistance (SMS, scraping, Smash-ups) ]
Rodrigo Andrade (Ph.D. Student, UFPE) [ Technical assistance ]
Sebasian Buttrich (Research Lab Manager, PITLab, ITU) [ Technical assistance (SMS, network) ]
Radoslav Hristov Todorov (M.Sc., TA at ITU) [ Technical assistance (Deployment server) ]
Rosalba Giuffrida (Ph.D. Student, ITU) [ Social software assistance ]
Yoo Falk Jensen (ILU, ITU) [ Audio/Video assistance ]


Groups:

Group A:
André Aike Baars (aaba)
Stanka Ilieva Aleksandrova (sili)
Casper Hjemitslev Jensen (chje)
Andreea Vasile (andr)
Mads Tinggaard Pedersen (mtpe)
Martin Stanly Watts (mwat)
Christian Normann Larsen (cnor)
Filipe Wanderley Lima (fwl)
Natanael Joaquim da Silva Junior (njsj)
Guilherme Cavalcanti (goc2)

Group B:
Daniel Lingberg Winther (dlin)
Ionel Dan Blaguiescu (danbl)
Vaidas Sirtautas (vsir)
Jesper Vestergård (jeve)
Tan Phong Phan (tanp)
Torben Christoffer Andersen (tcan)
Søren Buron (sobu)
Lino Alves (laoj)
Bruno Rodrigues (bgcr)


Brazilian GSD 2012 homepage