Drone-as-a-Service Composition Under Uncertainty

dc.contributor.authorAli, A.
dc.contributor.authorSalim, F.D.
dc.contributor.authorKim, D.Y.
dc.contributor.authorGhari Neiat, A.
dc.contributor.authorBouguettaya, A.
dc.date.issued2021
dc.description.abstractWe propose an uncertainty-aware service approach to provide drone-based delivery services called Drone-as-a-Service (DaaS) effectively. Specifically, we propose a service model of DaaS based on the dynamic spatiotemporal features of drones and their in-flight contexts. The proposed DaaS service approach consists of three components: scheduling, route-planning, and composition. First, we develop a DaaS scheduling model to generate DaaS itineraries through a Skyway network. Second, we propose an uncertainty-aware DaaS route-planning algorithm that selects the optimal Skyways under weather uncertainties. Third, we develop two DaaS composition techniques to select an optimal DaaS composition at each station of the planned route. A spatiotemporal DaaS composer first selects the optimal DaaSs based on their spatiotemporal availability and drone capabilities. A predictive DaaS composer then utilises the outcome of the first composer to enable fast and accurate DaaS composition using several Machine Learning classification methods. We train the classifiers using a new set of spatiotemporal features which are in addition to other DaaS QoS properties. Our experiments results show the effectiveness and efficiency of the proposed approach.
dc.description.statementofresponsibilityAli Hamdi, Flora D. Salim, Du Yong Kim, Azadeh Ghari Neiat, and Athman Bouguettaya
dc.identifier.citationIEEE Transactions on Services Computing, 2021; 15(5):1-14
dc.identifier.doi10.1109/TSC.2021.3066006
dc.identifier.issn1939-1374
dc.identifier.issn1939-1374
dc.identifier.orcidAli, A. [0000-0002-2301-6588]
dc.identifier.urihttps://hdl.handle.net/2440/137304
dc.language.isoen
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)
dc.relation.granthttp://purl.org/au-research/grants/arc/LP150100246
dc.relation.granthttp://purl.org/au-research/grants/arc/DP160103595
dc.relation.granthttp://purl.org/au-research/grants/arc/LE180100158
dc.rights© 2021 IEEE
dc.source.urihttps://doi.org/10.1109/tsc.2021.3066006
dc.subjectDrone-as-a-Service; uncertainty-aware; service scheduling; route-planning; composition
dc.titleDrone-as-a-Service Composition Under Uncertainty
dc.typeJournal article
pubs.publication-statusPublished

Files