Inicio  /  Future Internet  /  Vol: 12 Par: 2 (2020)  /  Artículo
ARTÍCULO
TITULO

A Rule-Based Language and Verification Framework of Dynamic Service Composition

Willy Kengne Kungne    
Georges-Edouard Kouamou and Claude Tangha    

Resumen

The emergence of BPML (Business Process Modeling Language) has favored the development of languages for the composition of services. Process-oriented approaches produce imperative languages, which are rigid to change at run-time because they focus on how the processes should be built. Despite the fact that semantics is introduced in languages to increase their flexibility, dynamism is limited to find services that have disappeared or become defective. They do not offer the possibility to adapt the composite service to execution. Although rules-based languages were introduced, they remain very much dependent on the BPML which is the underlying technology. This article proposes the specification of a rule-based declarative language for the composition of services. It consists of the syntactic categories which make up the concepts of the language and a formal description of the operational semantics that highlights the dynamism, the flexibility and the adaptability of the language thus defined. This paper also presents a verification framework made of a formal aspect and a toolset. The verification framework translates service specifications into Promela for model checking. Then, a validation framework is proposed that translates the verified specifications to the operational system. Finally, a case study is presented.

 Artículos similares

       
 
Shengxian Tang, Hexu Liu, Manea Almatared, Osama Abudayyeh, Zhen Lei and Alvis Fong    
Construction-oriented quantity take-off (QTO) refers to the process of determining the quantities for construction items or work packages in accordance with their descriptions. However, the current construction-oriented QTO practice relies on estimators?... ver más
Revista: Buildings

 
Claudia Alessandra Libbi, Jan Trienes, Dolf Trieschnigg and Christin Seifert    
A major hurdle in the development of natural language processing (NLP) methods for Electronic Health Records (EHRs) is the lack of large, annotated datasets. Privacy concerns prevent the distribution of EHRs, and the annotation of data is known to be cos... ver más
Revista: Future Internet

 
Wenzhong Yang, Tingting Yuan and Liejun Wang    
Integrated learning can be used to combine weak classifiers in order to improve the effect of emotional classification. Existing methods of emotional classification on micro-blogs seldom consider utilizing integrated learning. Personality can significant... ver más
Revista: Future Internet

 
Xuehua Han and Juanle Wang    
Web text, using natural language to describe a disaster event, contains a considerable amount of disaster information. Automatic extraction from web text of this disaster information (e.g., time, location, casualties, and disaster losses) is an important... ver más

 
Basil Janis Vitins, Kay Axhausen    
Shape grammars for urban design have attracted much interest in research and practice. Transport and urban planners increasingly deploy shape grammars, especially in simulations and procedural models. Shape grammars have multiple advantages due to their ... ver más