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.
%0 Book Section
%1 lucas2009collage
%A Lucas, Bruce
%A Akolkar, Rahul
%A Wiecha, Charlie
%B Human-Computer Interaction. New Trends
%D 2009
%E Jacko, JulieA.
%I Springer Berlin Heidelberg
%K application based collage composition interface model user web
%P 856-865
%R 10.1007/978-3-642-02574-7_95
%T Collage: A Declarative Programming Model for Compositional Development of Web Applications
%U http://dx.doi.org/10.1007/978-3-642-02574-7_95
%V 5610
%X 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.
%@ 978-3-642-02573-0
@incollection{lucas2009collage,
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.},
added-at = {2013-01-06T16:05:07.000+0100},
author = {Lucas, Bruce and Akolkar, Rahul and Wiecha, Charlie},
biburl = {https://www.bibsonomy.org/bibtex/25546e8062dc7e530fe18d21a673edf7b/porta},
booktitle = {Human-Computer Interaction. New Trends},
doi = {10.1007/978-3-642-02574-7_95},
editor = {Jacko, JulieA.},
file = {lucas2009collage.pdf:lucas2009collage.pdf:PDF},
groups = {public},
interhash = {cd412895e20fed4a90cfd0b7ceb14f6d},
intrahash = {5546e8062dc7e530fe18d21a673edf7b},
isbn = {978-3-642-02573-0},
keywords = {application based collage composition interface model user web},
pages = {856-865},
publisher = {Springer Berlin Heidelberg},
series = {Lecture Notes in Computer Science},
timestamp = {2013-03-01T23:26:03.000+0100},
title = {Collage: A Declarative Programming Model for Compositional Development of Web Applications},
url = {http://dx.doi.org/10.1007/978-3-642-02574-7_95},
username = {porta},
volume = 5610,
year = 2009
}