Cache state and user attention
To use cache state in making fidelity decisions:
- monitor cache state, staleness of objects.
- extend API to allow disclosure of accesses.
- predict #objects accessed, hit rate from past history.
To measure user attention:
- assign cost to each aspect of user interface(windows, menu bars, audio messages).
- extend interface to allow app hints on user attention.
- do cost/benefit when soliciting user feedback on utility.