Semantic Middleware Architecture
Some of the most important features of future IT systems will come from the current research of Semantic Web technologies and distributed systems. Following this idea we set out to implement a middleware solution that builds upon the latest developments of research activity into Internet of Things and, more generally, context-aware systems. These directions where selected because they currently are the main drivers of the research into the applications of semantic technologies. Our focus was mainly on the aspects that we considered to be overlooked by other proposed semantic middleware solutions, such as the support of asynchronous, event based communication and ontology management in distributed systems. The developed middleware was used to build a test system in order to prove its advantages over similar systems that rely on currently used technologies.