Ontology-based Feature Models for Context-Aware Configurations in IoT Applications

dc.contributor.authorPeraic, Martin Hrvoje
dc.contributor.mentorLaurenzi, Emanuele
dc.date.accessioned2024-12-03T19:24:17Z
dc.date.available2024-12-03T19:24:17Z
dc.date.issued2023
dc.description.abstractTo solve the abovementioned problem, this thesis explores merging IoT development with scenario-specific requirements by converging proven knowledge and software engineering approaches. Specifically, the research focuses on integrating graphical Feature Models with contextual knowledge stored in a Domain Ontology to support the development of Platform-Specific Models (PSM) in Model-Driven Engineering (MDE). This research utilizes and extends the Agile and Ontology-based Metamodelling Environment (AOAME) in conjunction with the model-driven FloWare framework to bridge the gap between Platform-Independent Models (PIM) and PSM in the IoT domain of smart buildings. The crucial aspect of this research is the exploration of the requirements for creating a scenario-specific IoT solution. These requirements, which need to be addressed in the Feature Models and the Domain Ontology at the model level, must align the nuances of a specific IoT scenario with the existing features of a PIM. The Brick Schema is adapted for this purpose. It constitutes the foundation for the Domain Ontology around the requirements of the IoT scenario, which is part of the smart building domain and is focused on implementing an operating room in a hospital environment.
dc.identifier.urihttps://irf.fhnw.ch/handle/11654/48871
dc.language.isoen
dc.publisherHochschule für Wirtschaft FHNW
dc.spatialOlten
dc.subject.ddc330 - Wirtschaft
dc.titleOntology-based Feature Models for Context-Aware Configurations in IoT Applications
dc.type11 - Studentische Arbeit
dspace.entity.typePublication
fhnw.InventedHereYes
fhnw.StudentsWorkTypeMaster
fhnw.affiliation.hochschuleHochschule für Wirtschaft FHNWde_CH
fhnw.affiliation.institutMaster of Science
relation.isMentorOfPublication4a2b6cad-6ed6-4355-a377-e408a177b079
relation.isMentorOfPublication.latestForDiscovery4a2b6cad-6ed6-4355-a377-e408a177b079
Dateien