“…To specify SOA services, our method relies on business patterns detection, and uses the Service-oriented architecture Modeling Language (SoaML) (OMG, 2009); SoaML is an OMG specification that extends UML and provides a profile to specify services (OMG, 2009). This paper extends the work presented in (Leshob et al, 2019) by, 1) refining and improving the method to design adequate set of services, 2) presenting the design of a proof-of-concept implementation, and 3) presenting the results of experiments to validate the effectiveness of the method.…”