34
Artificial Pancreas Cheetah Just Boerlage & Patrick van Kouteren

Artificial Pancreas

  • Upload
    shelby

  • View
    52

  • Download
    1

Embed Size (px)

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

Citation preview

Page 1: Artificial Pancreas

Artificial Pancreas

Cheetah

Just Boerlage & Patrick van Kouteren

Page 2: Artificial Pancreas

Inhoud

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

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

Page 3: Artificial Pancreas

AardRock

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

• Visie– Disruptive innovation – Leadership – Happiness

Page 4: Artificial Pancreas

Teamleden

• Hogeschool Utrecht– Communicatie en marketing

• Universiteit van Amsterdam– Serengetti project

• Hogeschool der Kunsten Utrecht – Design en usability

• Universiteit Utrecht– Cheetah project

Page 5: Artificial Pancreas

Universiteit van Amsterdam

• Project– Netwerk van experts die hetzelfde

gedachtegoed hebben– Synergy– Voltooien van een missie

Page 6: Artificial Pancreas

Hogeschool der Kunsten Utrecht

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

breathe the user’s world

• Design

Page 7: Artificial Pancreas

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

Page 8: Artificial Pancreas

Onze visie

• Integratie en ondersteunend

• Energie/passie

• Fun

Page 9: Artificial Pancreas

Diabetes

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

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

Page 10: Artificial Pancreas

Doelstelling

• Levensverbeterend– Glucoseschommelingen waarnemen– Advies geven

Page 11: Artificial Pancreas

Doelstelling

• Uitwisselen van gegevens

• Speels– User friendly– Game platform

Page 12: Artificial Pancreas

“Hoera! Ik heb diabetes!”

Page 13: Artificial Pancreas

Doelgroep

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

• Financieel belanghebbenden– Zorgverzekeraars– Ziekenhuizen– De behandelend arts

Page 14: Artificial Pancreas

Overzicht

• Wat is Cheetah?

• Development

• Huidige status

Page 15: Artificial Pancreas

Wat is Cheetah?

• Open source

• P2P

• Zelflerend en meegroeiend

• Redenerend

• Adviserend

Page 16: Artificial Pancreas

Overzicht

• Wat is Cheetah?

• Development

• Huidige status

Page 17: Artificial Pancreas

Development

• Agile development

• Tools

• Platforms

Page 18: Artificial Pancreas

Agile development

• Test driven

• Continuous Integration

• Stories

Page 19: Artificial Pancreas

Test driven

• Unit tests

Page 20: Artificial Pancreas

Continuous Integration

• Altijd een werkende versie

• Nieuwe functies simpel toevoegen door updaten

Page 21: Artificial Pancreas

Stories

• Stukken functionaliteit ‘verkopen’

Page 22: Artificial Pancreas

Tools

• Eclipse http://wiki.aardrock.com

• Wiki

• Mailinglist

• Subversion

• Maven

Page 23: Artificial Pancreas

Platforms

• Platonos

• WiredReach

• Jena

Page 24: Artificial Pancreas

Platonos

• http://platonos.sourceforge.net

• Plugin engine

• Wordt gebruikt voor software updates

Page 25: Artificial Pancreas

WiredReach

• http://www.wiredreach.org

• Java API

• Hoog niveau van abstractie

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

Page 26: Artificial Pancreas

Jena

• http://jena.sourceforge.net

• RDF database

• Objecten opslaan

Page 27: Artificial Pancreas
Page 28: Artificial Pancreas

Overzicht

• Wat is Cheetah?

• Development

• Huidige status

Page 29: Artificial Pancreas

Huidige status

• Hoe ver zijn we?

• De planning

• Liggen we daarmee op schema?

Page 30: Artificial Pancreas

Hoe ver zijn we?

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

Page 31: Artificial Pancreas
Page 32: Artificial Pancreas

What puzzles us?

• Omslagpunt algemene functionaliteit – kenmerkende functionaliteit

• Reasoning engine

• The wizard, the rabbit and the treasurer

• 7 juli presentatie

Page 33: Artificial Pancreas

Liggen we op schema?

• Niet helemaal volgens schema van voor starten project

Page 34: Artificial Pancreas

Samenvatting

• Een grote groep mensen werkend aan 1 doel

• Lerend, redenerend, adviserend

• Agile development

• Omslagpunt qua implementeren functionaliteiten