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: Hagemann, Stephan
Vossen, Gottfried
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
LEADER 03568cam a2200349uu 4500
001 f3b8e660-9e28-4bed-a78d-270f54fdfe73
003 miami
005 20151125
007 c||||||||||||a|
008 120829e20120829||||||||||#s||||||||eng||||||
024 7 |a urn:nbn:de:hbz:6-39359467862  |2 urn 
041 |a eng 
082 0 |a 330 Wirtschaft  |2 23  |a 004 Datenverarbeitung; Informatik  |2 23 
100 1 |a Hagemann, Stephan  |u European Research Center for Information Systems (ERCIS)  |0 http://d-nb.info/gnd/129691518  |4 aut 
110 2 |a Universitäts- und Landesbibliothek Münster  |0 http://d-nb.info/gnd/5091030-9  |4 own 
245 1 0 |a Web-Wide Application Customization  |b The Case of Mashups 
250 |a [Electronic ed.] 
264 1 |c 2010-04 
264 2 |b Universitäts- und Landesbibliothek Münster  |c 2012-08-29 
300 |a 28 
490 1 |a Working Papers / ERCIS - European Research Center for Information Systems  |v Bd. 8  |w 4b2538e3-4875-44b9-82df-678850fb8f72 
505 0 |a 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. 
506 0 |a free access 
520 3 |a 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 developers. First, it introduces several approaches to integrate mashups into the services, or Web pages, that they are based upon. These approaches commonly implement ways to determine which mashups are potentially relevant for display in a certain Web page context. One approach, ActiveTags, enables users to create reliable mashups based on tags, which effectively, leads to customized views of Web pages with tagged content. A scenario that demonstrates the potential benefits of this approach is presented. Second, a formalization of the approaches is presented which uses a relational analog to show their commonalities. The abstraction from implementation specifics opens the range of vision for fundamental capabilities and gives a clear picture of future work. 
540 |a InC 1.0  |u https://rightsstatements.org/vocab/InC/1.0/ 
653 0 |a Application customization  |a mashups  |a social tagging  |a meta-programming 
655 7 |2 DRIVER Types  |a Arbeitspapier 
655 7 |2 DCMI Types  |a Text 
700 1 |a Vossen, Gottfried  |u FB 04: Wirtschaftswissenschaftliche Fakultät  |0 http://d-nb.info/gnd/121017168  |4 aut 
830 0 |a Working Papers / ERCIS - European Research Center for Information Systems  |v Bd. 8  |w (miami)4b2538e3-4875-44b9-82df-678850fb8f72 
856 4 0 |3 Zum Volltext  |q text/html  |u https://nbn-resolving.de/urn:nbn:de:hbz:6-39359467862  |u urn:nbn:de:hbz:6-39359467862 
856 4 0 |3 Zum Volltext  |q application/pdf  |u https://repositorium.uni-muenster.de/document/miami/f3b8e660-9e28-4bed-a78d-270f54fdfe73/ercis_wp_no_8.pdf