Semantic-Guided Communication and Composition in a Widget/Dashboard Environment

  • Peter Wehner
  • Robert Krüger
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8295)


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.


Composite Websites Domain Knowledge Industry Experience Semantics Usability User Interface Integration 


  1. 1.
    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)Google Scholar
  2. 2.
    The SENSE project,
  3. 3.
    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)Google Scholar
  4. 4.
    Cáceres, M.: Widgets 1.0: Packaging and Configuration. W3C Working Draft 22 (2008)Google Scholar
  5. 5.
    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)Google Scholar
  6. 6.
    Krüger, R.: Kompositions- und Kommunikationsmodell für Web-Widgets. Master Thesis. Lehrstuhl für Multimediatechnik, Technische Universität Dresden (2009)Google Scholar
  7. 7.
    Chudnovskyy, O., Müller, S., Gaedke, M.: Proc. of the 4th International Workshop on Lightweight Integration on the Web, pp. 93–96 (2012)Google Scholar
  8. 8.
    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)Google Scholar
  9. 9.
    Paulheim, H.: Ontology-based Modularization of User Interface. In: Proc. of the 1st ACM SIGCHI Symposium on Engineering Interactive Computing Systems. ACM (2009)Google Scholar
  10. 10.
    Kalfogulou, Y., Schorlemmer, M.: Ontology mapping: the state of the art. University of Southampton, The University of Edinburgh (2003)Google Scholar
  11. 11.
    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)CrossRefGoogle Scholar
  12. 12.
    Faison, T.: Event-based Programming: taking events to the limit. Apress, Berkeley (2006)Google Scholar
  13. 13.
    Hohpe, G., Woolf, B.: Enterprise Integration Patterns: Designing, Buliding and Deploying Messaging Solutions. Pearson Education, Boston (2003)Google Scholar
  14. 14.
    Netvibes/Universal Widget Technology,
  15. 15.
  16. 16.
    Hepper, S.: Java specification request JSR-286. Portal2.0 Documentation. SUN Inc. (2008)Google Scholar
  17. 17.
  18. 18.
  19. 19.
    W3C RDFa Core 1.1 - Syntax and processing rules for embedding RDF through attributes (2012),
  20. 20.
    International Press Telecommunications Council: The IPTC rNews Standard and the Initiative (2011),,

Copyright information

© Springer International Publishing Switzerland 2013

Authors and Affiliations

  • Peter Wehner
    • 1
  • Robert Krüger
    • 1
  1. 1.Fink & Partner Media Services GmbHDresdenGermany

Personalised recommendations