Abstract
Composite websites based on widget/dashboard environments offer top grade adaptability to theoretically any task requirement or user preference. In productive use, however, the usability of a running dashboard depends on the intelligence that has been incorporated when developing the underlying software framework. This is especially true for widget/dashboard frameworks that allow for an ad hoc inter-widget-communication. The paper shows a press media software company effort to semantically enrich the inter-widget-communication of a widget/dashboard framework called NewsDesk. Employing this enrichment, NewsDesk widgets will be able to share ontology-based data and operate in activities and roles. Preliminary results of the ongoing work will be reported, featuring the enhancement of the inter-widget-communication protocol as well as an approach to offer widget composition proposals based on widget template and instance usage patterns.
Chapter PDF
Similar content being viewed by others
Keywords
References
Wehner, P.: NewsDesk - Ein hochflexibles, Widget-basiertes Framework für Informationsportale. In: Proc. of the GeNeMe 2010 Conference - Gemeinschaften in Neuen Medien, Technische Universität Dresden (2010)
The SENSE project, http://sense-projekt.de
Sire, S., Paquier, M., Vagner, A., Bogaerts, J.: A Messaging API for Inter-Widgets Communication. In: ACM Proc. of the 18th International Conference on World Wide Web (2009)
Cáceres, M.: Widgets 1.0: Packaging and Configuration. W3C Working Draft 22 (2008)
Pietschmann, S., Radeck, C., Meißner, K.: Semantics-Based Discovery, Selection and Mediation for Presentation-Oriented Mashups. In: Proc. of the 5th International Workshop on Web APIs and Service Mashups, ACM ICPS (2011)
Krüger, R.: Kompositions- und Kommunikationsmodell für Web-Widgets. Master Thesis. Lehrstuhl für Multimediatechnik, Technische Universität Dresden (2009)
Chudnovskyy, O., Müller, S., Gaedke, M.: Proc. of the 4th International Workshop on Lightweight Integration on the Web, pp. 93–96 (2012)
Dachselt, R., Frisch, M., Weiland, M.: FacetZoom: a continuous multi-scale widget for navigating hierarchical metadata. In: Proc. of the SIGCHI Conference on Human Factors in Computing Systems, pp. 1353–1356 (2008)
Paulheim, H.: Ontology-based Modularization of User Interface. In: Proc. of the 1st ACM SIGCHI Symposium on Engineering Interactive Computing Systems. ACM (2009)
Kalfogulou, Y., Schorlemmer, M.: Ontology mapping: the state of the art. University of Southampton, The University of Edinburgh (2003)
Hyvönen, E., Mäkelä, E.: Semantic autocompletion. In: Mizoguchi, R., Shi, Z.-Z., Giunchiglia, F. (eds.) ASWC 2006. LNCS, vol. 4185, pp. 739–751. Springer, Heidelberg (2006)
Faison, T.: Event-based Programming: taking events to the limit. Apress, Berkeley (2006)
Hohpe, G., Woolf, B.: Enterprise Integration Patterns: Designing, Buliding and Deploying Messaging Solutions. Pearson Education, Boston (2003)
Netvibes/Universal Widget Technology, http://netvibes.com
Google Web Toolkit, http://google.com/ig , https://developers.google.com/web-toolkit
Hepper, S.: Java specification request JSR-286. Portal2.0 Documentation. SUN Inc. (2008)
IBM Mashup Center, http://ibm.com/developerworks/lotus/products/mashups
Oracle Metalink, https://supporthtml.oracle.com
W3C RDFa Core 1.1 - Syntax and processing rules for embedding RDF through attributes (2012), http://www.w3.org/TR/2012/REC-rdfa-core-20120607
International Press Telecommunications Council: The IPTC rNews Standard and the schema.org Initiative (2011), http://dev.iptc.org/rNews/ , http://schema.rdfs.org
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer International Publishing Switzerland
About this paper
Cite this paper
Wehner, P., Krüger, R. (2013). Semantic-Guided Communication and Composition in a Widget/Dashboard Environment. In: Sheng, Q.Z., Kjeldskov, J. (eds) Current Trends in Web Engineering. ICWE 2013. Lecture Notes in Computer Science, vol 8295. Springer, Cham. https://doi.org/10.1007/978-3-319-04244-2_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-04244-2_3
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-04243-5
Online ISBN: 978-3-319-04244-2
eBook Packages: Computer ScienceComputer Science (R0)