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 条
  • [1] A PSO-Based Hybrid Multi-Objective Algorithm for Multi-Objective Optimization Problems
    Wang, Xianpeng
    Tang, Lixin
    ADVANCES IN SWARM INTELLIGENCE, PT II, 2011, 6729 : 26 - 33
  • [2] PSO-MoSR: a PSO-based multi-objective software remodularisation
    Prajapati, Amarjeet
    Kumar, Sanjeev
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2020, 15 (04) : 254 - 263
  • [3] SMPSO: A New PSO-based Metaheuristic for Multi-objective Optimization
    Nebro, A. J.
    Durillo, J. J.
    Garcia-Nieto, J.
    Coello Coello, C. A.
    Luna, F.
    Alba, E.
    MCDM: 2009 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN MULTI-CRITERIA DECISION-MAKING, 2009, : 66 - +
  • [4] A PSO-based multi-objective multilabel feature selection method in classification
    Zhang, Yong
    Gong, Dun-wei
    Sun, Xiao-yan
    Guo, Yi-nan
    SCIENTIFIC REPORTS, 2017, 7
  • [5] A Multi-objective Approach to Business Process Repair
    Di Francescomarino, Chiara
    Tiella, Roberto
    Ghidini, Chiara
    Tonella, Paolo
    SERVICE-ORIENTED COMPUTING, ICSOC 2014, 2014, 8831 : 32 - 46
  • [6] A PSO-based multi-objective multi-label feature selection method in classification
    Yong Zhang
    Dun-wei Gong
    Xiao-yan Sun
    Yi-nan Guo
    Scientific Reports, 7
  • [7] New mechanism for archive maintenance in PSO-based multi-objective feature selection
    Hoai Bach Nguyen
    Xue, Bing
    Liu, Ivy
    Andreae, Peter
    Zhang, Mengjie
    SOFT COMPUTING, 2016, 20 (10) : 3927 - 3946
  • [8] Improving PSO-Based multi-objective optimization using crowding, mutation and ε-dominance
    Sierra, MR
    Coello, CAC
    EVOLUTIONARY MULTI-CRITERION OPTIMIZATION, 2005, 3410 : 505 - 519
  • [9] New mechanism for archive maintenance in PSO-based multi-objective feature selection
    Hoai Bach Nguyen
    Bing Xue
    Ivy Liu
    Peter Andreae
    Mengjie Zhang
    Soft Computing, 2016, 20 : 3927 - 3946
  • [10] A new PSO-based algorithm for multi-objective optimization with continuous and discrete design variables
    Mokarram, Vahid
    Banan, Mohammad Reza
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2018, 57 (02) : 509 - 533