TY - GEN
T1 - Detecting artifact anomalies in temporal structured workflow as reusable assets
AU - Hsu, Hwai Jung
AU - Wang, Feng-Jian
PY - 2011/11/1
Y1 - 2011/11/1
N2 - In service-oriented architecture (SOA), workflows coordinate the services and artifacts to provide solution of certain business goals, and can be viewed as reusable assets in design level. A well-structured workflow may still fail or produce unanticipated run-time behavior because of abnormal artifact manipulation generated from twisted temporal and structural relationships between activities. The methodologies for eliminating such artifact anomalies caused by structural factors have been studied in several previous works; however, the temporal factors are still seldom addressed in related analyses. In this paper, TSworkflow, structured workflows with temporal consideration, are considered as reusable assets in SOA, and the issues of detecting artifact anomalies in TSworkflow are discussed. The artifact anomalies generated from the twisted temporal and structural relationships between artifact operations in TSworkflow are described. The obstacles in the detection such as loops and blank branches are discussed. Finally, we sketch an algorithm detecting artifact anomalies in TSworkflow to assure the correctness of the corresponding reusable assets in SOA.
AB - In service-oriented architecture (SOA), workflows coordinate the services and artifacts to provide solution of certain business goals, and can be viewed as reusable assets in design level. A well-structured workflow may still fail or produce unanticipated run-time behavior because of abnormal artifact manipulation generated from twisted temporal and structural relationships between activities. The methodologies for eliminating such artifact anomalies caused by structural factors have been studied in several previous works; however, the temporal factors are still seldom addressed in related analyses. In this paper, TSworkflow, structured workflows with temporal consideration, are considered as reusable assets in SOA, and the issues of detecting artifact anomalies in TSworkflow are discussed. The artifact anomalies generated from the twisted temporal and structural relationships between artifact operations in TSworkflow are described. The obstacles in the detection such as loops and blank branches are discussed. Finally, we sketch an algorithm detecting artifact anomalies in TSworkflow to assure the correctness of the corresponding reusable assets in SOA.
KW - Artifact anomaly
KW - Reusable assets
KW - Service-oriented architecture
KW - Temporal structured workflow
KW - Workflow
UR - http://www.scopus.com/inward/record.url?scp=80054994629&partnerID=8YFLogxK
U2 - 10.1109/COMPSACW.2011.67
DO - 10.1109/COMPSACW.2011.67
M3 - Conference contribution
AN - SCOPUS:80054994629
SN - 9780769544595
T3 - Proceedings - International Computer Software and Applications Conference
SP - 362
EP - 367
BT - Proceedings - 35th Annual IEEE International Computer Software and Applications Conference Workshops, COMPSACW 2011
T2 - 35th Annual IEEE International Computer Software and Applications Conference Workshops, COMPSACW 2011
Y2 - 18 July 2011 through 21 July 2011
ER -