Model-Based Design and Evaluation of Interactive Applications by Fabio PaternoModel-Based Design and Evaluation of Interactive Applications by Fabio Paterno

Model-Based Design and Evaluation of Interactive Applications

byFabio Paterno

Paperback | January 14, 2000

Pricing and Purchase Info

$115.43 online 
$135.50 list price save 14%
Earn 577 plum® points

Prices and offers may vary in store


In stock online

Ships free on orders over $25

Not available in stores


If you are interested in understanding how the systematic use of task models in the design, development, and usability evaluation of interactive software applications can open new opportunities and possibilities then this book will help you do just that. Fabio Paternò also discusses related issues relevant to designing user interfaces and provides a state-of-the-art review of the field, including recently developed methods, current results and problems and trends. Details of the notation and analysis discussed, including case studies of industrial interest, are available for those who want to use them for applied projects and in industrial contexts. While the book is designed to suit a range of academic and industrial courses on task models and methods for user interface design and evaluation, it will also be useful as supplementary reading for any course on human-computer interaction and software engineering.
Title:Model-Based Design and Evaluation of Interactive ApplicationsFormat:PaperbackDimensions:208 pagesPublished:January 14, 2000Publisher:Springer LondonLanguage:English

The following ISBNs are associated with this title:

ISBN - 10:1852331550

ISBN - 13:9781852331559

Look for similar items by category:


Table of Contents

1. Introduction: Why Model-Based Design and Evaluation of Interactive Applications? Basic Concepts. Structure of the book and intended audience. Other sources of information.- 2. Model-Based Approaches: Task-Oriented Approaches. GOMS. The cycle of Norman. Task Analysis methods UAN. Petri Nets. UML. Exercises.- 3. Task Elicitation: Scenarios. Use Cases. Task Analysis. Support for task identification in informal scenarios. Task and errors. Exercises.- 4. The ConcurTaskTrees Notation: Introduction to ConcurTaskTrees. Task Allocation. Temporal Relationships. Task Types. Additional Information Associated with Tasks. Structuring the Task Model. Example of ConcurTaskTrees Specification. Tool Support. Task Models for Co-operative Applications. Exercises.- 5. Task-Based Design: Approaches to Designing Presentations. Criteria for Designing User Interfaces. Criteria to Group Tasks to be Supported by the Same Presentation. Designing User Interfaces with the Support of the Task Model. An Example. Tasks for Accessing Databases. Task-Oriented Help. Adaptability. Adaptivity. Concluding Remarks. Exercises.- 6. Architectural Models of Interactive Applications: Software Architectures for User Interfaces. The Interactor Model. Composition Operators for Interactors. From the Task Model to the User Interface Architecture Model. The Transformation Algorithm. Creations of Connections among Interactors to Support the Information Flow. Example of Application of the Transformation. Exercises.- 7. Patterns in Interactive Applications: Introduction. Patterns. How to Represent a Task Pattern. An Example of Task Pattern. Architectural Patterns. An Example of Architectural Pattern. Relationships between Tasks and Architectural Patterns. Tool Support for Patterns. Comments on Patterns. Exercises.- 8. Usability Evaluation: Criteria for User Interface Evaluation. Introduction to Approaches to Usability Evaluation. Examples of Methods for Usability Evaluation. Remote Usability Evaluation. The RemUsine Method. Evaluation of RemUsine. Exercises.- 9. Conclusions: Summarising the Results described. Suggestions for Open Areas of Interest. References. Index.