Services Derivation From Business Process: A PSO-based Multi-Objective Approach

被引:0
|
作者
Chergui, Mohamed El Amine [1 ]
Benslimane, Sidi Mohamed [1 ]
机构
[1] Univ Djillali Liabes Sidi Bel Abbes, Dept Comp Sci, EEDIS Lab, Sidi Bel Abbes 22000, Algeria
关键词
Service Identification; Combinatorial Particle Swarm Optimization; Service Oriented Architecture; Business Process Modeling;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software module clustering is generally a difficult and challenging problem in software engineering. In the same way, service identification plays a critical role in service engineering. Existing Service identification approaches are often prescriptive and based on the architect's experience thus could result in non-optimal designs which results in complicated dependencies between services. In this paper we proposes top down approach to identify automatically services from business process by using several design metrics. Service boundaries are identified from business processes by automated search, guided by a multi-objective fitness function and using a clustering combinatorial particle swarm optimization algorithm. In order to evaluate the effectiveness of the proposed approach, a set of experiments were performed. The experimentation results of this empirical study denotes that our approach achieves better results in term of performance and convergence speed.
引用
收藏
页码:588 / 594
页数:7
相关论文
共 50 条
  • [21] Ontology-based Multi-Objective Evolutionary Algorithm for Deriving Software Services from Business Process Model
    Soltani, Mokhtar
    Benslimane, Sidi Mohamed
    INTERNATIONAL JOURNAL OF INFORMATION SYSTEMS IN THE SERVICE SECTOR, 2013, 5 (03) : 35 - 53
  • [22] Standard Deviation Method Based PSO: An Instigated Approach to Optimize Multi-Objective Manufacturing Process Parameters
    Majumder, Arindam
    Majumder, Abhishek
    INTERNATIONAL JOURNAL OF SWARM INTELLIGENCE RESEARCH, 2016, 7 (02) : 15 - 35
  • [23] Multi-Objective PSO Based on Evolutionary Programming
    Shao, Zengzhen
    Liu, Yanmin
    Dong, Shuxia
    ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS, 2010, 6215 : 602 - +
  • [24] Chaotic improved PSO-based multi-objective optimization for minimization of power losses and L index in power systems
    Chen, Gonggui
    Liu, Lilan
    Song, Peizhu
    Du, Yangwei
    ENERGY CONVERSION AND MANAGEMENT, 2014, 86 : 548 - 560
  • [25] Multi-Objective PSO Based Task Scheduling - A Load Balancing Approach in Cloud
    Sreelakshmi
    Sindhu, S.
    PROCEEDINGS OF 2019 1ST INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION AND COMMUNICATION TECHNOLOGY (ICIICT 2019), 2019,
  • [26] An Effective Multi-Objective Workflow Scheduling in Cloud Computing: A PSO based Approach
    Shubham
    Gupta, Rishabh
    Gajera, Vatsal
    Jana, Prasanta K.
    2016 NINTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2016, : 31 - 36
  • [27] A new model based multi-objective PSO algorithm
    Wei, Jingxuan
    Wang, Yuping
    COMPUTATIONAL INTELLIGENCE AND SECURITY, 2007, 4456 : 87 - 94
  • [28] A Multi-Objective PSO Algorithm Based on Escalating Strategy
    Xu, Bin
    Yu, Jing
    Zhu, YouGan
    2010 2ND INTERNATIONAL CONFERENCE ON COMPUTER AND AUTOMATION ENGINEERING (ICCAE 2010), VOL 2, 2010, : 215 - 219
  • [29] A New Algorithm based on PSO for Multi-objective Optimization
    Leung, Man-Fai
    Ng, Sin-Chun
    Cheung, Chi-Chung
    Lui, Andrew K.
    2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 3156 - 3162
  • [30] Conflict-based approach for multi-objective process synthesis
    Li, XN
    Rong, BG
    Lahdenperä, E
    Kraslawski, A
    Nyström, L
    PROCESS SYSTEMS ENGINEERING 2003, PTS A AND B, 2003, 15 : 946 - 951