Happy holidays from us to you—get up to $30 off your next print or eBook! Shop now >>

Designing Usable and Secure Software with IRIS and CAIRIS

Authors: Faily, Shamal

  • Explains how to use the IRIS framework to devise processes for designing secure and usable systems
  • Introduces readers to the open-source CAIRIS platform, and how it can be used to support a range of security and usability design activities from creating personas through to analysing architectural risk
  • Includes case studies that illustrate how both security and usability can be incorporated into the initial stages of a system's design
see more benefits

Buy this book

eBook £39.99
price for United Kingdom (gross)
  • ISBN 978-3-319-75493-2
  • Digitally watermarked, DRM-free
  • Included format: EPUB, PDF
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Softcover £49.99
price for United Kingdom (gross)
  • ISBN 978-3-319-75492-5
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.
About this Textbook

Everyone expects the products and services they use to be secure, but 'building security in' at the earliest stages of a system's design also means designing for use as well. Software that is unusable to end-users and unwieldy to developers and administrators may be insecure as errors and violations may expose exploitable vulnerabilities. 

This book shows how practitioners and researchers can build both security and usability into the design of systems. It introduces the IRIS framework and the open source CAIRIS platform that can guide the specification of secure and usable software. It also illustrates how IRIS and CAIRIS can complement techniques from User Experience, Security Engineering and Innovation & Entrepreneurship in ways that allow security to be addressed at different stages of the software lifecycle without disruption. 

Real-world examples are provided of the techniques and processes illustrated in this book, making this text a resource for practitioners, researchers, educators, and students.

About the authors

Shamal Faily is a Senior Lecturer in Systems Security Engineering at Bournemouth University, and the maintainer of the open-source CAIRIS platform.  His research explores how both security and usability can be designed into software systems.  In doing so, his work not only provides assurance that security is incorporated into the design of software, but that the software will continue to be secure when used in different physical, social, and cultural contexts of use.

Table of contents (12 chapters)

  • Why Designing for Usability and Security is Hard

    Faily, Shamal

    Pages 3-8

  • Usable and Secure Software Design: The State-of-the-Art

    Faily, Shamal

    Pages 9-53

  • A Conceptual Model for Usable Secure Requirements Engineering

    Faily, Shamal

    Pages 55-71

  • The IRIS Framework

    Faily, Shamal

    Pages 75-87

  • Introducing CAIRIS: Tool-Support for Designing Usable and Secure Systems

    Faily, Shamal

    Pages 89-118

Buy this book

eBook £39.99
price for United Kingdom (gross)
  • ISBN 978-3-319-75493-2
  • Digitally watermarked, DRM-free
  • Included format: EPUB, PDF
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Softcover £49.99
price for United Kingdom (gross)
  • ISBN 978-3-319-75492-5
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.
Loading...

Recommended for you

Loading...

Bibliographic Information

Bibliographic Information
Book Title
Designing Usable and Secure Software with IRIS and CAIRIS
Authors
Copyright
2018
Publisher
Springer International Publishing
Copyright Holder
Springer International Publishing AG, part of Springer Nature
eBook ISBN
978-3-319-75493-2
DOI
10.1007/978-3-319-75493-2
Softcover ISBN
978-3-319-75492-5
Edition Number
1
Number of Pages
XXX, 258
Number of Illustrations
36 b/w illustrations, 42 illustrations in colour
Topics