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