Abstract
The World Wide Web is filled with a vast amount of data and information describing people and things that exist in the real world. This information is connected via hyperlinks and is rather designed for people to understand than machines to handle. Machines have difficulties merging distributed data together, knowing nothing else about this data other than the address. The semantic web supports machines in creating links between data which is distributed around the world and allows automation through this existing links in various situations. This automation in the web is still a big challenge, while in relational databases this concept of automation is already implemented via triggers. To use triggers in the World Wide Web, several concepts have been published. One concept in particular is using event-condition-action rules, which allows a reactive behaviour from a machine, being then able to handle tasks by themselves which otherwise would have to be solved by a human. A specific challenge in the World Wide Web is operating with distributed data, because problems concerning data availability, data consistency and access rights are likely to occur.
In this thesis, a web application will be presented, which allows a user to handle appointments and personal activities. This web application uses the Resource Description Framework (RDF) and will combine RDF and event-condition-action rules, resulting in an intuitive behaviour supporting the user. The user himself can set requirements for the application when to act.
After discussing the requirements of the application, an approach to reactive calendar management together with a proof-of-concept prototype – with the focus on the development of the reactive behaviour using distributed data – will be presented. Challenges and problems will be identified and possible solutions will be presented.
| Original language | German (Austria) |
|---|---|
| Supervisors/Reviewers |
|
| Publication status | Published - Jul 2015 |
Fields of science
- 102 Computer Sciences
- 102010 Database systems
- 102015 Information systems
- 102016 IT security
- 102025 Distributed systems
- 102028 Knowledge engineering
- 102030 Semantic technologies
- 503008 E-learning
JKU Focus areas
- Computation in Informatics and Mathematics
- Management and Innovation
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver