Using a high level formal language for task model-based usability evaluation

Shah Rukh Humayoun, Yael Dubinsky, Tiziana Catarci, Eli Nazarov, Assaf Israel

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

Evaluating usability is a challenge in many development projects. We propose a formal high-level task modeling language, called TaMoGolog, to define task model-based usability evaluation. TaMoGolog provides a well-defined syntax and semantics, enables precondition axioms of tasks, states postcondition effects to variables due to tasks execution, provides a rich set of operators for constructing task models of complex system behavior in an accurate and unambiguous form, and gives the facility to express domain knowledge in resulting task models. We suggest a framework to use TaMoGolog and describe the life-cycle for evaluating the usability of software products through formal task models. We further present a tool, called TaMUlator, to manage and automate the proposed evaluation life-cycle at the integrated development environment (IDE) level.

Original languageEnglish
Title of host publicationInformation Systems
Subtitle of host publicationCrossroads for Organization, Management, Accounting and Engineering: ItAIS: The Italian Association for Information Systems
PublisherSpringer New York
Pages199-207
Number of pages9
ISBN (Electronic)9783790827897
ISBN (Print)9783790827880
DOIs
StatePublished - 1 Jan 2012
Externally publishedYes

Bibliographical note

Publisher Copyright:
© Springer-Verlag Berlin Heidelberg 2012. All right reserved.

ASJC Scopus subject areas

  • General Biochemistry, Genetics and Molecular Biology

Fingerprint

Dive into the research topics of 'Using a high level formal language for task model-based usability evaluation'. Together they form a unique fingerprint.

Cite this