Guaranteeing Sound Reactions to Long-Tailed Changes: A Syntax-Directed Annotation Approach

2020 
To cope with the long-tailed changes, an annotation-based BPM approach has been proposed to adapts its behavior in a timely manner. It patches existing business process models rather than rebuilds models from scratch, which saves efforts and reacts to unforeseen changes quickly. However, the original annotation-based approach is at risk of improper annotations added that results in unexpected effects or leads to failure. To remedy this loophole, this paper proposes a syntax-directed annotation approach to guarantee sound reactions. we develop a scheme for designing domain specific languages based on abstract syntax trees and generating a syntax-directed editor automatically. As a result, all patched annotations on the process models are soundness guaranteed in terms of the domain specific language. Case studies demonstrate that proposed approach and tools can help domain experts to tackle long-tailed changes more easily guarantee the correct reactions.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    7
    References
    1
    Citations
    NaN
    KQI
    []