The Handbook of Formal Methods in Human Computer Interaction

This book provides a comprehensive collection of methods and approaches for using formal methods within Human-Computer Interaction (HCI) research, the use of which is a prerequisite for usability and user-experience (UX) when engineering ...

Author: Benjamin Weyers

Publisher: Springer

ISBN: 9783319518381

Category: Computers

Page: 575

View: 328

DOWNLOAD →

This book provides a comprehensive collection of methods and approaches for using formal methods within Human-Computer Interaction (HCI) research, the use of which is a prerequisite for usability and user-experience (UX) when engineering interactive systems. World-leading researchers present methods, tools and techniques to design and develop reliable interactive systems, offering an extensive discussion of the current state-of-the-art with case studies which highlight relevant scenarios and topics in HCI as well as presenting current trends and gaps in research and future opportunities and developments within this emerging field. The Handbook of Formal Methods in Human-Computer Interaction is intended for HCI researchers and engineers of interactive systems interested in facilitating formal methods into their research or practical work.

Formal Methods in Human Computer Interaction

This volume examines the proposition that formal methods are one of the conceptual tools that can support the design of Interactive Systems, understanding of their behaviour, and reasoning about their properties.

Author: Philippe Palanque

Publisher: Springer

ISBN: UOM:39015039914935

Category: Computers

Page: 376

View: 356

DOWNLOAD →

This volume examines the proposition that formal methods are one of the conceptual tools that can support the design of Interactive Systems, understanding of their behaviour, and reasoning about their properties. All the approaches considered take into account some aspect of the Web environment which is one of the most successful software products of recent years: millions of people use it every day in order to search for, exchange, and modify information. As the case study in this volume, it provides a familiar background against which problems can be discussed. Book jacket.

Formal Methods in Human Computer Interaction

First published in 1990, this book discusses the application of formal methods to the human-computer interface.

Author: Michael Harrison

Publisher: Cambridge University Press

ISBN: 0521448670

Category: Computers

Page: 344

View: 520

DOWNLOAD →

First published in 1990, this book discusses the application of formal methods to the human-computer interface. Formal methods - the attempt to provide methods that rigourously and unambiguously describe the behaviour of a computer program or system - is receiving a great deal of attention in human-computer interaction (HCI). Topics such as the specification of a system, the construction of a system from its specification and the abstraction of a specification from an existing system, are clearly of great theoretical and practical interest. The contributors to the work are well-known in the field of HCI and their articles cover much of the work in the area. The book is a series of papers specially commissioned by the editors for the book; it is thus a coherent and important contribution to the area.

Formal Methods in Human Computer Interaction

cenatscenadgacrpalanqueMsch Shtml || | where New || whers cool || Handbook || Nesearch TNatbready | | | || Formal methods in computer human interaction: Comparison, Benefits, Open Questions. Submission deadline March the 23rd, ...

Author: Philippe Palanque

Publisher: Springer Science & Business Media

ISBN: 9781447134251

Category: Mathematics

Page: 376

View: 705

DOWNLOAD →

Formal methods have already been shown to improve the development process and quality assurance in system design and implementation. This volume examines whether these benefits also apply to the field of human-computer interface design and implementation, and whether formal methods can offer useful support in usability evaluation and obtaining more reliable implementations of user requirements. Its main aim is to compare the different approaches and examine which particular type of implementation and problem each one is best suited to. To enable the reader to compare and contrast the approaches as easily as possible, each one is applied to the same case study: the specification of an ideal Netscape-like web browser and html page server. The resulting volume will provide invaluable reading for final year undergraduate and postgraduate courses on user interfaces, user interface design, and applications of formal methods.

Formal Methods in Human Computer Interaction

Descartes : A programming - language approach to interactive display interfaces . ACM Sigplan Notices , 18 ( 6 ) ... The 2 Notation : A Reference Manual . ... In IEE Colloquium - Formal Methods and Human Computer Interaction , 1987 .

Author: Curator of Charleston Museum J Long, Ind

Publisher: CUP Archive

