Home // ADAPTIVE 2023, The Fifteenth International Conference on Adaptive and Self-Adaptive Systems and Applications // View article
Authors:
Christian Schindler
Christoph Knieke
Andreas Rausch
Eric Douglas Nyakam Chiadjeu
Keywords: Web Service Composition, AI Planning, PDDL, OpenAPI, Emergent Systems
Abstract:
Today, more and more highly complex Internet Of Things (IoT) ecosystems are emerging that can no longer be centrally designed and controlled, but must self-adapt to new environments and user requirements. An approach to achieve this self-adaptation are so called emergent software service platforms that must be able to react continuously at runtime to changes in the runtime environment, such as changes in user requirements or the addition/removal of software services. Therefore, all software service compositions are created only at runtime of the platform on the basis of the automatically detected user requirements. In a previous work, we introduced our vision of a software architecture for such an emergent software service platform. A core part of such a platform is the service composition mechanism. In this paper, we present a set of rules that can be used to transform web services specified in OpenAPI into Planning Domain Definition Language (PDDL) actions. This allows web service compositions to be performed automatically with common PDDL solvers.
Pages: 15 to 21
Copyright: Copyright (c) IARIA, 2023
Publication date: June 26, 2023
Published in: conference
ISSN: 2308-4146
ISBN: 978-1-68558-047-6
Location: Nice, France
Dates: from June 26, 2023 to June 30, 2023