A New Pattern-Based Flexible Approach for Maintaining a Constrained Workflow

被引:0
|
作者
Sarmah, Achyanta Kumar [1 ,2 ]
Sinha, Smriti Kumar [1 ]
Hazarika, Shyamanta M. [1 ]
机构
[1] Tezpur Univ, Dept CSE, Sonitpur 784028, Assam, India
[2] RGIIM Shillong, Shillong 793014, Meghalaya, India
关键词
Workflow; workflow patterns; FCA; Reference Interval Hierarchy;
D O I
10.1142/S0218194014500065
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The context of any workflow has functional and non functional characteristics. Functional characteristics give rise to Workflow Patterns (WPs) in a workflow. Changes may occur to the relationships amongst patterns in a workflow after the initial enactment. Run-time changes could occur due to roles executing the patterns. Design-time changes could occur due to changing user specifications and subsequent decisions being taken by the workflow composer. An approach of accommodating and propagating such changes is required. These changes are to be accommodated in a manner that the relationships amongst the existing patterns remain consistent. This paper formalizes an approach that facilitates composition and accommodation of changes into a composed workflow maintaining consistency. We make use of tools and algorithms from Formal Concept Analysis (FCA) to organize WPs as a lattice. Graph searching techniques are exploited for composition of the workflow graph. For accommodating changes into the composed workflow, we consider the WPs as Reference Intervals from Allen's Interval Algebra (IA) framework. Change accommodation in our approach is achieved by three functionalities - a transform function that traces a Reference Interval Hierarchy (RIH) from the workflow graph; a constraint propagation function that accommodates raised changes into the RIH; an inverse transform function that updates the corresponding workflow graph with the changes in the RIH.
引用
收藏
页码:139 / 161
页数:23
相关论文
共 50 条
  • [31] A Pattern-Based Approach to Formal Specification Construction
    Wang, Xi
    Liu, Shaoying
    Miao, Huaikou
    SOFTWARE ENGINEERING, BUSINESS CONTINUITY, AND EDUCATION, 2011, 257 : 159 - +
  • [32] Benchmarking Microservice Performance: A Pattern-based Approach
    Grambow, Martin
    Meusel, Lukas
    Wittern, Erik
    Bermbach, David
    PROCEEDINGS OF THE 35TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING (SAC'20), 2020, : 232 - 241
  • [33] Stroke and Stroke Mimics: A Pattern-Based Approach
    Boulter, Daniel J.
    Schaefer, Pamela W.
    SEMINARS IN ROENTGENOLOGY, 2014, 49 (01) : 22 - 38
  • [34] Capturing Compliance Requirements: A Pattern-Based Approach
    Turetken, Oktay
    Elgammal, Amal
    van den Heuvel, Willem-Jan
    Papazoglou, Michael P.
    IEEE SOFTWARE, 2012, 29 (03) : 28 - 36
  • [35] A pattern-based approach to bowel obstruction in the newborn
    Charles M. Maxfield
    Brett H. Bartz
    Jennifer L. Shaffer
    Pediatric Radiology, 2013, 43 : 318 - 329
  • [36] A pattern-based approach to bowel obstruction in the newborn
    Maxfield, Charles M.
    Bartz, Brett H.
    Shaffer, Jennifer L.
    PEDIATRIC RADIOLOGY, 2013, 43 (03) : 318 - 329
  • [37] A Pattern-Based Approach to Recognizing Time Expressions
    Ding, Wentao
    Gao, Guanji
    Shi, Linfeng
    Qu, Yuzhong
    THIRTY-THIRD AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FIRST INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / NINTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2019, : 6335 - 6342
  • [38] Patterns in Privacy - A Pattern-Based Approach for Assessments
    Kahrmann, Joern
    Schiering, Ina
    PRIVACY AND IDENTITY MANAGEMENT FOR THE FUTURE INTERNET IN THE AGE OF GLOBALISATION, 2015, 457 : 153 - 166
  • [39] Pattern-based inference approach for data mining
    Sy, Bon K.
    1999,
  • [40] A pattern-based approach for improving model quality
    Mira Balaban
    Azzam Maraee
    Arnon Sturm
    Pavel Jelnov
    Software & Systems Modeling, 2015, 14 : 1527 - 1555