11.11.2014 Views

Voorlichting RTES 071119.pdf

Voorlichting RTES 071119.pdf

Voorlichting RTES 071119.pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

De verschuiving naar ubiquitous computing<br />

Gedistribueerde systemen<br />

laag<br />

Pervasive<br />

computing<br />

Traditioneel business<br />

computing<br />

Niveau van embedding<br />

hoog<br />

laag<br />

Ubiquitous<br />

computing<br />

Mobile<br />

computing<br />

Specialisatie Real-Time Embedded Systemen (<strong>RTES</strong>) Voorjaar 2008 19<br />

Niveau<br />

Van<br />

mobiliteit<br />

hoog<br />

Wat is gedistribueerd?<br />

• geografisch gedistribueerd<br />

schaalgrootte:<br />

•bus<br />

•LAN<br />

•WAN<br />

• Server based of peer to peer<br />

Waarom?<br />

• inherent aan het probleemgebied<br />

• isolatie van fouten<br />

• beheersbaarheid<br />

Oplossen:<br />

•Topologie<br />

•Protocollen<br />

•Applicaties<br />

Specialisatie Real-Time Embedded Systemen (<strong>RTES</strong>) Voorjaar 2008 20<br />

Het ontwikkeltraject<br />

Design uitdagingen<br />

Requirements:<br />

Krijg een duidelijk beeld van<br />

- wat de opdrachtgever wil,<br />

- wat het systeem moet doen,<br />

- welke constraints gelden<br />

Visie en architectuur opstellen<br />

Specificaties:<br />

Leg vast wat de exacte eisen zijn die aan het nieuwe systeem worden<br />

gesteld:<br />

- Functionele eisen: wat moet het systeem doen (o.a.stimuli en<br />

responses)<br />

- Niet functionele eisen: hoe snel, robuust, foutgevoelig, aanpasbaar,<br />

uitbreidbaar, portable<br />

Specialisatie Real-Time Embedded Systemen (<strong>RTES</strong>) Voorjaar 2008 21<br />

Multidisciplinariteit<br />

Modellen, abstracties<br />

Ujitbreidbare modellen<br />

Aanpasbaarheid<br />

Inherente concurrency en tijdsconstraints<br />

Specialisatie Real-Time Embedded Systemen (<strong>RTES</strong>) Voorjaar 2008 22<br />

Design Model<br />

Het ontwikkeltraject: Analyse<br />

Modellen en abstracties<br />

o.a. - systeemgrenzen<br />

- objecten / entiteiten met hun attributen<br />

- toestanden en transities<br />

- processen<br />

Techniek-onafhankelijk modelleren<br />

van functionaliteit systeem:<br />

- procesmodellering, datamodellering,<br />

gedragsmodellering<br />

- object modellering<br />

- interactie met gebruiker<br />

en buitenwereld<br />

Specialisatie Real-Time Embedded Systemen (<strong>RTES</strong>) Voorjaar 2008 23<br />

Specialisatie Real-Time Embedded Systemen (<strong>RTES</strong>) Voorjaar 2008 24<br />

4

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!