Engineering simulations as scientific instruments: a pattern language

Susan Stepney, Fiona A.C. Polack, Kieran Alden, Paul S. Andrews, James L. Bown, Alastair Droop, Richard B. Greaves, Mark Read, Adam T. Sampson, Jon Timmis, Alan F.T. Winfield

Research output: Book/ReportBook

Abstract

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.
Original languageEnglish
Place of PublicationCham
PublisherSpringer
Number of pages368
ISBN (Electronic)9783030019389
ISBN (Print)9783030019372
DOIs
Publication statusPublished - 8 Nov 2018

Fingerprint

engineering
simulation
modeling
software

Cite this

Stepney, S., Polack, F. A. C., Alden, K., Andrews, P. S., Bown, J. L., Droop, A., ... Winfield, A. F. T. (2018). Engineering simulations as scientific instruments: a pattern language. Cham: Springer. https://doi.org/10.1007/978-3-030-01938-9
Stepney, Susan ; Polack, Fiona A.C. ; Alden, Kieran ; Andrews, Paul S. ; Bown, James L. ; Droop, Alastair ; Greaves, Richard B. ; Read, Mark ; Sampson, Adam T. ; Timmis, Jon ; Winfield, Alan F.T. . / Engineering simulations as scientific instruments : a pattern language. Cham : Springer, 2018. 368 p.
@book{a6e15a06cab241519cdc79198abbe43d,
title = "Engineering simulations as scientific instruments: a pattern language",
abstract = "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.",
author = "Susan Stepney and Polack, {Fiona A.C.} and Kieran Alden and Andrews, {Paul S.} and Bown, {James L.} and Alastair Droop and Greaves, {Richard B.} and Mark Read and Sampson, {Adam T.} and Jon Timmis and Winfield, {Alan F.T.}",
year = "2018",
month = "11",
day = "8",
doi = "10.1007/978-3-030-01938-9",
language = "English",
isbn = "9783030019372",
publisher = "Springer",

}

Stepney, S, Polack, FAC, Alden, K, Andrews, PS, Bown, JL, Droop, A, Greaves, RB, Read, M, Sampson, AT, Timmis, J & Winfield, AFT 2018, Engineering simulations as scientific instruments: a pattern language. Springer, Cham. https://doi.org/10.1007/978-3-030-01938-9

Engineering simulations as scientific instruments : a pattern language. / Stepney, Susan; Polack, Fiona A.C.; Alden, Kieran; Andrews, Paul S.; Bown, James L.; Droop, Alastair; Greaves, Richard B. ; Read, Mark; Sampson, Adam T.; Timmis, Jon; Winfield, Alan F.T. .

Cham : Springer, 2018. 368 p.

Research output: Book/ReportBook

TY - BOOK

T1 - Engineering simulations as scientific instruments

T2 - a pattern language

AU - Stepney, Susan

AU - Polack, Fiona A.C.

AU - Alden, Kieran

AU - Andrews, Paul S.

AU - Bown, James L.

AU - Droop, Alastair

AU - Greaves, Richard B.

AU - Read, Mark

AU - Sampson, Adam T.

AU - Timmis, Jon

AU - Winfield, Alan F.T.

PY - 2018/11/8

Y1 - 2018/11/8

N2 - 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.

AB - 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.

U2 - 10.1007/978-3-030-01938-9

DO - 10.1007/978-3-030-01938-9

M3 - Book

SN - 9783030019372

BT - Engineering simulations as scientific instruments

PB - Springer

CY - Cham

ER -

Stepney S, Polack FAC, Alden K, Andrews PS, Bown JL, Droop A et al. Engineering simulations as scientific instruments: a pattern language. Cham: Springer, 2018. 368 p. https://doi.org/10.1007/978-3-030-01938-9