Ammar MemariA Model for Adaptive Applications on the Semantic Web | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ISBN: | 978-3-8440-3384-7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Series: | Oldenburger Schriften zur Wirtschaftsinformatik Herausgeber: Prof. Dr.-Ing. Jorge Marx Gómez Oldenburg | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Volume: | 16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Keywords: | Adaptive Applications; Semantic Web; Personalization; Reference Modeling | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Type of publication: | Thesis | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Language: | English | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pages: | 214 pages | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Figures: | 21 figures | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Weight: | 318 g | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Format: | 21 x 14,8 cm | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Binding: | Paperback | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Price: | 49,80 € / 62,25 SFr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Published: | February 2015 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Buy: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Download: | Available PDF-Files for this title: You need the Adobe Reader, to open the files. Here you get help and information, for the download. These files are not printable.
User settings for registered users You can change your address here or download your paid documents again.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Recommendation: | You want to recommend this title? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Review copy: | Here you can order a review copy. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Link: | You want to link this page? Click here. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Export citations: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Abstract: | Adaptive Hypermedia, Adaptive Computing, Context-aware applications, User-oriented applications, Recommendation Systems, Collaborative Filtering applications, Personalized Information Retrieval, and many other similar techniques have been used to tackle the above-mentioned problems. Even though they have a lot in common, they still live on separate islands. Each of them could have had benefits from advances made in the others, had a common ground existed.
This common ground, in order for it to guarantee a healthy collaboration, needs to clearly set common terms and concepts, and then use them to define the different categories and classify applications onto them. A formal version of this process would require a common metamodel representing the terms, a reference model representing their possible interactions, and transformations of the two which allow the models to mutate to represent existing and emerging systems. In order to fulfill these requirements, this work sheds light on adaptive applications on the Semantic Web following a design science research methodology. It provides a rough-sets-theory-based definition for adaptive applications and other neighboring categories, in addition to a framework composed of a UML metamodel, a reference model, and their transformations. The models are designed in accordance with best practices extracted from existing models, and guided by relevance to problems of existing systems running on the ground. Design patterns for approaching some problems are defined as parts of the reference model. Quality of the resulting artifacts is assured by prototyping, where the models are implemented and evaluated in two distinct prototypes. The result is a framework for developing adaptive applications that utilize Semantic Web technologies. |