Editors:
- Covers the state of the art of software engineering methods and technology
- Provides an overview of leading-edge research in methods and tools for use in computer system engineering
- A detailed preface introducing the chapters is included in the front matter and is freely available on SpringerLink
- Made for students, researchers and practitioners
- Includes supplementary material: sn.pub/extras
Part of the book series: Lecture Notes in Computer Science (LNCS, volume 10215)
Part of the book sub series: Programming and Software Engineering (LNPSE)
Conference series link(s): SETSS: International Summer School on Engineering Trustworthy Software Systems
Conference proceedings info: SETSS 2016.
Buy it now
Buying options
Tax calculation will be finalised at checkout
Other ways to access
This is a preview of subscription content, log in via an institution to check for access.
Table of contents (6 chapters)
-
Front Matter
-
Back Matter
About this book
This volume contains a record of some of the lectures and seminars delivered at the Second International School on Engineering Trustworthy Software Systems (SETSS 2016), held in March/April 2016 at Southwest University in Chongqing, China.
The six contributions included in this volume provide an overview of leading-edge research in methods and tools for use in computer system engineering. They have been distilled from six courses and two seminars on topics such as: modelling and verification in event-B; parallel programming today; runtime verification; Java in the safety-critical domain; semantics of reactive systems; parameterized unit testing; formal reasoning about infinite data values; and Alan Turing and his remarkable achievements. The material is useful for postgraduate students, researchers, academics, and industrial engineers, who are interested in the theory and practice of methods and tools for the design and programming of trustworthy software systems.Keywords
- formal methods
- formal reasoning
- formal specification
- formal verification
- history of computing
- modelling languages
- program refinement
- programming language semantics
- reactive systems
- real-time systems
- runtime verification
- safety-critical systems
- software design
- software development
- software engineering
- software modeling
- software testing
- temporal logic
Editors and Affiliations
-
London South Bank University, London, United Kingdom
Jonathan P. Bowen
-
Southwest University, Chongqing, China
Zhiming Liu, Zili Zhang
About the editors
Bibliographic Information
Book Title: Engineering Trustworthy Software Systems
Book Subtitle: Second International School, SETSS 2016, Chongqing, China, March 28 - April 2, 2016, Tutorial Lectures
Editors: Jonathan P. Bowen, Zhiming Liu, Zili Zhang
Series Title: Lecture Notes in Computer Science
DOI: https://doi.org/10.1007/978-3-319-56841-6
Publisher: Springer Cham
eBook Packages: Computer Science, Computer Science (R0)
Copyright Information: Springer International Publishing AG 2017
Softcover ISBN: 978-3-319-56840-9Published: 06 April 2017
eBook ISBN: 978-3-319-56841-6Published: 18 April 2017
Series ISSN: 0302-9743
Series E-ISSN: 1611-3349
Edition Number: 1
Number of Pages: XV, 259
Number of Illustrations: 64 b/w illustrations
Topics: Software Engineering, Programming Techniques, Programming Languages, Compilers, Interpreters, The Computing Profession, Logics and Meanings of Programs, System Performance and Evaluation