MarcoFlow: Modeling, deploying, and running distributed user interface orchestrations

Florian Daniel, Stefano Soi, Stefano Tranquillini, Fabio Casati, Chang Heng, Li Yan

Research output: Contribution to journalArticle

2 Citations (Scopus)

Abstract

This paper introduces the idea of distributed orchestration of user interfaces (UIs), an application development approach that allows us to easily bring together UIs, web services, and people in a single orchestration logic, language, and tool. The tool is called MarcoFlow, and it covers three main phases of the software development lifecycle: design (by means of a dedicated, visual editor), deployment (by means of a set of code generators), and execution (by means of a distributed runtime environment for UI orchestrations). MarcoFlow targets the development of mashup-like applications that require (distributed) process support and, hence, targets researchers and practitioners interested in mashups, lightweight process design, web services, and innovative (and free) ways of providing process support.

Original languageEnglish
Pages (from-to)23-27
Number of pages5
JournalCEUR Workshop Proceedings
Volume615
Publication statusPublished - 2010
Externally publishedYes

    Fingerprint

ASJC Scopus subject areas

  • Computer Science(all)

Cite this

Daniel, F., Soi, S., Tranquillini, S., Casati, F., Heng, C., & Yan, L. (2010). MarcoFlow: Modeling, deploying, and running distributed user interface orchestrations. CEUR Workshop Proceedings, 615, 23-27.