header
Local cover image
Local cover image
Image from OpenLibrary

Programming model for cloud computing / Manar Mostafa Kamel Ahmed AbdAllah Elkady ; Supervised Reem Mohamed Reda Bahgat , Abeer Mohamed Elkorany , Amin Allam

By: Contributor(s): Material type: TextTextLanguage: English Publication details: Cairo : Manar Mostafa Kamel Ahmed AbdAllah Elkady , 2021Description: 110 Leaves : charts, facsimiles ; 30cmOther title:
  • نموذج برمجة للحوسبة السحابية [Added title page title]
Subject(s): Online resources: Available additional physical forms:
  • Issued also as CD
Dissertation note: Thesis (Ph.D.) - Cairo University - Faculty of Computers and Artificial Intelligence - Department of Computer Science Summary: The Internet of Things (IoT) and context-awareness IoT applications are recently involved in various domains such as smart homes, traffic, and healthcare. While developing context-awareness IoT applications, the main challenge is managing the massive amounts of data and events to get relevant context information. Context-awareness services are frequently applied in context-awareness IoT applications{u2019} domains. Therefore, there is a challenge while developing these services in a unified and a flexible way to fit different IoT application domains.In the cloud service model, there is a lack of concern about delivering the context information as a service. This is needed for managing and controlling data and events to deliver only the relevant context information to cloud services{u2019} users. This thesis proposes a domain-independent programming model that facilitates developing context-awareness services for various IoT application domains. The proposed programming model enables an adapted execution of the IoT services while hiding the context management details.The proposed programming model applies an ontology-based approach for context modeling, and it applies a rule-based approach for context reasoning.The proposed programming model aims to strengthen the IoT middleware architectural requirements and service requirements by utilizing the semantic technology.The middleware service requirements would improve both data and event management mechanisms. It would enable middleware architectural requirements: context-awareness, adaptability, abstraction, service-based, and semantic interoperability. We demonstrate these supported features by a detailed comparative study with the other related works. We demonstrate the proposed programming model support of various domains by developing two experiments on two different domains.Therefore, the effectiveness of applying the context-awareness services is evaluated by achieving an average F1-score of 0.82,comparable with the average F1-score of 0.73 of current state-of-the-art methods. Moreover, the incorporation of essential compound activities cannot be handled by previous works.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Home library Call number Copy number Status Barcode
Thesis Thesis قاعة الرسائل الجامعية - الدور الاول المكتبة المركزبة الجديدة - جامعة القاهرة Cai01.20.03.Ph.D.2021.Ma.P (Browse shelf(Opens below)) Not for loan 01010110085497000
CD - Rom CD - Rom مخـــزن الرســائل الجـــامعية - البدروم المكتبة المركزبة الجديدة - جامعة القاهرة Cai01.20.03.Ph.D.2021.Ma.P (Browse shelf(Opens below)) 85497.CD Not for loan 01020110085497000

Thesis (Ph.D.) - Cairo University - Faculty of Computers and Artificial Intelligence - Department of Computer Science

The Internet of Things (IoT) and context-awareness IoT applications are recently involved in various domains such as smart homes, traffic, and healthcare. While developing context-awareness IoT applications, the main challenge is managing the massive amounts of data and events to get relevant context information. Context-awareness services are frequently applied in context-awareness IoT applications{u2019} domains. Therefore, there is a challenge while developing these services in a unified and a flexible way to fit different IoT application domains.In the cloud service model, there is a lack of concern about delivering the context information as a service. This is needed for managing and controlling data and events to deliver only the relevant context information to cloud services{u2019} users. This thesis proposes a domain-independent programming model that facilitates developing context-awareness services for various IoT application domains. The proposed programming model enables an adapted execution of the IoT services while hiding the context management details.The proposed programming model applies an ontology-based approach for context modeling, and it applies a rule-based approach for context reasoning.The proposed programming model aims to strengthen the IoT middleware architectural requirements and service requirements by utilizing the semantic technology.The middleware service requirements would improve both data and event management mechanisms. It would enable middleware architectural requirements: context-awareness, adaptability, abstraction, service-based, and semantic interoperability. We demonstrate these supported features by a detailed comparative study with the other related works. We demonstrate the proposed programming model support of various domains by developing two experiments on two different domains.Therefore, the effectiveness of applying the context-awareness services is evaluated by achieving an average F1-score of 0.82,comparable with the average F1-score of 0.73 of current state-of-the-art methods. Moreover, the incorporation of essential compound activities cannot be handled by previous works.

Issued also as CD

There are no comments on this title.

to post a comment.

Click on an image to view it in the image viewer

Local cover image