User-defined Search in RonPub publications http://www.ronpub.com/publications/search.php?journal=ALL&author=Ahmed+E.+Khaled&exactauthor=on&title=&abstract=&volume=&issue=&year1=&year2=&searchtype=advanced This feed contains the result of an user-defined search in RonPub publications en-us Ahmed E. Khaled, Wyatt Lindquist and Abdelsalam (Sumi) Helal: Service-Relationship Programming Framework for the Social IoT, Open Journal of Internet Of Things (OJIOT), 4 (1), pages 35-53, URN: urn:nbn:de:101:1-2018080519302286990058, 2018, Special Issue: Proceedings of the International Workshop on Very Large Internet of Things (VLIoT 2018) in conjunction with the VLDB 2018 Conference in Rio de Janeiro, Brazil. https://www.ronpub.com/ojiot/OJIOT_2018v4i1n04_Khaled.html http://nbn-resolving.de/urn:nbn:de:101:1-2018080519302286990058 We argue that for a true realization of innovative programming opportunities for smart spaces, the developers should be equipped with informative tools that assist them in building domain-related applications. Such tools should utilize the services offered by the space's smart things and consider the different relationships that may tie these services opportunistically to build applications. In this paper, we utilize our Inter-thing relationships programming framework to present a distributed programming ecosystem. The framework broadens the restricted set of thing-level relationships of the evolving social IoT paradigm with a set of service-level relationships. Such relationships provide guidance into how services belonging to different things can be combined to build meaningful applications. We also present a uniform way of describing the thing services and the service-level relationships along with new capabilities for the things to dynamically generate their own services, formulate the corresponding programmable interfaces (APIs) and create an ad-hoc network of socially related smart things at runtime. We then present the semantic rules that guide the establishment of IoT applications and finally demonstrate the features of the framework through a proof-of-concept application. Ahmed E. Khaled and Rousol Al Goboori: IoT Hub as a Service (HaaS): Data-Oriented Environment for Interactive Smart Spaces, Open Journal of Internet Of Things (OJIOT), 8 (1), pages 66-79, 2022 https://www.ronpub.com/ojiot/OJIOT_2022v8i1n07_Khaled.html https://www.ronpub.com/ojiot/OJIOT_2022v8i1n07_Khaled.html Smart devices around us produce a considerable volume of data and interact in a wide range of scenarios that guide the evolution of the Internet of Things (IoT). IoT adds informative and interactive aspects to our living spaces, converting them into smart spaces. However, the development of applications is challenged by the fragmented nature due to the vast number of different IoT things, the format of reported information, communication standards, and the techniques used to design applications. This paper introduces IoT Hub as a Service (HaaS), a data-oriented framework to enable communication interoperability between the ecosystem's entities. The framework abstracts things' information, reported data items, and developers' applications into programmable objects referred to as Cards. Cards represent specific entities and interactions of focus with meta-data. The framework then indexes cards' meta-data to enable interoperability, data management, and application development. The framework allows users to create virtual smart spaces (VSS) to define cards' accessibility and visibility. Within VSS, users can identify accessible data items, things to communicate, and authorized applications. The framework, in this paper, defines four types of Cards to represent: participating IoT things, data items, VSS, and applications. The proposed framework enables the development of synchronous and asynchronous applications. The framework dynamically creates, updates, and links the cards throughout the life-cycle of the different entities. We present the details of the proposed framework and show how our framework is advantageous and applicable.