Using visualization and exploration tools can be of great use for the understanding of a software system when only its source code is available. However, understanding a large sof...
This paper represents a personal view of the state of HCI as a design discipline and as a scientific discipline, and how this is changing in the face...
The idea of design informatics as a distinguished discipline is a new one, with little precedence. This paper argues for the importance of a humancentered perspective with respect ...
We introduce the formal notion of an interaction interface. Its purpose is to specify formally the interaction between two or more components that co-operate as subsystems of a di...
Signals and systems lab courses that are currently offered at many universities are mostly based on textbased programming languages and environments, in particular MATLAB. This pa...
Nasser D. Kehtarnavaz, Philip Loizou, Mohammad Rah...