Exception Classification and Handling Mechanism of CA-CCML Web Service Composition Language
Jingfei Zhang, Xiuguo Zhang, Hao Wang, Zhi-Yi Zhu · 2015
In this paper, we focus on the exception handling mechanism of CA-CCML (Context-aware Cooperative Composition Modeling Language). First, according to level of exception generation, we divide Web service exceptions into three broad categories by levels of exception generation, which are Service invocation level exception, Syntax level exception and Semantic level exception. Then we make detail classification according the cause of exception. After that, we add exception handling module into CA-CCML language interpreter, using auxiliary structure such as exception type database and configuration format file, to handle three broad categories of exceptions respectively, which improves robustness of the language interpreter. Finally, we introduce some application cases to show the exception handling mechanism of CA-CCML is valid.