ISBN: 052137202X

Category: Computers

Page: 323

View: 675

DOWNLOAD →

Discusses the application of formal methods - the attempt to provide methods that rigorously and unambiguously describe the behavior of a computer program or system - to the human computer interface.

Research Methods in Human Computer Interaction

I have had the privilege of using the earlier version of this book for my HCI research method classes for both ... member of the CHI Academy, and co-editor of The Handbook of Formal Methods in Human-Computer Interaction “This is the ...

Author: Jonathan Lazar

Publisher: Morgan Kaufmann

ISBN: 9780128093436

Category: Computers

Page: 560

View: 835

DOWNLOAD →

Research Methods in Human-Computer Interaction is a comprehensive guide to performing research and is essential reading for both quantitative and qualitative methods. Since the first edition was published in 2009, the book has been adopted for use at leading universities around the world, including Harvard University, Carnegie-Mellon University, the University of Washington, the University of Toronto, HiOA (Norway), KTH (Sweden), Tel Aviv University (Israel), and many others. Chapters cover a broad range of topics relevant to the collection and analysis of HCI data, going beyond experimental design and surveys, to cover ethnography, diaries, physiological measurements, case studies, crowdsourcing, and other essential elements in the well-informed HCI researcher's toolkit. Continual technological evolution has led to an explosion of new techniques and a need for this updated 2nd edition, to reflect the most recent research in the field and newer trends in research methodology. This Research Methods in HCI revision contains updates throughout, including more detail on statistical tests, coding qualitative data, and data collection via mobile devices and sensors. Other new material covers performing research with children, older adults, and people with cognitive impairments. Comprehensive and updated guide to the latest research methodologies and approaches, and now available in EPUB3 format (choose any of the ePub or Mobi formats after purchase of the eBook). Expanded discussions of online datasets, crowdsourcing, statistical tests, coding qualitative data, laws and regulations relating to the use of human participants, and data collection via mobile devices and sensors New material on performing research with children, older adults, and people with cognitive impairments, two new case studies from Google and Yahoo!, and techniques for expanding the influence of your research to reach non-researcher audiences, including software developers and policymakers

Formal Methods for Software Engineering

[Thi86] Harold W Thimbleby, User interface design and formal methods, Computer Bulletin, series III, ... P Palanque (editors) The Handbook of Formal Methods in Human-Computer Interaction, Human Computer Interaction Series, Springer, ...

Author: Markus Roggenbach

Publisher: Springer Nature

ISBN: 9783030388003

Category: Computers

Page: 524

View: 191

DOWNLOAD →

Software programs are formal entities with precise meanings independent of their programmers, so the transition from ideas to programs necessarily involves a formalisation at some point. The first part of this graduate-level introduction to formal methods develops an understanding of what constitutes formal methods and what their place is in Software Engineering. It also introduces logics as languages to describe reasoning and the process algebra CSP as a language to represent behaviours. The second part offers specification and testing methods for formal development of software, based on the modelling languages CASL and UML. The third part takes the reader into the application domains of normative documents, human machine interfaces, and security. Use of notations and formalisms is uniform throughout the book. Topics and features: Explains foundations, and introduces specification, verification, and testing methods Explores various application domains Presents realistic and practical examples, illustrating concepts Brings together contributions from highly experienced educators and researchers Offers modelling and analysis methods for formal development of software Suitable for graduate and undergraduate courses in software engineering, this uniquely practical textbook will also be of value to students in informatics, as well as to scientists and practical engineers, who want to learn about or work more effectively with formal theories and methods. Markus Roggenbach is a Professor in the Dept. of Computer Science of Swansea University. Antonio Cerone is an Associate Professor in the Dept. of Computer Science of Nazarbayev University, Nur-Sultan. Bernd-Holger Schlingloff is a Professor in the Institut für Informatik of Humboldt-Universität zu Berlin. Gerardo Schneider is a Professor in the Dept. of Computer Science and Engineering of University of Gothenburg. Siraj Ahmed Shaikh is a Professor in the Institute for Future Transport and Cities of Coventry University.

