Hosted universal composition: Models, languages and infrastructure in mashArt

Florian Daniel, Fabio Casati, Boualem Benatallah, Ming Chien Shan

Research output: Chapter in Book/Report/Conference proceedingConference contribution

79 Citations (Scopus)


Information integration, application integration and component-based software development have been among the most important research areas for decades. The last years have been characterized by a particular focus on web services, the very recent years by the advent of web mashups, a new and user-centric form of integration on the Web. However, while service composition approaches lack support for user interfaces, web mashups still lack well engineered development approaches and mature technological foundations. In this paper, we aim to overcome both these shortcomings and propose what we call a universal composition approach that naturally brings together data and application services with user interfaces. We propose a unified component model and a universal, event-based composition model, both able to abstract from low-level implementation details and technology specifics. Via the mashArt platform, we then provide universal composition as a service in form of an easy-to-use graphical development tool equipped with an execution environment for fast deployment and execution of composite Web applications.

Original languageEnglish
Title of host publicationConceptual Modeling - ER 2009 - 28th International Conference on Conceptual Modeling, Proceedings
Number of pages16
Volume5829 LNCS
Publication statusPublished - 2009
Externally publishedYes
Event28th International Conference on Conceptual Modeling, ER 2009 - Gramado, Brazil
Duration: 9 Nov 200912 Nov 2009

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5829 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Conference28th International Conference on Conceptual Modeling, ER 2009

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint Dive into the research topics of 'Hosted universal composition: Models, languages and infrastructure in mashArt'. Together they form a unique fingerprint.

Cite this