One trend in software development is to implement application functionalities through Web services. This eases the possibility of developing interactive applications exploiting fu...
The National Academy of Science's report on Human-System Integration in the system development process (NAS HSI report) [12] explains how human needs can be integrated into s...