Lightweight service composition approaches are gaining a fast momentum in the integration landscape, among which is the <i>integration/composition at the presentation layer</i> where software components are integrated using their frontends, rather than application logic or data. This paper presents a new approach for composing web services through their user interfaces (UI) to form composite web applications in a purely graphical manner without the necessity to write any programming code. Unlike existing approaches, our service composition approach is shaped by a set of iterative user based evaluations to ensure no modeling or programming skills are required for web application development. Indeed our approach is tailored towards non-programmers. This paper provides an in-depth description of the general concepts and fundamental principles of our UI-centric design time approach, a brief description of our prototype, namely the ServFace Builder which serves as a proof of concept, and evaluation results.
%0 Conference Paper
%1 nestler2011end
%A Nestler, Tobias
%A Namoun, Abdallah
%A Schill, Alexander
%B Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems
%C New York, NY, USA
%D 2011
%I ACM
%K application composition interface service user web
%P 197--206
%R 10.1145/1996461.1996521
%T End-user development of service-based interactive web applications at the presentation layer
%U http://doi.acm.org/10.1145/1996461.1996521
%X Lightweight service composition approaches are gaining a fast momentum in the integration landscape, among which is the <i>integration/composition at the presentation layer</i> where software components are integrated using their frontends, rather than application logic or data. This paper presents a new approach for composing web services through their user interfaces (UI) to form composite web applications in a purely graphical manner without the necessity to write any programming code. Unlike existing approaches, our service composition approach is shaped by a set of iterative user based evaluations to ensure no modeling or programming skills are required for web application development. Indeed our approach is tailored towards non-programmers. This paper provides an in-depth description of the general concepts and fundamental principles of our UI-centric design time approach, a brief description of our prototype, namely the ServFace Builder which serves as a proof of concept, and evaluation results.
%@ 978-1-4503-0670-6
@inproceedings{nestler2011end,
abstract = {Lightweight service composition approaches are gaining a fast momentum in the integration landscape, among which is the <i>integration/composition at the presentation layer</i> where software components are integrated using their frontends, rather than application logic or data. This paper presents a new approach for composing web services through their user interfaces (UI) to form composite web applications in a purely graphical manner without the necessity to write any programming code. Unlike existing approaches, our service composition approach is shaped by a set of iterative user based evaluations to ensure no modeling or programming skills are required for web application development. Indeed our approach is tailored towards non-programmers. This paper provides an in-depth description of the general concepts and fundamental principles of our UI-centric design time approach, a brief description of our prototype, namely the ServFace Builder which serves as a proof of concept, and evaluation results.},
acmid = {1996521},
added-at = {2013-01-06T15:38:23.000+0100},
address = {New York, NY, USA},
author = {Nestler, Tobias and Namoun, Abdallah and Schill, Alexander},
biburl = {https://www.bibsonomy.org/bibtex/25f4914b6c3a13bfafc4c4238acb99185/porta},
booktitle = {Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems},
doi = {10.1145/1996461.1996521},
file = {nestler2011end.pdf:nestler2011end.pdf:PDF},
groups = {public},
interhash = {840c2ae68d0a5b3f030eabffd1f577ed},
intrahash = {5f4914b6c3a13bfafc4c4238acb99185},
isbn = {978-1-4503-0670-6},
keywords = {application composition interface service user web},
location = {Pisa, Italy},
numpages = {10},
pages = {197--206},
publisher = {ACM},
series = {EICS '11},
timestamp = {2014-11-01T12:24:58.000+0100},
title = {End-user development of service-based interactive web applications at the presentation layer},
url = {http://doi.acm.org/10.1145/1996461.1996521},
username = {porta},
year = 2011
}