z-logo
open-access-imgOpen Access
Ontology‐based service discovery framework for dynamic environments
Author(s) -
Zeshan Furkh,
Mohamad Radziah,
Ahmad Mohammad Nazir,
Hussain Syed Asad,
Ahmad Adnan,
Raza Imran,
Mehmood Abid,
Ulhaq Ikram,
Abdulgader Arafat,
Babar Imran
Publication year - 2017
Publication title -
iet software
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.305
H-Index - 43
eISSN - 1751-8814
pISSN - 1751-8806
DOI - 10.1049/iet-sen.2016.0048
Subject(s) - service discovery , computer science , ontology , service (business) , context (archaeology) , service oriented architecture , software engineering , process (computing) , world wide web , data science , distributed computing , web service , operating system , philosophy , epistemology , paleontology , economy , economics , biology
With all the recent advancements in the electronic world, hardware is becoming smaller, cheaper and more powerful; while the software industry is moving towards service‐oriented integration technologies. Hence, service oriented architecture is becoming a popular platform for the development of applications for distributed embedded real‐time system (DERTS). With rapidly increasing diversity of services on the internet, new demands have been raised concerning the efficient discovery of heterogeneous device services in the dynamic environment of DERTS. Context‐awareness principles have been widely studied for DERTS; hence, it can be used as an additional set of service selection criteria. However, in order to use context information effectively, it should be presented in an unambiguous way and the dynamic nature of the embedded and real‐time systems should be considered. To address these challenges, the authors present a service discovery framework for DERTS which uses context‐aware ontology of embedded and real‐time systems and a semantic matching algorithm to facilitate the discovery of device services in embedded and real‐time system environments. The proposed service discovery framework also considers the associated priorities with the requirements posed by the requester during the service discovery process.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here