Sciweavers

2949 search results - page 425 / 590
» Design Patterns for Collaborative Systems
Sort
View
COORDINATION
2009
Springer
16 years 3 months ago
Multicore Scheduling for Lightweight Communicating Processes
Process-oriented programming is a design methodology in which software applications are constructed from communicating concurrent processes. A process-oriented design is typically ...
Carl G. Ritson, Adam T. Sampson, Fred R. M. Barnes
121
Voted
TVCG
2008
97views more  TVCG 2008»
15 years 3 months ago
Graphical Histories for Visualization: Supporting Analysis, Communication, and Evaluation
Interactive history tools, ranging from basic undo and redo to branching timelines of user actions, facilitate iterative forms of interaction. In this paper, we investigate the des...
Jeffrey Heer, Jock D. Mackinlay, Chris Stolte, Man...
189
Voted
SIGMOD
2008
ACM
96views Database» more  SIGMOD 2008»
16 years 3 months ago
OLAP on sequence data
Many kinds of real-life data exhibit logical ordering among their data items and are thus sequential in nature. However, traditional online analytical processing (OLAP) systems an...
Eric Lo, Ben Kao, Wai-Shing Ho, Sau Dan Lee, Chun ...
112
Voted
ISLPED
2009
ACM
188views Hardware» more  ISLPED 2009»
15 years 10 months ago
Transaction-based adaptive dynamic voltage scaling for interactive applications
In an interactive embedded system, special task execution patterns and scheduling constraints exist due to frequent human-computer interactions. This paper proposes a transaction-...
Xia Zhao, Yao Guo, Xiangqun Chen
118
Voted
HICSS
2006
IEEE
124views Biometrics» more  HICSS 2006»
15 years 9 months ago
Missing the Forest for the Trees - Object Technology's Second Hiatus
Object technology was first created in 1967, but it had to wait till the mid 80’s for widespread acceptance and adoption. We observe that that was not the only hiatus for the te...
Viswanathan Kodaganallur