A Multi-Aspect Semi-Automated Service Identification Method

Publish Year: 1402
نوع سند: مقاله ژورنالی
زبان: English
View: 186

This Paper With 20 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

JR_JECEI-11-1_001

تاریخ نمایه سازی: 7 آبان 1401

Abstract:

kground and Objectives: Several service identification methods have been proposed to identify services using a business process-based strategy. However, these methods are still not accurate enough and adequately automated and thus need improvements. The present study addresses this gap by proposing a new semi-automated combinational method that applies process mining techniques and simultaneously considers different aspects of the business domain (e.g., goal and data). We argue that this method facilitates service identification more comprehensively and accurately and helps enhance organizational performance and lower cost structure.Methods: Our method includes three Phases. In the first phase, the system log is inspected, and the running business process is extracted using process mining techniques. After validating this model, we create a goal and data model in the next phase. In the third phase, we establish connections between the introduced models by defining some matrices. These connections are of two types: structural and conceptual. Finally, we propose a couple of algorithms that lead to the identification of services. Results: We evaluate the utility of our proposed method by conducting a case study and using the experts’ opinions from different perspectives as follows: (۱) assessing the accuracy and reusability of the identified services, (۲) appraising the efficiency of employing this method in more complex processes, (۳) calculating the cohesion to coupling ratio, and (۴) assessing the performance of the method and other service quality measures. The results indicate that the average accuracy of this method is about ۱۲ % higher than the previously identified methods for both simple and complex processes. Additionally, it empirically proves that using the process mining techniques improves the service identification considerably (۸%). Moreover, according to the experts’ opinions, the combination of goal and data model and process mining has increased the performance by ۸%. In comparison, the cohesion to coupling ratio demonstrated a ۷% increase compared to other methods. In sum, we conclude that this method is an advanced and reliable way of service identification regardless of the process size and the complexity. Conclusion: The findings reveal that considering different aspects of business processes together and using process mining techniques improves the ratio of cohesion to coupling and accuracy of the identified services. Adherence to this approach enables companies to mine their business processes, modify them, and quickly identify services with higher performance. Besides, using this method provides a semi-automated and more effective way of service identification

Authors

S. Hekmat

Department of Computer Engineering, Central Tehran Branch, Islamic Azad University, Tehran, Iran.

S. Parsa

Department of Computer Engineering, Iran University of Science and Technology, Tehran, Iran.

B. Vaziri

Department of Computer Engineering, Central Tehran Branch, Islamic Azad University, Tehran, Iran.

مراجع و منابع این Paper:

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
  • Y. Baghdadi, "A business model for B۲B integration through Web ...
  • Y. Baghdadi, "Modelling business process with services: towards agile enterprises," ...
  • Y. Baghdadi, W. Al-Bulushi, "A guidance process to modernize legacy ...
  • Q. Gu, P. Lago, "Service identification methods: a systematic literature ...
  • F. Kramer, C. Görling, S. Wind, "Service identificationAn explorative evaluation ...
  • J. W. Hubbers, A. Ligthart, L. Terlouw, "Ten ways to ...
  • M. Abdellatif et al., "A taxonomy of service identification approaches ...
  • W. Van Der Aalst et al., "Process mining manifesto," in ...
  • M. Reichert, "Process and data: Two sides of the same ...
  • R. S. Huergo, P. F. Pires, F. C. Delicato, "A ...
  • W. Van Der Aalst, "Service mining: Using process mining to ...
  • B. Bani-Ismail, Y. Baghdadi, "A literature review on service identification ...
  • S. Cai, Y. Liu, X. Wang, "A survey of service ...
  • Z. Wang, X. Xu, D. Zhan, "Normal forms and normalized ...
  • S. Inaganti, G. K. Behara, "Service identification: BPM and SOA ...
  • [۱۷]P. Jamshidi, M. Sharifi, S. Mansour, "To establish enterprise service ...
  • V. Dwivedi, N. Kulkarni, "A model driven service identification approach ...
  • D. Bianchini, C. Cappiello, V. De Antonellis, B. Pernici, "P۲S: ...
  • R. Yousef, M. Odeh, D. Coward, A. Sharieh, "BPAOntoSOA: A ...
  • L. G. Azevedo , "A method for service identification from ...
  • M. Ren, Y. Wang, "Rule based business service identification using ...
  • A. Nikravesh, F. Shams, S. Farokhi, A. Ghaffari, "۲PSIM: two ...
  • A. Kazemi, A. Rostampour, A. N. Azizkandi, H. Haghighi, F. ...
  • P. Jamshidi, S. Mansour, K. Sedighiani, S. Jamshidi, F. Shams, ...
  • M. Soltani, S. M. Benslimane, "From a high level business ...
  • C. M. El Amine, S. M. Benslimane, "Using combinatorial particle ...
  • M. Mohamed, B. S. Mohamed, M. E. A. Chergui, "A ...
  • D. Alwis, A. Anuruddha, A. Barros, C. Fidge, A. Polyvyanyy, ...
  • D. Alwis, A. Anuruddha, A. Barros, C. Fidge, A. Polyvyanyy, ...
  • S. Eric, A. Moreira, C. Faveri, "An approach to align ...
  • M. Gysel, L. Kölbener, W. Giersche, O. Zimmermann, "Service cutter: ...
  • H. Leopold, P. Fabian, M. Jan, "Automatic service derivation from ...
  • D. Taibi, K. Systä, " From monolithic systems to microservices: ...
  • I. Zafar, F. Azam, M. W. Anwar, W. H. Butt, ...
  • O. AlShathry, "Process mining as a business process discovery technique," ...
  • B. F. Van Dongen, A. K. A. de Medeiros, H. ...
  • S. J. Leemans, D. Fahland, W. M. Van Der Aalst, ...
  • A. A. Kalenkova, W. M. Van Der Aalst, I. A. ...
  • R. Ghawi, "Process discovery using inductive miner and decomposition," arXiv ...
  • J. Carmona, B. van Dongen, A. Solti, M. Weidlich, Conformance ...
  • W. Van Der Aalst, A. Adriansyah, B. van Dongen, "Replaying ...
  • H. A. Reijers, S. L. Mansar, "Best practices in business ...
  • A. A. Kalenkova, M. De Leoni, W. M. Van Der ...
  • A. Van Lamsweerde, R. Darimont, E. Letier, "Managing conflicts in ...
  • C. Rolland, C. Souveyet, C. B. Achour, "Guiding goal modeling ...
  • A. I. Anton, "Goal-based requirements analysis," in Proc. the second ...
  • H. Kaiya, H. Horai, M. Saeki, "AGORA: Attributed goal-oriented requirements ...
  • N. Fareghzadeh, "Service identification approach to SOA development," in Proc. ...
  • S. Kim, M. Kim, S. Park, "Service identification using goal ...
  • S. H. Chang, S. D. Kim, "A service-oriented analysis and ...
  • K. Levi, A. Arsanjani, "A goal-driven approach to enterprise component ...
  • A. Kazemi, A. Rostampour, P. Jamshidi, E. Nazemi, F. Shams, ...
  • M. J. Amiri, S. Parsa, A. M. Lajevardi, "Multifaceted service ...
  • A. Al Shereiqi, Y. Baghdadi, "Business process mining for service ...
  • نمایش کامل مراجع