Fig 1 - uploaded by J. ABDUL Rasheedh
Content may be subject to copyright.
Web services architecture [1]

Web services architecture [1]

Context in source publication

Context 1
... of the familiar techniques used from the user of the business world are SOA, Service Oriented Co mputing (SOC) and web services are shown in fig.1. Each organizat ion has maintained v irtually or requested to maintain web services and SOA as the main organizer to the success of its projects. ...

Citations

... The microservices architecture is more and more widely used and present in scientific works. Rasheedh and Saradha [5] present a review of micro-services architecture papers and paid special attention to agility and scalability. There are also literature reviews that focus on one type of algorithm. ...
... Contribution and benefits of genetic algorithms(1)(2)(3)(4)(5)(6)(7)(8). ...
Article
Full-text available
Web services have become a standard way to provide functions of information systems. The number of web services grows rapidly with the increasing popularity of microservices architecture. In consequence, many business processes are executed entirely through web services. Therefore, optimizing the performance of business process execution may bring many benefits. There are many optimization methods in this area. Our systematic literature review aims to introduce available methods to researchers interested in the optimization of business process execution. We queried four databases: ACM, IEEE Xplore, Science Direct, and Springer. Out of 12150 initially found papers, we have selected 128 for the review. We have grouped methods presented in those papers into three stages of business process optimization: Resource Allocation, Service Composition, and Service Scheduling. Service Composition attracts the largest group of researchers with a vast majority of 119 articles in it. Moreover, the most popular are genetic algorithms. In general, researchers mainly propose heuristic methods that optimize business processes during run-time. We see the potential for further exploration at both Resource Allocation and Service Scheduling stages.