May 19

Design can be art. Design can be aesthetics. Design is so simple, that's why it is so complicated.

-- Paul Rand, 1997

 
 

Featured chapter

Read the fascinating history of Wearable Computing, told by its father, Steve Mann

Read Steve's chapter !

 
 

Help us help you!

 
 

Henrique Andrade

Add description
Add publication

Publications by Henrique Andrade (bibliography)

 what's this?
2008
 
Edit | Del

Pauw, Wim De, Andrade, Henrique and Amini, Lisa (2008): Streamsight: a visualization tool for large-scale streaming applications. In: Proceedings of the ACM Symposium on Software Visualization 2008. pp. 125-134.

Stream processing is becoming a new and important computing paradigm. Innovative streaming applications are being developed in areas ranging from scientific applications (e.g., environment monitoring), to business intelligence (e.g., fraud detection and trend analysis), to financial markets (e.g., algorithmic trading strategies). Developing, understanding, debugging, and optimizing streaming applications is non-trivial because of the adaptive and dynamic nature of these applications. The sheer complexity and the distributed character of a large number of cooperating components hosted on a distributed environment further complicate matters. In this paper we describe Streamsight, a new visualization tool built to examine, monitor, and help understand the dynamic behavior of streaming applications. Previously developed stream processing visualization tools focus solely on composition of dataflow graphs. Streamsight's novelty hinges on a wide range of capabilities, including the ability to manage the dynamics of large and evolving topologies comprising multiple streaming applications with thousands of nodes and interconnections. From rendering live performance counters using different perspectives to allowing recordings and replays of the execution process, Streamsight provides the mechanisms that permit a better understanding of the evolving and adaptive behavior of streaming applications. These capabilities are used for debugging purposes, for performance optimization, and management of resources, including capacity planning. More than 50 developers, both inside and outside IBM, have been using Streamsight.

© All rights reserved Pauw et al. and/or ACM Press

2007
 
Edit | Del

Yahav, Inbal, Raschid, Louiqa and Andrade, Henrique (2007): Bid based scheduler with backfilling for a multiprocessor system. In: Gini, Maria L., Kauffman, Robert J., Sarppo, Donna, Dellarocas, Chrysanthos and Dignum, Frank (eds.) Proceedings of the 9th International Conference on Electronic Commerce - ICEC 2007 August 19-22, 2007, Minneapolis, MN, USA. pp. 459-468.

 
Add publication
Show this list on your homepage
 
 

Join the technology elite and advance:

 
1.

Your career

 
2.

Your network

 
 3.

Your skills

 
 
 
 
 
 

Changes to this page (author)

13 Feb 2010: Modified
09 Jul 2009: Added
30 May 2009: Added

Page Information

Page maintainer: The Editorial Team
URL: http://www.interaction-design.org/references/authors/henrique_andrade.html
May 19

Design can be art. Design can be aesthetics. Design is so simple, that's why it is so complicated.

-- Paul Rand, 1997

 
 

Featured chapter

Read the fascinating history of Wearable Computing, told by its father, Steve Mann

Read Steve's chapter !

 
 

Help us help you!