Web-Wide Application Customization : The Case of Mashups
Application development of is commonly a balancing of interests, as the question of what should actually be implemented is answered differently by different stakeholders. This paper considers mashups, which are a way of allowing an application to grow beyond the capabilities of the original develope...
Authors: | |
---|---|
Division/Institute: | European Research Center for Information Systems (ERCIS)
FB 04: Wirtschaftswissenschaftliche Fakultät |
Document types: | Working paper |
Media types: | Text |
Publication date: | 2010 |
Date of publication on miami: | 29.08.2012 |
Modification date: | 25.11.2015 |
Series: | Working Papers / ERCIS - European Research Center for Information Systems, Bd. 8 |
Edition statement: | [Electronic ed.] |
Subjects: | Application customization; mashups; social tagging; meta-programming |
DDC Subject: | 004: Datenverarbeitung; Informatik
330: Wirtschaft |
License: | InC 1.0 |
Language: | English |
Format: | PDF document |
URN: | urn:nbn:de:hbz:6-39359467862 |
Permalink: | https://nbn-resolving.de/urn:nbn:de:hbz:6-39359467862 |
Digital documents: | ercis_wp_no_8.pdf |
Table of contents:
- 1 Introduction ..... 1
- 2 ActiveTags ..... 2
- 2.1 ActiveTags as a Sample of Web-Wide Application Customization ..... 3
- 2.2 Design ..... 4
- 2.3 A Use Case: Personal Learning Environments ..... 7
- 3 Alternatives to Web Application Customization ..... 10
- 3.1 Piggy Bank ..... 10
- 3.2 Intel Mash Maker ..... 12
- 4 A Formalization: Mashup Creation as Meta-Programming ..... 14
- 4.1 A Relational View of the Web ..... 15
- 4.2 A Meta-SQL Implementation of Client-Side Mashups ..... 17
- 4.2.1 Tag Extraction ..... 17
- 4.2.2 Mashup Inclusion ..... 20
- 4.2.3 Mashup Execution ..... 21
- 4.2.4 The Meta Web Query ..... 22
- 4.3 On the Expressive Power of Meta Web Queries ..... 23
- 5 Conclusions ..... 24
- References ..... 25.