@porta

Collage: A Declarative Programming Model for Compositional Development of Web Applications

, , and . Human-Computer Interaction. New Trends, volume 5610 of Lecture Notes in Computer Science, Springer Berlin Heidelberg, (2009)
DOI: 10.1007/978-3-642-02574-7_95

Abstract

Collage is a declarative programming model and runtime expressly targeted at building and deploying cross-organizational software as compositions of web components. Collage is based on an RDF data model, data-driven execution model, and flexible support for cross-organizational composition of both application and UI components. In this paper we outline a uniform set of Collage language features addressing end-to-end application design, including business objects, but with particular focus on user interaction, and adaptation to current interaction platforms such as web browsers.

Links and resources

Tags

community

  • @dblp
  • @porta
@porta's tags highlighted