11.02.2014 Views

software engineering - Reiner Hartenstein

software engineering - Reiner Hartenstein

software engineering - Reiner Hartenstein

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Reiner</strong> <strong>Hartenstein</strong>, TU Kaiserslautern, Germany<br />

http://hartenstein.de/RH-bio.pdf<br />

32<br />

reiner@hartenstein.de<br />

4 December 2009<br />

Double Dichotomy<br />

1) Paradigm Dichotomy<br />

von Neumann Machine Datastream Machine<br />

instruction stream data stream<br />

(Software-Domain)<br />

(Flowware-Domain)<br />

2) Relativity Dichotomy<br />

time: space:<br />

-Procedure -Structure<br />

(Software-Domain)<br />

(Configware-Domain)<br />

http://hartenstein.de<br />

© 2009,<br />

reiner@hartenstein.de<br />

63<br />

63<br />

time<br />

time domain:<br />

procedure domain<br />

Relativity Dichotomy<br />

space<br />

2 phases:<br />

1) programming<br />

instruction streams<br />

2) run time von Neumann Machine<br />

(time time/space)<br />

space domain:<br />

structure domain<br />

3 phases:<br />

1) reconfiguration<br />

of structures<br />

2) programming<br />

data streams<br />

3) run time<br />

Datastream Machine<br />

http://hartenstein.de<br />

© 2009,<br />

reiner@hartenstein.de<br />

64<br />

64<br />

Opening keynote, the 6 th FPGAworld Conference, 10 Sep 2009, Stockholm, Sweden

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

Saved successfully!

Ooh no, something went wrong!