首页    期刊浏览 2025年12月24日 星期三
登录注册

文章基本信息

  • 标题:Approaches to use semantic web technologies in real applications.
  • 作者:Seiler, Sven ; Sell, Raivo
  • 期刊名称:Annals of DAAAM & Proceedings
  • 印刷版ISSN:1726-9679
  • 出版年度:2009
  • 期号:January
  • 语种:English
  • 出版社:DAAAM International Vienna
  • 摘要:System overspanning compatiblity in smart houses and building automation is still a serious problem today. Variant systems, such as light and heating control or door closure systems manufactured by different producers can not operate together. These proprietary systems are not built to be controlled by one central controlling unit, but mostly only by one special kind of proprietary software or controlling hardware. These circumstances makes it impossible to build complex systems which can interoperate without any interfaces and communicate with each other.
  • 关键词:Information technology;Semantic networks;Web services

Approaches to use semantic web technologies in real applications.


Seiler, Sven ; Sell, Raivo


1. INTRODUCTION

System overspanning compatiblity in smart houses and building automation is still a serious problem today. Variant systems, such as light and heating control or door closure systems manufactured by different producers can not operate together. These proprietary systems are not built to be controlled by one central controlling unit, but mostly only by one special kind of proprietary software or controlling hardware. These circumstances makes it impossible to build complex systems which can interoperate without any interfaces and communicate with each other.

The W3C and Tim Berners Lee is still working on a new approach to make the internet, and therefore in further step any information machine readable (Bernes-Lee et al., 2001). This is realized in the Semantic Web initiative. The focus of this paper is to combine the Semantic Web with the field of building automation to make such systems smarter and (more) intelligent.

2. STATE-OF-ART

There are several different systems existing on the market in the areas of building automation and smart houses. The main flaw of most of them is that they are not compatible to each other and often proprietary software must be used to control such automation installations. There are several approaches and standards to simplify the interaction of different systems, like DALI, EIB, KNX or LON. But it is also possible to have really intelligent systems which can be loosely connected and communicate with each other directly, reacting on environment changes. The combining of these technologies with building automation and smart houses shall be in focus of interest. The general idea is to make building automation more compatible by the use of XML based data exchange. In addition, intelligence systems on base of a reasoner can be set up. More than just the interchange of information between automation devices would be possible. Additional data sources, like conventional databases (e.g. student personal information database) or any XML based data can be used to support decision making.

The novelty of the system prototype developed is the use of semantic web based data for the information flow in the overall system (Tanenbaum, 2003). Also a new approach is researched, which make it possible to build an interface between the conventional "soft" information from databases and general information (e.g. student and staff databases) and the automation units. This interface (the reasoner) can react directly and change the behavior of automation units by information gathered from data sources. Therefore it is possible to give access to a particular subset of students (data from student database) to a special room (automation unit) based on information (student schedules from another database). The main intention by the researchers was to figure out the possibilities to implement semantic technologies in all day applications and the changes of improvement of such applications by the use of XML based information exchange.

3. SYSTEM DESIGN

3.1 General system overview

The overall system consists of several different parts, as presented in fig. 1, which act together.

[FIGURE 1 OMITTED]

3.2 The web server with reasoner and presentation tool

The reasoner is the logical unit of the system for formulating and implementing the goals and rules. It also reasons with information gathered from other parts of the whole facility system and can react on changes of input values directly. The reasoner is also able to change the behavior of units integrated in the whole system. Therefore it is the highest stage of controlling unit. But due to some minor (possible) intelligence in the units themselves they can also react and work independently, without the interaction from the reasoner in a restricted way.

The website presentation and control tool is also present on the web server. It is the implementation of the user interface and the interface to the database. It is also a control system for displaying system status information and semantic information in XML dialects. The presentation tool is used for a user interface to the overall system with possibilities to control its behavior.

3.3 Hardware

The ATMega128 board and the communication board are for sending opening and closing events to the door. As it can also hold information about door accessing rights, it can also act independently from the server control. In the prototype only the direct control by the reasoner and the functionality as an active closure system is implemented.

The communication board (seen in fig.2.) is a development by Hochschule Bochum during Interstudy project (Interstudy, 2008). It is directly wire connected to the ATMega128 board and the server system and can be loosely connected with Bluetooth devices. The communication board plays a main role for this implementation, as information between all devices is always transmitted over this one.

[FIGURE 2 OMITTED]

3.4 Ontology

The whole system is presented and specified by the use of XML dialects, in the Resource Description Frame Work Schema (RDFS) and Web Ontology Language (OWL) (Antoniou et al., 2004). The general structure and data structure are presented here and also a taxonomy of stated data. A rather small overview of the systems description can be seen in figure 3.

[FIGURE 3 OMITTED]

3.5 Use Case

The use case presented in fig. 4 was implemented by Sven Seiler to show the possibilities of using semantic web technologies in his thesis. It is still a lucid scenario but it shows what is possible by using semantic web technologies for controlling the building infrastructure.

The reasoner, who works with external data sources like student directory, schedules, department or laboratory affiliations or any other data source will come to a conclusion and sends his decision back to the ATMega128 controller, which will act according to this information.

In the presented use case a member from the university tries to open the door by sending his UUID by Bluetooth or RFID to the communication board. The connected ATMega128 will then "ask" the reasoner for a decision, if the controller is allowed the door for the person with the ID at this special time.

4. CONCLUSION

This approach offers many interesting aspects for deepening the research. Only a few Semantic relations could be realized in the thesis. A more detailed and complex linking of semantic information would improve the beneficing of this approach and offer more complexity of the whole system. It would be possible to dim the light in an office room, when a staff member is on holidays and he forgot to disable the light, when there are existing semantic relations between the holiday calendar and the building automation system. Also a late room change can be realized, when a professor enters a different room as an exception into a computer system, even right before his course begins. The guidance system in the building could display the new room Y next to the door of room X and show the way to the new room Y, where the course would be held. And, of course--the system directly reacts on these changes. The room Y inherits the information of room X immediately. This is not applicable in known and existing systems. Furthermore the general information exchange based on XML technologies can be used in several other units in the building automation, as well as in the smart houses for home entertainment or other systems (Seiler, 2009). The limitation of the overall system is based on the occurrence of external data sources, which can be linked to the system. The coherence of the sources must be made first by manually, because existing sources are mostly not rehashed in the appropriate form. The security aspect of this system was also not discussed, yet; a good and secure implementation would be necessary to finalize the concept to a product and offers a lot of questions for further research.

[FIGURE 4 OMITTED]

5. REFERENCES

Antoniou, G. & van Harmelen, F. (2004). A Semantic Web Primer, MIT Press, ISBN 0262012103, Massachusetts

Berners-Lee, T.; Hendler, J. & Lassila, O. (2001). The Semantic Web. Scientific American Magazine

Seiler, S. (2009). Approaches to use Semantic Web Technologies in Smart Houses, Master Thesis, Tallinn University of Technology

Tanenbaum, A. S. (2003). Computernetzwerke, Pearson Stadium, ISBN 3827370469, Munich

*** (2008) http://interstudy.ttu.ee/--Project Interstudy Website, Project Webpage, Accessed on:2009-09-28
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有