Authors: Achraf Lyazidi; Salma Mouline
Addresses: LRIT - CNRST URAC No.29, Faculty of Sciences, Rabat IT Center, Mohammed V University in Rabat, Rabat, Morocco ' LRIT - CNRST URAC No.29, Faculty of Sciences, Rabat IT Center, Mohammed V University in Rabat, Rabat, Morocco
Abstract: Smart homes are houses equipped with computational technology to assist inhabitants in several situations. To design these complex systems, we need to take into account the inhabitants' experiences and needs. A modelling language supporting the semantic aspect allows modelling close to end-user needs. Usually, such a language is based on the concept of ontology. However, research including ontologies to design smart homes is still limited. Also, in the ontology engineering, a field which studies the methods and methodologies for building ontologies, no standard methodology exists to design and implement ontologies. In this paper, we study several approaches for home automation design, and then we present our ontology for home automation after we define a smart home and a home automation system functionalities and behaviour. We also conduct a brief state of the art review of approaches for implementing ontologies, and then we present our implementation process.
Keywords: ontology; home automation; smart home; ontology implementation; ontology engineering.
International Journal of Computer Applications in Technology, 2018 Vol.58 No.3, pp.198 - 210
Received: 04 Aug 2016
Accepted: 03 Aug 2017
Published online: 18 Oct 2018 *