Search In this Thesis
   Search In this Thesis  
العنوان
A technique for semantic based mashup for internet of things (IoT) /
الناشر
Aya Mohamed Reda Mohamed ,
المؤلف
Aya Mohamed Reda Mohamed
هيئة الاعداد
باحث / Aya Mohamed Reda Mohamed
مشرف / Haitham Safwat Kamal Hamza
مشرف / Sherif Essam Eldin Khattab
مناقش / Sherif Essam El-Din Khattab
تاريخ النشر
2019
عدد الصفحات
95 Leaves :
اللغة
الإنجليزية
الدرجة
ماجستير
التخصص
Computer Science (miscellaneous)
تاريخ الإجازة
28/11/2019
مكان الإجازة
جامعة القاهرة - كلية الحاسبات و المعلومات - Computer Science
الفهرس
Only 14 pages are availabe for public view

from 115

from 115

Abstract

Over the past decade, the involvement of the end user in the development of his/her own customized smart applications has been increasing. Internet of Things (IoT) is undeniably growing considerably offering new benefits and opportunities for business. The expansion of IoT applications and services triggered new needs for users to assemble fully customized applications that match users{u2019} interests and preferences. Mashup concept has emerged as a mean to enable users to build their own applications and services without the need for prior knowledge of any programming language. Moreover, semantic technology helped understanding user needs by creating relations between the recorded data, and building an easy-to-use interface for the user. This thesis attempts to develop a new technique for an IoT Mashup solution in order to enhance the user experience of IoT Mashup tools. The proposed technique exploits the concept of semantic technology to compose services that match dynamically user needs. Our technique offers a module with a user-friendly interface that requires the minimum level of user input and interaction. Most of the work is executed in the backend by making comprehensions based on user input by getting relationships between the input items and suggest actions based on it. The target of this technique is to customize an application that does not require users to have much development experience or knowledge