Artificial Pancreas

Post on 19-Jan-2016

52 views 1 download

description

Artificial Pancreas. Cheetah. Just Boerlage & Patrick van Kouteren. Inhoud. Wie zijn wij? Wat doen wij? Wat is het probleem? Wat is de oplossing? Werkmethode Tools Architectuur. AardRock. De klant Martien van Steenbergen (customer on site) Visie Disruptive innovation Leadership - PowerPoint PPT Presentation

Transcript of Artificial Pancreas

Artificial Pancreas

Cheetah

Just Boerlage & Patrick van Kouteren

Inhoud

• Wie zijn wij?– Wat doen wij?– Wat is het probleem?

• Wat is de oplossing?– Werkmethode– Tools– Architectuur

AardRock

• De klant– Martien van Steenbergen (customer on site)

• Visie– Disruptive innovation – Leadership – Happiness

Teamleden

• Hogeschool Utrecht– Communicatie en marketing

• Universiteit van Amsterdam– Serengetti project

• Hogeschool der Kunsten Utrecht – Design en usability

• Universiteit Utrecht– Cheetah project

Universiteit van Amsterdam

• Project– Netwerk van experts die hetzelfde

gedachtegoed hebben– Synergy– Voltooien van een missie

Hogeschool der Kunsten Utrecht

• Usability– Personas– Allow the development team to live and

breathe the user’s world

• Design

Universiteit Utrecht

• Cheetah project– Hans Philippi (begeleider) – Chris Eidhof (projectleider)– Martijn van Steenbergen– Durk Kingma– Roderik de Langen– Sjoerd van Kreel– En jullie begeleiders van vandaag:

• Just Boerlage• Patrick van Kouteren

Onze visie

• Integratie en ondersteunend

• Energie/passie

• Fun

Diabetes

• Verschijnselen– Te veel aan suiker in het bloed– Te kort aan werkzame insuline

• Complicaties op lange termijn– Blindheid– Hart-, lever- en nieraandoeningen

Doelstelling

• Levensverbeterend– Glucoseschommelingen waarnemen– Advies geven

Doelstelling

• Uitwisselen van gegevens

• Speels– User friendly– Game platform

“Hoera! Ik heb diabetes!”

Doelgroep

• Gebruikers– Startende diabeet (type 1)– 20-30 jarige diabeten – 45+ diabeten (type 2)– Diabetici met zwangerschap

• Financieel belanghebbenden– Zorgverzekeraars– Ziekenhuizen– De behandelend arts

Overzicht

• Wat is Cheetah?

• Development

• Huidige status

Wat is Cheetah?

• Open source

• P2P

• Zelflerend en meegroeiend

• Redenerend

• Adviserend

Overzicht

• Wat is Cheetah?

• Development

• Huidige status

Development

• Agile development

• Tools

• Platforms

Agile development

• Test driven

• Continuous Integration

• Stories

Test driven

• Unit tests

Continuous Integration

• Altijd een werkende versie

• Nieuwe functies simpel toevoegen door updaten

Stories

• Stukken functionaliteit ‘verkopen’

Tools

• Eclipse http://wiki.aardrock.com

• Wiki

• Mailinglist

• Subversion

• Maven

Platforms

• Platonos

• WiredReach

• Jena

Platonos

• http://platonos.sourceforge.net

• Plugin engine

• Wordt gebruikt voor software updates

WiredReach

• http://www.wiredreach.org

• Java API

• Hoog niveau van abstractie

• Werkende set componenten:– JXTA voor P2P– Jena voor RDF storage

Jena

• http://jena.sourceforge.net

• RDF database

• Objecten opslaan

Overzicht

• Wat is Cheetah?

• Development

• Huidige status

Huidige status

• Hoe ver zijn we?

• De planning

• Liggen we daarmee op schema?

Hoe ver zijn we?

• Heel algemeen:– Core– Data opslaan– Updates downloaden en installeren– User accounts

What puzzles us?

• Omslagpunt algemene functionaliteit – kenmerkende functionaliteit

• Reasoning engine

• The wizard, the rabbit and the treasurer

• 7 juli presentatie

Liggen we op schema?

• Niet helemaal volgens schema van voor starten project

Samenvatting

• Een grote groep mensen werkend aan 1 doel

• Lerend, redenerend, adviserend

• Agile development

• Omslagpunt qua implementeren functionaliteiten