• Keine Ergebnisse gefunden

§ Develop your own distributed application

N/A
N/A
Protected

Academic year: 2021

Aktie "§ Develop your own distributed application"

Copied!
16
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Liliana Barrios

liliana.barrios@inf.ethz.ch

Distributed Systems 2017 – Open Project

(2)

§ Develop your own distributed application

§ Whole project life cycle: Idea à Development à Presentation

§ Restrictions:

§ Distributed application

§ Android must be involved

§ New groups of 6 members

§ Ideally merge 2 groups

§ Register new project groups in submission system

Open Project

(3)

Schedule

§ Submissions via submission system

03.11.2017 Project start

17.11.2017 Deadline project proposal

15.12.2017 Deadline presentation slides, project logo 17.12.2017 Deadline code

18.12.2017 Presentations and demo session

(4)

§ Project description and planning

§ Project idea

§ Problem statement, application scenario, motivation, ...

§ System overview, system architecture, components

§ Distributed system components and their interaction

§ Requirements

§ Hardware, software (e.g., libraries, frameworks), 3rd party services, ...

§ Project plan

§ Work packages, schedule, assignment to team members

§ Use Latex (template provided)

§ Length: 3-4 pages

Project Proposal (1)

(5)

§ Challenges

§ Try to identify the challenges of your project

§ Complex problem to solve à innovative solution approach

§ Complex implementation à good hw/sw expertise required

§ …

§ Project should already be started when proposal is written

§ The further advanced the project is, the better you will find the challenges

Project Proposal (2)

(6)

§ 1-minute madness

§ Presentation is limited to 1 minute (hard limit!)

§ Focus on selling your idea

§ What does your App do?

§ Why should someone use it?

§ Hints:

§ Practice to stay within one minute

§ One minute is very short!

§ Complications might cost you your minute. Simple is better.

Project Presentation (1)

(7)

§ All presentations will be collected and prepared by us

§ Submission format: PDF file

§ PowerPoint slides might have formatting issues

§ Videos are in general discouraged

§ On your own risk. We cannot guarantee that they will work.

Project Presentation (2)

(8)

§ Demo session will follow the 1-minute madness

§ Similar to an exhibition booth

§ Possibility to discuss with others and answer questions

§ Inform us early enough about any special needs

§ E.g., need Internet for your demo?

§ All students are required to participate to be graded

§ Contact us in case of schedule conflicts

Demo Session

(9)

§ Demo session will take place in the CAB Foyer

§ Logo and name for big screen

§ Name should be reasonably short

§ Prepare a project logo

§ Square dimensions

§ Resolution should be high enough to fill a slide

§ Logo should contain project (App) name

§ Submit via submission system

Project Name and Logo

(10)

§ Project proposal

§ 1-minute madness presentation

§ Project

§ Complexity

§ Implementation

§ Innovation

Grading

(11)

§ Project proposal

§ PDF format

§ Deadline: 17 November 2017 11:59 p.m. (midnight)

§ Presentation slides, project logo

§ PDF format (slides), PNG format (logo)

§ Deadline: 15 December 2017 11:59 a.m. (noon)

§ Code

Deliverables

(12)

Some project ideas…

(13)

§ Music players

§ Presenters

Multimedia

(14)

§ Airhockey

§ Jass

Games

(15)

§ Shopping lists

§ Lunch decisions

§ Calendars

Consensus problem

(16)

Happy programming!

Referenzen

ÄHNLICHE DOKUMENTE

Die Nutzung ist nur für den genannten Zweck gestattet, nicht jedoch für einen weiteren kommerziellen Gebrauch, für die Weiterleitung an Dritte oder für die Veröffentlichung

Um den Arbeitnehmer nicht zu übervorteilen und so den »Zufriedenheitsgewinn« wieder zu zerstören, stellt der Arbeitgeber einen pauschalen Geldbetrag zur Verfügung, mit

Mitarbeitende können proaktiv Interesse an Teams zeigen, auch wenn dort keine Stelle frei ist. Wird eine Stelle frei, bekommen sie

Timing Constraints: Absolute: Deadlines: Latest possible start and termination times of tasks; Release time: Earliest possible start time of tasks; Relative: time

Das Camp wird ermöglicht durch die Senatorin für Wissenschaft, Gesundheit und Verbraucherschutz, die Senatorin für Kinder und Bildung, hmmh multimediahaus AG,

Dabei unterscheiden sich die Funktionen der Virenschutzprogramme für Smartphone und Tablet leicht von der PC-Version: Diese Virenschutzprogramme kont - rollieren in der Regel schon

The recently added event is inserted into its corresponding time win- dow and expired events are removed in every time window on the input streams of the correlation with the

Da er große Mengen kauft, bekommt Franz natürlich einen sehr günstigen P Franz verkauft die Sportartikel in seinem Geschäft dann in kleineren Mengen und zu einem höheren Preis