software engineering - Reiner Hartenstein
software engineering - Reiner Hartenstein
software engineering - Reiner Hartenstein
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