The document discusses the role of formal methods in Human-Computer Interaction (HCI), contrasting the need for formal precision with the complexity of real-world contexts. It emphasizes the importance of selecting appropriate abstractions and models, including cognitive and task models, to represent users and systems effectively. Various system model types and notations, including graphical and textual representations, are explored to aid in this modeling process.
Related topics: