A Novel Framework for Defining and Submitting Workflows to Service-Oriented Systems

被引:1
作者
Bendoukha, Hayat [1 ]
Slimani, Yahya [2 ,3 ]
Benyettou, Abdelkader [1 ,4 ,5 ,6 ]
机构
[1] Univ USTOMB Oran, Dept Comp Sci, SIMPA Lab, Bir El Djir, Algeria
[2] Univ El Manar Tunis, Dept Comp Sci, Tunis, Tunisia
[3] Fac Sci, Dept Comp Sci, Tunis, Tunisia
[4] Metz Univ, Metz, France
[5] Univ Nancy 1, Nancy, France
[6] USTOMB Oran, Signal Speech Image SIMPA Lab, Bir El Djir, Algeria
来源
JOURNAL OF INFORMATION PROCESSING SYSTEMS | 2014年 / 10卷 / 03期
关键词
Service Composition; Service-Oriented Computing; Service-Oriented Workflow; UML2BPEL; Workflow;
D O I
10.3745/JIPS.02.0003
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Service-oriented computing offers efficient solutions for executing complex applications in an acceptable amount of time. These solutions provide important computing and storage resources, but they are too difficult for individual users to handle. In fact, Service-oriented architectures are usually sophisticated in terms of design, specifications, and deployment. On the other hand, workflow management systems provide frameworks that help users to manage cooperative and interdependent processes in a convivial manner. In this paper, we propose a workflow-based approach to fully take advantage of new service-oriented architectures that take the users' skills and the internal complexity of their applications into account. To get to this point, we defined a novel framework named JASMIN, which is responsible for managing service-oriented workflows on distributed systems. JASMIN has two main components: unified modeling language (UML) to specify workflow models and business process execution language (BPEL) to generate and compose Web services. In order to cover both workflow and service concepts, we describe in this paper a refinement of UML activity diagrams and present a set of rules for mapping UML activity diagrams into BPEL specifications.
引用
收藏
页码:365 / 383
页数:19
相关论文
共 28 条
[1]  
AMIN K, 2004, P 37 ANN HAW INT C S
[2]  
Baryannis G, 2010, LECT NOTES COMPUT SC, V6500, P55
[3]  
Bendoukha H., 2012, NETWORKED DIGITAL TE, V294, P537
[4]  
Bendoukha H., 2012, P 7 INT C INT WEB AP, P46
[5]  
Cesario E, 2012, DATA MINING: FOUNDATIONS AND INTELLIGENT PARADIGMS, VOL 2: STATISTICAL, BAYESIAN, TIMES SERIES AND OTHER THEORETICAL ASPECTS, P57
[6]   A collaborative scheduling approach for service-driven scientific workflow execution [J].
Dou, Wanchun ;
Zhao, J. Leon ;
Fan, Shaokun .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2010, 76 (06) :416-427
[7]  
Fahringer T, 2005, 2005 6TH INTERNATIONAL WORKSHOP ON GRID COMPUTING (GRID), P122
[8]  
Fahringer T, 2005, 2005 IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, VOLS 1 AND 2, P676
[9]  
Fahringer T, 2004, LECT NOTES COMPUT SC, V3038, P456
[10]  
Fisher L., 2004, WORKFLOW HDB 2004 PU