Hierarchical Task Network (HTN) planning is an AI planning technique, which can be employed to implement service composition. Current HTN-based service composition systems fail to solve the problem comprehensively for only considering functional properties and ignoring the constraints of QoS. In this paper, we address this issue and solve the problem by exploiting the HTN planner JSHOP2. We implement an automatic service composition system by extending JSHOP2 with the consideration of both functional and non-functional properties. Furthermore, we conduct experiments on the system. Experiments show the effectiveness of our system.
Siva Kumar GavvalaChandrashekar JatothG. R. GangadharanRajkumar Buyya
Zhen YeAthman BouguettayaXiaofang Zhou