top of page


What is an output device?
Output devices are those devices that convert information coming from a computer, into some form perceptible by a human. Output devices...
antoniodellomo
Dec 19, 20203 min read
14 views
0 comments


Interface Metaphors
The term "metaphor" is traditionally associated with language use. When we want to convey an abstract concept in a more familiar and...
antoniodellomo
Dec 10, 20203 min read
305 views
0 comments


Knowledge and Mental Models
Interest in knowledge and mental models from an HCI perspective is based on the idea that, by discovering what users know about systems...
antoniodellomo
Dec 8, 20203 min read
226 views
0 comments


The future of input devices
In the past 12-15 years, we witnessed the so-called, digital evolution the shift from mechanical and analog electronic technology to...
antoniodellomo
Dec 1, 20204 min read
1,701 views
0 comments


User Interface Management System
UIMSs (User Interface Management Systems) focus on the runtime problems of interface execution. A UIMS is a high-level interactive...
antoniodellomo
Nov 29, 20202 min read
698 views
0 comments


Conceptual models
Conceptual models is the generic term that describes the various ways in which systems are understood by different people. Primarily...
antoniodellomo
Nov 21, 20203 min read
22 views
0 comments


Classification of errors: Slips vs Mistakes
Whenever we try to learn a new skill, be it skiing, typing, cooking, we are bound to make mistakes. In most situations, it is not a bad...
antoniodellomo
Nov 16, 20202 min read
2,590 views
0 comments


Attention and Memory Constraints
The human brain is limited in its capacity. The aim of this article is to explain why this is so in terms of attention and memory...
antoniodellomo
Nov 12, 20205 min read
106 views
0 comments


The first example of UCD: The Olympic Messaging System
The Olympic Messaging System OMS was developed in order to provide a message service ("voice mail") and other support for the 10,000...
antoniodellomo
Nov 6, 20203 min read
302 views
0 comments


Perception and Representation
Perception is fundamental to interact with computers. If you want to design computer systems, then it is important to understand how...
antoniodellomo
Oct 27, 20203 min read
12 views
0 comments


Guidelines: Principles and Rules
Good design results partly from the knowledge and experience of the designers and partly from the way in which they actually apply this...
antoniodellomo
Oct 25, 20203 min read
7 views
0 comments


Augmented Reality (AR) vs. Virtual Reality (VR)
The Merriam-Webster dictionary defines reality as “the quality or state of being real” or as “something that is neither derivative nor...
antoniodellomo
Oct 21, 20203 min read
8 views
0 comments


What is HCI?
HCI is a multidisciplinary field of study focusing on the interaction between humans and computers. While initially concerned with...
antoniodellomo
Oct 8, 20203 min read
26 views
0 comments


Cognitive Frameworks for HCI
The aim of this article is to introduce two cognitive frameworks: human information processing, which has formed the basis of much...
antoniodellomo
Oct 1, 20204 min read
4,363 views
0 comments


Social Computing
For most people, an ordinary day is filled with social interaction. We converse with our family, friends, we talk with our co-workers,...
antoniodellomo
Sep 24, 20203 min read
6 views
0 comments


The design room
We all know the importance of software environments to help communicate and support the design team. This article focuses on the studies...
antoniodellomo
Sep 22, 20202 min read
5 views
0 comments


Interaction Styles
In computer science, the concept of Interaction styles refers to all the ways the user can communicate or otherwise interact with the...
antoniodellomo
Sep 20, 20203 min read
19 views
0 comments


Crowdsourcing
Today I would like to share an assignment from the Interaction Design course. Back in July 2020, I started participating in this online...
antoniodellomo
Sep 10, 20204 min read
50 views
0 comments
bottom of page