2PSIM: two phase service identifying method

  • Authors:
  • Ali Nikravesh;Fereidoon Shams;Soodeh Farokhi;Amir Ghaffari

  • Affiliations:
  • Electrical and Computer Engineering Faculty, Shahid Beheshti University, Tehran, Iran;Electrical and Computer Engineering Faculty, Shahid Beheshti University, Tehran, Iran;Electrical and Computer Engineering Faculty, Shahid Beheshti University, Tehran, Iran;Electrical and Computer Engineering Faculty, Shahid Beheshti University, Tehran, Iran

  • Venue:
  • OTM'11 Proceedings of the 2011th Confederated international conference on On the move to meaningful internet systems - Volume Part II
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Service identification - as the first step of service-oriented modeling - holds the main emphasis on the modeling process and has a broad influence on the system development. Selecting appropriate service identification method is essential for prosperity of any service-oriented architecture project. Automation, utilizing middle-out strategy, and quality assess of services, are three important criteria in evaluation of service identification methods. Existing methods mostly ignore automation principles. Meanwhile a few automated and semi-automated methods use top-down strategy to identify services and ignore existing assets of enterprise. Moreover these methods do not take all the quality metrics into account. This paper proposes a novel semi-automated method called 2PSIM (Two-Phase Service Identification Method) which uses graph partitioning algorithm to identify services based on enterprise business processes as well business entity models. 2PSIM utilizes middle-out strategy and tries to identify reusable services with proper granularity and acceptable level of cohesion and coupling.