TU BRAUNSCHWEIG
| Carl-Friedrich-Gauß-Faculty | Computer Science
Informatikzentrum

Softwareentwicklungspraktikum: The VisibleCloud

SemesterSummer 2013 [ Other terms: Sommer 18 · Sommer 17 · Sommer 16 · Sommer 14 ]
IBR Group(s)DS (Prof. Kapitza)
TypePraktikum
Lecturer
PhotoProf. Dr. Rüdiger Kapitza
Abteilungsleiter
kapitza[[at]]ibr.cs.tu-bs.de
+49 531 3913294
Room 135
Assistants
PhotoDesta Haileselassie Hagos
Ehemaliger Wissenschaftlicher Mitarbeiter
+49 152 25857888
PhotoArthur Martens
Wissenschaftlicher Mitarbeiter
martens[[at]]ibr.cs.tu-bs.de
+49 531 3913245
Room 133
Credits8
Attendees Studierende der Informatik, Wirtschaftsinformatik und Informations-Systemtechnik im vierten Semester
Prerequisites

Knowledge of java programming language is mandatory. Additional basic knowledge of Python and distributed systems would be of an advantage.

Every Participant needs a valid y-Account from GITZ

Content

This project will give the students to gain a deeper knowledge of Infrastructure as a Service (IaaS) clouds thereby implementing a mobile cloud middleware application done by introducing the OpenStack IaaS Cloud. This application will be built on top of android tablets. The application should be compliant with the native android management user interface tools.

The aim of this project is to make Cloud Computing more visible and more understandable. Further we plan to use the outcome of this project as a demonstrator in teaching and research projects.

Anycast

Tasks

  • Form a network of the tablets (make them aware of each other) and build a distributed Graphical User Interface (GUI).
    • Control all connected tablets with gestures on one Tablet
    • Make it able to show information across all tablets according to the distribution on the cloud infrastructure.
    • Implement a migration of virtual machines by moving a symbol with a fingertip from one tablet to another.
Anycast

Organizational stuff

Participants: One group of 10 Students.
Technical setting: Java/Android and Python/OpenStack

AnycastAnycastAnycastAnycast
Hardware: We will offer one powerful android tablet for every participant.
Anycast

Schedule
[ Subscribe Calendar | Download Calendar ]
DateDescription
31.01.2013, 14:00 UhrPresentation of SEP projects (PK 2.2)
22.02.2013start of registrations
15.03.2013registration deadline
27.03.2013allocation of SEP projects
03.04.2013, 09:45 UhrKickoff Meeting (IZ119)
17.04.2013Submission of technical specifications (Pflichtenheft)
24.04.2013Submission of systemtest specification (Systemtest)
15.05.2013Submission of systemdesign I (Systemspecifikation I)
29.05.2013, 15:00 UhrIntermediate presentation + prototype (SN19.7)
26.06.2013Submission of systemdesign II (Systemspezifikation II)
10.07.2013Submission of test documentation + testing protocol (Testdokumentation)
11.07.2013Tag der jungen Software Entwickler (TDSE)
ReferencesOrganizational stuffMaterials
    TemplatesDocumentsToolsReading Tutorials

    last changed 2013-04-02, 17:03 by Arthur Martens
    printemailtop