2 |
Research Plan: Theoretical issues in Fenfire |
Research Plan: Theoretical issues in Fenfire |
3 |
============================================ |
============================================ |
4 |
|
|
5 |
|
JVK, HH, TJL = locks (tjl on train) |
6 |
|
|
7 |
Abstract |
Abstract |
8 |
======== |
======== |
9 |
|
|
10 |
|
JVK, HH |
11 |
|
|
12 |
.. 0 Tiivistelmä seuraavassa järjestyksessä |
.. 0 Tiivistelmä seuraavassa järjestyksessä |
13 |
Tutkimuksen vastuuhenkilön nimi |
Tutkimuksen vastuuhenkilön nimi |
14 |
Hankkeen nimi |
Hankkeen nimi |
76 |
The Fenfire project |
The Fenfire project |
77 |
------------------- |
------------------- |
78 |
|
|
79 |
|
TJL |
80 |
|
|
81 |
The Fenfire project is a free software effort to build |
The Fenfire project is a free software effort to build |
82 |
a location transparent, hyperstructured desktop |
a location transparent, hyperstructured desktop |
83 |
environment. |
environment. |
198 |
Significance of the research |
Significance of the research |
199 |
---------------------------- |
---------------------------- |
200 |
|
|
201 |
|
TJL |
202 |
|
|
203 |
The current proposal |
The current proposal |
204 |
|
|
205 |
Objectives and methods |
Objectives and methods |
213 |
Buoys |
Buoys |
214 |
''''' |
''''' |
215 |
|
|
216 |
|
JVK, HH |
217 |
|
|
218 |
Buoys are a user interface technique invented within the Fenfire |
Buoys are a user interface technique invented within the Fenfire |
219 |
project. |
project. |
220 |
|
|
265 |
Break lines |
Break lines |
266 |
''''''''''' |
''''''''''' |
267 |
|
|
268 |
|
JVK, HH: make sure about the concrete stuff |
269 |
|
|
270 |
*Break lines* are a technique used in technical drawing |
*Break lines* are a technique used in technical drawing |
271 |
for indicating |
for indicating |
272 |
where an object extends beyond what is drawn in the current |
where an object extends beyond what is drawn in the current |
295 |
Fillets |
Fillets |
296 |
''''''' |
''''''' |
297 |
|
|
298 |
|
TJL |
299 |
|
|
300 |
|
Foo |
301 |
|
|
302 |
|
Goals??? |
303 |
|
|
304 |
Filleting, or rounding corners of surfaces, is |
Filleting, or rounding corners of surfaces, is |
305 |
used in mechanical engineering to improve |
used in mechanical engineering to improve |
306 |
the properties of cast objects. |
the properties of cast objects. |
326 |
Text filtering |
Text filtering |
327 |
'''''''''''''' |
'''''''''''''' |
328 |
|
|
329 |
|
JVK, HH |
330 |
|
|
331 |
Most user interfaces only use pre-rendered character |
Most user interfaces only use pre-rendered character |
332 |
bitmaps for text, which forces text to be |
bitmaps for text, which forces text to be |
333 |
rendered on straight horizontal lines with constant size |
rendered on straight horizontal lines with constant size |
358 |
Unique background textures |
Unique background textures |
359 |
'''''''''''''''''''''''''' |
'''''''''''''''''''''''''' |
360 |
|
|
361 |
|
TJL |
362 |
|
|
363 |
The hardware algorithm for rendering the unique background textures |
The hardware algorithm for rendering the unique background textures |
364 |
currently uses ad hoc distributions in the sampling of the texture |
currently uses ad hoc distributions in the sampling of the texture |
365 |
features. Although the distributions (e.g., for choosing the texture |
features. Although the distributions (e.g., for choosing the texture |
373 |
Controllers |
Controllers |
374 |
''''''''''' |
''''''''''' |
375 |
|
|
376 |
|
TJL |
377 |
|
|
378 |
Custom controllers can offer new ways to navigate and control the information |
Custom controllers can offer new ways to navigate and control the information |
379 |
flow on the screen. |
flow on the screen. |
380 |
They are many usability aspects in the configuration of the degrees of freedom |
They are many usability aspects in the configuration of the degrees of freedom |
387 |
Storage |
Storage |
388 |
''''''' |
''''''' |
389 |
|
|
390 |
|
TJL |
391 |
|
|
392 |
Research on how location-independent identifiers can be used to find |
Research on how location-independent identifiers can be used to find |
393 |
information in a Peer-to-Peer environment. To support our research work, we have |
information in a Peer-to-Peer environment. To support our research work, we have |
394 |
developed a software library, named as Storage Modules (Storm), which provides |
developed a software library, named as Storage Modules (Storm), which provides |
421 |
|
|
422 |
Mathematical modeling |
Mathematical modeling |
423 |
''''''''''''''''''''' |
''''''''''''''''''''' |
424 |
|
|
425 |
|
JVK, HH |
426 |
|
|
427 |
For text filtering and ... |
For text filtering and ... |
428 |
|
|
429 |
As one theoretical approach for modeling the readability |
As one theoretical approach for modeling the readability |
435 |
Usability experiments |
Usability experiments |
436 |
''''''''''''''''''''' |
''''''''''''''''''''' |
437 |
|
|
438 |
|
JVK, HH |
439 |
|
|
440 |
Most of the new user interface tehcnologies are based on |
Most of the new user interface tehcnologies are based on |
441 |
modeling properties of human visual perception and cognition. |
modeling properties of human visual perception and cognition. |
442 |
|
|
492 |
Research schedule |
Research schedule |
493 |
----------------- |
----------------- |
494 |
|
|
495 |
|
JVK, HH |
496 |
|
|
497 |
- schedule and intermediate objectives for the research |
- schedule and intermediate objectives for the research |
498 |
|
|
499 |
- Peer-to-Peer networking |
- Peer-to-Peer networking |
554 |
Performers of the research and resources |
Performers of the research and resources |
555 |
======================================== |
======================================== |
556 |
|
|
557 |
|
JVK, HH |
558 |
|
|
559 |
.. - composition of the research team and its division of labour, as well |
.. - composition of the research team and its division of labour, as well |
560 |
as possible division of the research among different sites of work |
as possible division of the research among different sites of work |
561 |
|
|
598 |
Research environment |
Research environment |
599 |
-------------------- |
-------------------- |
600 |
|
|
601 |
|
JVK, HH ... the place to mention commodity stuff is *here* |
602 |
|
|
603 |
Research team's office is located at the University of Jyväskylä. We use |
Research team's office is located at the University of Jyväskylä. We use |
604 |
regular desktop computers with 3D graphics cards installed on them. |
regular desktop computers with 3D graphics cards installed on them. |
605 |
For custom controllers, we use standard optomechanical mouse and |
For custom controllers, we use standard optomechanical mouse and |
609 |
Research budget |
Research budget |
610 |
--------------- |
--------------- |
611 |
|
|
612 |
|
JVK, HH |
613 |
|
|
614 |
- financial plan for the project, including also funding other than |
- financial plan for the project, including also funding other than |
615 |
Academy funding |
Academy funding |
616 |
|
|
626 |
Results |
Results |
627 |
======= |
======= |
628 |
|
|
629 |
|
TJL |
630 |
|
|
631 |
.. research results to be expected and their significance |
.. research results to be expected and their significance |
632 |
|
|
633 |
The Fenfire project is largely based on novel ideas on both |
The Fenfire project is largely based on novel ideas on both |