Human Computer Interaction

Formal methods in humancomputer interaction. New York: Cambridge University Press. Loer, K., and Harrison, M. D. (2006). An integrated framework for the analysis of dependable interactive systems (IFADIS): Its tool support and ...

Author: Samit Bhattacharya

Publisher: McGraw-Hill Education

ISBN: 9789353168056

Category: Computers

Page: 336

View: 708

DOWNLOAD →

Human-Computer Interaction based on human computer communication is designed for the Computer Science and Engineering students and technological aficionados. In sync with syllabus of institutions offering the subject, the book focuses on designing the user-centric system software, incorporating the user behaviour and mental models. It includes topics on basic software design process and its stages, role of computation in design, computational framework for design, and computational models of users and systems. All concepts, laws and challenges are validated with cases studies and practical examples. The book appraises reader with the state-of-the-art technological development, with the underlying theme that humans come first. Few Highlights from the book: • Dedicated chapter on recent trends in the user-centric systems • Illustrative case studies on key concepts and various user-centric devices • Covers new concepts, such as, ubiquitous area and wearable devices • Addresses issues and challenges, both from the research and development perspective

Computational Interaction

... and Vangheluwe, H., 2017. Domain-Specific Modelling for HumanComputer Interaction. In: B. Weyers, J. Bowen, A. Dix, P. Palanque, eds. The Handbook of Formal Methods in Human-Computer Interaction. New York, NY: Springer. pp.435–63.

Author: Antti Oulasvirta

Publisher: Oxford University Press

ISBN: 9780198799603

Category: Human-computer interaction

Page: 424

View: 293

DOWNLOAD →

This book presents computational interaction as an approach to explaining and enhancing the interaction between humans and information technology. Computational interaction applies abstraction, automation, and analysis to inform our understanding of the structure of interaction and also to inform the design of the software that drives new and exciting human-computer interfaces. The methods of computational interaction allow, for example, designers to identify user interfaces that are optimal against some objective criteria. They also allow software engineers to build interactive systems that adapt their behaviour to better suit individual capacities and preferences.00This book introduces computational interaction design to the reader by exploring a wide range of computational interaction techniques, strategies and methods. It explains how techniques such as optimisation, economic modelling, machine learning, control theory, formal methods, cognitive models and statistical language processing can be used to model interaction and design more expressive, efficient and versatile interaction.

Formal Methods FM 2019 International Workshops

Computational Interaction. ... The Handbook of Formal Methods in Human-Computer Interaction. HIS, pp. E1–E3. Springer, Cham (2017). https://doi.org/10.1007/978-3319-51838-121 A Survey of Papers from Formal Methods for Interactive ...

Author: Emil Sekerinski

Publisher: Springer Nature

ISBN: 9783030549947

Category: Computers

Page: 523

View: 678

DOWNLOAD →

This book constitutes the refereed proceedings of the workshops which complemented the 23rd Symposium on Formal Methods, FM 2019, held in Porto, Portugal, in October 2019. This volume presents the papers that have been accepted for the following workshops: Third Workshop on Practical Formal Verification for Software Dependability, AFFORD 2019; 8th International Symposium From Data to Models and Back, DataMod 2019; First Formal Methods for Autonomous Systems Workshop, FMAS 2019; First Workshop on Formal Methods for Blockchains, FMBC 2019; 8th International Workshop on Formal Methods for Interactive Systems, FMIS 2019; First History of Formal Methods Workshop, HFM 2019; 8th International Workshop on Numerical and Symbolic Abstract Domains, NSAD 2019; 9th International Workshop on Open Community Approaches to Education, Research and Technology, OpenCERT 2019; 17th Overture Workshop, Overture 2019; 19th Refinement Workshop, Refine 2019; First International Workshop on Reversibility in Programming, Languages, and Automata, RPLA 2019; 10th International Workshop on Static Analysis and Systems Biology, SASB 2019; and the 10th Workshop on Tools for Automatic Program Analysis, TAPAS 2019.