Open to Change: A Theory for Iterative Test-Driven Modelling

Tijs Slaats, Søren Debois, Thomas Hildebrandt

    Publikation: Konference artikel i Proceeding eller bog/rapport kapitelKonferencebidrag i proceedingsForskningpeer review

    Abstract

    We introduce open tests to support iterative test-driven pro- cess modelling. Open tests generalise the trace-based tests of Zugal et. al. to achieve modularity: whereas a trace-based test passes if a model exhibits a particular trace, an open test passes if a model exhibits a particular trace up to abstraction from additional activities not relevant for the test. This generalisation aligns open tests better with iterative test-driven development: open tests may survive the addition of activi- ties and rules to the model in cases where trace-based tests do not. To reduce overhead in re-running tests, we establishing sufficient conditions for a model update to preserve test outcomes. We introduce open tests in an abstract setting that applies to any process notation with trace semantics, and give our main preservation result in this setting. Finally, we instantiate the general theory for the DCR Graph process notation, obtaining a method for iterative test-driven DCR process modelling.
    OriginalsprogEngelsk
    TitelProceedings of the 16th International Conference on Business Process Management
    Antal sider17
    ForlagSpringer
    Publikationsdato2018
    Sider31-47
    ISBN (Trykt)978-3-319-98647-0
    ISBN (Elektronisk)978-3-319-98648-7
    DOI
    StatusUdgivet - 2018
    Begivenhed16th International Conference on Business Process Management - Sidney, Australien
    Varighed: 9 sep. 201814 sep. 2018

    Konference

    Konference16th International Conference on Business Process Management
    Land/OmrådeAustralien
    BySidney
    Periode09/09/201814/09/2018
    NavnLecture Notes in Computer Science
    Vol/bind11080
    ISSN0302-9743

    Emneord

    • Iterative Test-Driven Development
    • Process Modelling
    • Trace Semantics
    • Open Tests
    • DCR Graphs

    Fingeraftryk

    Dyk ned i forskningsemnerne om 'Open to Change: A Theory for Iterative Test-Driven Modelling'. Sammen danner de et unikt fingeraftryk.

    Citationsformater