262 |
Our goal is to build a Peer-to-Peer system that allows one to perform a *global* |
Our goal is to build a Peer-to-Peer system that allows one to perform a *global* |
263 |
data lookups and fetch a block if *anybody* has published it in the Internet. |
data lookups and fetch a block if *anybody* has published it in the Internet. |
264 |
|
|
|
|
|
265 |
User interfaces |
User interfaces |
266 |
''''''''''''''' |
''''''''''''''' |
267 |
|
|
336 |
We plan to obtain justification for different aspect of the algorithm |
We plan to obtain justification for different aspect of the algorithm |
337 |
experimentally and to further evaulate the recognizability. |
experimentally and to further evaulate the recognizability. |
338 |
|
|
339 |
|
**Vob framework:** |
340 |
|
Fenfire's Vob graphics model provides a simple way of |
341 |
|
specifying geometry and automatic animation between views. |
342 |
|
A vob is a visual object that knows how to draw itself in |
343 |
|
one or more coordinate systems (for example, a connection line |
344 |
|
vob draws a line between the origins of two coordinate systems). |
345 |
|
Views place vobs and coordinate systems into *vob scenes* |
346 |
|
(rendered keyframes). |
347 |
|
When the user moves from one scene to another, |
348 |
|
the coordinate systems of the first view are |
349 |
|
interpolated to the corresponding coordinate systems of the |
350 |
|
following view, resulting in smooth animation. |
351 |
|
Furthermore, many source code changes yield immediate effects |
352 |
|
without rebuilding. |
353 |
|
|
354 |
|
Our aim is to obtain a theoretical foundation for the framework |
355 |
|
regarding the performance vs. dynamical compiling |
356 |
|
and rapid development aspects tradeoff |
357 |
|
of the code as well as results about the generality and properties |
358 |
|
of the coordinate systems and transformations. |
359 |
|
|
360 |
|
|
361 |
Hypotheses and research methods |
Hypotheses and research methods |
362 |
------------------------------- |
------------------------------- |
431 |
- "stress-testing"? |
- "stress-testing"? |
432 |
|
|
433 |
|
|
434 |
Timetable for the objectives |
Research schedule |
435 |
---------------------------- |
----------------- |
436 |
|
|
437 |
- schedule and intermediate objectives for the research |
- schedule and intermediate objectives for the research |
438 |
|
|
470 |
\begin{tabular}{|c|cccc|cccc|cccc|} |
\begin{tabular}{|c|cccc|cccc|cccc|} |
471 |
\hline |
\hline |
472 |
& \multicolumn{4}{c|}{2004} & \multicolumn{4}{c|}{2005} & \multicolumn{4}{c|}{2006} \\ |
& \multicolumn{4}{c|}{2004} & \multicolumn{4}{c|}{2005} & \multicolumn{4}{c|}{2006} \\ |
473 |
Task & 1 & 2 & 3 & 4 & 1 & 2 & 3 & 4 & 1 & 2 & 3 & 4 \\ |
Task & 1 & 2 & 3 & 4 & 1 & 2 & 3 & 4 & 1 & 2 & 3 & 4 \\ |
474 |
\hline |
\hline |
475 |
Peer-to-Peer & X & & & & & & & & & & & \\ |
Peer-to-Peer & X & & & & & & & & & & & \\ |
476 |
1. PhD & X & & & & & & & & & & & \\ |
Vob framework &---&---&---&---& & & & & & & & \\ |
477 |
2. PhD & & X & & & & & & & & & & \\ |
Text rendering &---&---&---&---&---&---& & & & & & \\ |
478 |
3. PhD & & & & & & & & X & & & & \\ |
Bg textures &---&---&---& & & & & & & & & \\ |
479 |
|
Fillets &---& & & & & & & & & & & \\ |
480 |
|
Controllers &---&---&---&---& & & & & & & & \\ |
481 |
|
View geometry &---&---&---&---& & & & & & & & \\ |
482 |
|
UI as a whole &---&---&---&---&---&---&---&---&---&---&---&---\\ |
483 |
|
1. PhD & X & & & & & & & & & & & \\ |
484 |
|
2. PhD & & X & & & & & & & & & & \\ |
485 |
|
3. PhD & & & & & & & & X & & & & \\ |
486 |
\hline |
\hline |
487 |
\end{tabular} } |
\end{tabular} } |
488 |
\end{center} |
\end{center} |
489 |
\caption{Timetable for the objectives.} |
\caption{Approximate schedule for the research tasks} |
490 |
\label{turns} |
\label{turns} |
491 |
\end{table} |
\end{table} |
492 |
|
|