Authors:
Panagiotis Kotsikoris
;
Theodore Chaikalis
;
Apostolos Ampatzoglou
and
Alexander Chatzigeorgiou
Affiliation:
Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece
Keyword(s):
BPMN, Business Processes, Service Discovery, Workflow Composition, Cloud Software Development.
Abstract:
The last decade marked undeniably the leading role of web services and the establishment of service-oriented architectures. Indeed, it is nowadays hard to find a contemporary software application that does not use at least one third-party web service. The main driver for this paradigm shift, lies in the benefits that decoupled, cloud-based services bring to software development, operation and maintenance as well as at the seamless deployment, integration and scalability features those modern public clouds provide. Furthermore, the widespread adoption of services has led to the consequent demand for a structured and accessible method for automatic service categorization, documentation, and identification, so that all available web services can be easily identified and used from possible clients. In the realm of web services, service compositions known as workflows provide a natural way to automate existing business processes and bridge the gap between technical and non-technical stake
holders. This work proposes an automatic documentation generator for business processes which facilitates service discovery, based on automatic summarization of business processes created through Business Process Model and Notation (BPMN)
(More)