Advertisement

© 2018

Engineering Simulations as Scientific Instruments: A Pattern Language

With Kieran Alden, Paul S. Andrews, James L. Bown, Alastair Droop, Richard B. Greaves, Mark Read, Adam T. Sampson, Jon Timmis, Alan F.T. Winfield

Book

Table of contents

  1. Front Matter
    Pages i-xii
  2. Overview of the CoSMoS approach

    1. Front Matter
      Pages 1-2
    2. Susan Stepney, Fiona A. C. Polack
      Pages 3-24
    3. Susan Stepney, Fiona A. C. Polack
      Pages 25-41
    4. Susan Stepney, Fiona A. C. Polack
      Pages 43-88
  3. The Core CoSMoS Pattern Language

    1. Front Matter
      Pages 89-90
    2. Susan Stepney, Fiona A. C. Polack
      Pages 91-116
    3. Susan Stepney, Fiona A. C. Polack
      Pages 117-145
    4. Susan Stepney, Fiona A. C. Polack
      Pages 147-172
    5. Susan Stepney, Fiona A. C. Polack
      Pages 173-184
    6. Susan Stepney, Fiona A. C. Polack
      Pages 185-203
  4. The CoSMoS Helper Patterns

    1. Front Matter
      Pages 204-205
    2. Susan Stepney, Fiona A. C. Polack
      Pages 207-226
    3. Susan Stepney, Fiona A. C. Polack
      Pages 227-245
  5. CellBranch Case Study

    1. Front Matter
      Pages 247-248
    2. Susan Stepney, Fiona A. C. Polack
      Pages 249-250
    3. Susan Stepney, Fiona A. C. Polack
      Pages 251-251
    4. Susan Stepney, Fiona A. C. Polack
      Pages 253-274
    5. Susan Stepney, Fiona A. C. Polack
      Pages 275-279
    6. Susan Stepney, Fiona A. C. Polack
      Pages 281-289

About this book

Introduction

This book describes CoSMoS (Complex Systems Modelling and Simulation), a pattern-based approach to engineering trustworthy simulations that are both scientifically useful to the researcher and scientifically credible to third parties. This approach emphasises three key aspects to this development of a simulation as a scientific instrument: the use of explicit models to capture the scientific domain, the engineered simulation platform, and the experimental results of running simulations; the use of arguments to provide evidence that the scientific instrument is fit for purpose; and the close co-working of domain scientists and simulation software engineers.

In Part I the authors provide a managerial overview: the rationale for and benefits of using the CoSMoS approach, and a small worked example to demonstrate it in action. Part II is a catalogue of the core patterns. Part III lists more specific “helper” patterns, showing possible routes to a simulation. Finally Part IV documents CellBranch, a substantial case study developed using the CoSMoS approach.

Keywords

CoSMoS (Complex Systems Modelling and Simulation) Pattern Language Simulation Systems Modelling CellBranch Simulation Model Engineering Trustworthy Systems Systems Engineering Engineering Design

Authors and affiliations

  1. 1.Dept. of Computer ScienceUniversity of YorkYorkUK
  2. 2.School of Computing and MathematicsKeele UniversityNewcastle-under-LymeUK

Bibliographic information

  • Book Title Engineering Simulations as Scientific Instruments: A Pattern Language
  • Book Subtitle With Kieran Alden, Paul S. Andrews, James L. Bown, Alastair Droop, Richard B. Greaves, Mark Read, Adam T. Sampson, Jon Timmis, Alan F.T. Winfield
  • Authors Susan Stepney
    Fiona A.C. Polack
  • DOI https://doi.org/10.1007/978-3-030-01938-9
  • Copyright Information Springer Nature Switzerland AG 2018
  • Publisher Name Springer, Cham
  • eBook Packages Computer Science Computer Science (R0)
  • Hardcover ISBN 978-3-030-01937-2
  • Softcover ISBN 978-3-030-13202-6
  • eBook ISBN 978-3-030-01938-9
  • Edition Number 1
  • Number of Pages XII, 355
  • Number of Illustrations 12 b/w illustrations, 39 illustrations in colour
  • Topics Simulation and Modeling
    Engineering Design
  • Buy this book on publisher's site