TY - GEN
T1 - Distributed user interface orchestration
T2 - Workshop on Search Computing - Trends and Developments, SeCo 2010
AU - Daniel, Florian
AU - Soi, Stefano
AU - Casati, Fabio
PY - 2011
Y1 - 2011
N2 - While mashups may integrate into a new web application data, application logic, and user interfaces sourced from the Web - a highly intricate and complex task - they typically come in the form of simple applications (e.g., composed of only one web page) for individual users. In this chapter, we introduce the idea of distributed user interface orchestration, a mashup-like development paradigm that, in addition to the above features, also provides support for the coordination of multiple users inside one shared application or process. We describe the concepts and models underlying the approach and introduce the MarcoFlow system, a platform for the assisted development of distributed user interface orchestrations. As a concrete development example, we show how the system can be profitably used for the development of an advanced, collaborative search application.
AB - While mashups may integrate into a new web application data, application logic, and user interfaces sourced from the Web - a highly intricate and complex task - they typically come in the form of simple applications (e.g., composed of only one web page) for individual users. In this chapter, we introduce the idea of distributed user interface orchestration, a mashup-like development paradigm that, in addition to the above features, also provides support for the coordination of multiple users inside one shared application or process. We describe the concepts and models underlying the approach and introduce the MarcoFlow system, a platform for the assisted development of distributed user interface orchestrations. As a concrete development example, we show how the system can be profitably used for the development of an advanced, collaborative search application.
UR - http://www.scopus.com/inward/record.url?scp=79952929525&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=79952929525&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-19668-3_17
DO - 10.1007/978-3-642-19668-3_17
M3 - Conference contribution
AN - SCOPUS:79952929525
SN - 9783642196676
VL - 6585 LNCS
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 182
EP - 191
BT - Search Computing - Trends and Developments
Y2 - 25 May 2010 through 31 May 2010
ER -