Software process modeling and execution: The UML4SPM to WS-BPEL approach

被引:0
|
作者
Bendraou, Reda [1 ]
Sadovykh, Andrey [2 ]
Gervais, Marie-Pierre [1 ,3 ]
Blanc, Xavier [1 ]
机构
[1] Lab Informat Paris 6, 104 Av President Kennedy, F-75015 Paris, France
[2] Softeam, F-75008 Paris, France
[3] Univ Paris 10, F-92001 Nanterre, France
关键词
software process modeling; process enactment; UML; WS-BPEL; PML; workflow; MDD;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Over the two past decades, the software process modeling community is being confronted to the following dilemma: how a Software Process Modeling Language (SPML) can be sufficiently abstract to hide the increasing complexity of development processes while being precise enough to be executed? Since no SPML succeeded in satisfying these apparent conflicting requirements, in this paper we propose to combine two languages: UML4SPM, an UML2.0-based Software Process Modeling language and WS-BPEL (Web Services Business Process Execution Language). While UML4SPM brings g expressiveness, understandability and abstraction in modeling software development processes, BPEL provides a semantically rich set of concepts for process executions. The mapping between the two languages, how do they complement each other, some issues and the value of the approach are discussed.
引用
收藏
页码:314 / +
页数:2
相关论文
共 50 条
  • [1] UML4SPM: A UML2.0-based metamodel for software process modelling
    Bendraou, R
    Gervais, MP
    Blanc, X
    MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2005, 3713 : 17 - 38
  • [2] UML4SPM: An executable software process modeling language providing high-level abstractions
    Bendraou, Reda
    Gervais, Marie-Pierre
    Blanc, Xavier
    10TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2006, : 297 - 306
  • [3] WS-BPEL Business Process Abstraction and Concretisation
    Zhao, Xiaohui
    Liu, Chengfei
    Sadiq, Wasim
    Kowalkiewicz, Marek
    Yongchareon, Sira
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PROCEEDINGS, 2009, 5463 : 555 - +
  • [4] AN APPROACH TO METAMORPHIC TESTING FOR WS-BPEL COMPOSITIONS
    Castro-Cabrera, Carmen
    Medina-Bulo, Inmaculada
    2011 PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON E-BUSINESS (ICE-B 2011), 2011, : 137 - 142
  • [5] BPEL4RBAC: An Authorisation Specification for WS-BPEL
    Wang, Xin
    Zhang, Yanchun
    Shi, Hao
    Yang, Jian
    WEB INFORMATION SYSTEMS ENGINEERING - WISE 2008, PROCEEDINGS, 2008, 5175 : 381 - +
  • [6] Internet of Things Aware WS-BPEL Business Process
    Domingos, Dulce
    Martins, Francisco
    Candido, Carlos
    ICEIS: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 2, 2013, : 505 - 512
  • [7] An integer programming-based algorithm for optimising the WS-BPEL scenario execution adaptation process
    Margaris D.
    Spiliotopoulos D.
    Kardiasmenos A.
    Pantazopoulos D.
    International Journal of Web Engineering and Technology, 2020, 15 (03) : 307 - 332
  • [8] Using UNICORE and WS-BPEL for Scientific Workflow Execution in Grid Environments
    Scherp, Guido
    Hoeing, Andre
    Gudenkauf, Stefan
    Hasselbring, Wilhem
    Kao, Odej
    EURO-PAR 2009 PARALLEL PROCESSING WORKSHOPS, 2010, 6043 : 335 - +
  • [9] Optimizing Distributed Execution of WS-BPEL Processes in Heterogeneous Computing Environments
    Wu, Qishi
    Gu, Yi
    Bao, Liang
    Jia, Wei
    Dai, Huichen
    Chen, Ping
    QUALITY OF SERVICE IN HETEROGENEOUS NETWORKS, 2009, 22 : 770 - +
  • [10] Adapting WS-BPEL Scenario Execution Using Collaborative Filtering Techniques
    Margaris, Dionisis
    Georgiadis, Panagiotis
    Vassilakis, Costas
    2013 IEEE SEVENTH INTERNATIONAL CONFERENCE ON RESEARCH CHALLENGES IN INFORMATION SCIENCE (RCIS), 2013,