OpenXUP - An alternative approach to developing highly interactive web applications

Jin Yu, Boualem Benatallah, Regis Saint-Paul, Fabio Casati

Результат исследований: Материалы для книги/типы отчетовМатериалы для конференции

1 цитирование (Scopus)

Выдержка

There is an increasing demand in making web user interfaces richer and more interactive. Currently, there are two approaches aiming at improving web user interfaces. First, downloaded code in form of Java Applet or ActiveX can be executed in browsers. And more recently, AJAX (Asynchronous JavaScript + XML) leverages browsers' JavaScript engine to render user interfaces without reloading pages. Both approaches have some weaknesses. In this paper, we present an alternative approach to creating highly interactive web user interfaces. Our approach is based on the Extensible User Interface Protocol (XUP), a SOAP-based protocol for communicating events and incremental user interface updates on the web. On top of XUP, we have built a web user interface development framework, OpenXUP, consisting of a thin client and a server toolkit which offers a set of event-driven APIs. The framework allows for the rapid development of highly interactive web applications and services.

Язык оригиналаАнглийский
Название основной публикацииICWE'06
Подзаголовок основной публикацииThe Sixth International Conference on Web Engineering
Страницы289-296
Число страниц8
DOI
СостояниеОпубликовано - 2006
Опубликовано для внешнего пользованияДа
СобытиеICWE'06: 6th International Conference on Web Engineering - Palo Alto, CA, Соединенные Штаты Америки
Продолжительность: 11 июл 200614 июл 2006

Конференция

КонференцияICWE'06: 6th International Conference on Web Engineering
СтранаСоединенные Штаты Америки
ГородPalo Alto, CA
Период11.7.0614.7.06

Отпечаток

User interfaces
Network protocols
Application programming interfaces (API)
XML
Servers
Engines

ASJC Scopus subject areas

  • Computer Science Applications
  • Electrical and Electronic Engineering

Цитировать

Yu, J., Benatallah, B., Saint-Paul, R., & Casati, F. (2006). OpenXUP - An alternative approach to developing highly interactive web applications. В ICWE'06: The Sixth International Conference on Web Engineering (стр. 289-296) https://doi.org/10.1145/1145581.1145638

OpenXUP - An alternative approach to developing highly interactive web applications. / Yu, Jin; Benatallah, Boualem; Saint-Paul, Regis; Casati, Fabio.

ICWE'06: The Sixth International Conference on Web Engineering. 2006. стр. 289-296.

Результат исследований: Материалы для книги/типы отчетовМатериалы для конференции

Yu, J, Benatallah, B, Saint-Paul, R & Casati, F 2006, OpenXUP - An alternative approach to developing highly interactive web applications. в ICWE'06: The Sixth International Conference on Web Engineering. стр. 289-296, ICWE'06: 6th International Conference on Web Engineering, Palo Alto, CA, Соединенные Штаты Америки, 11.7.06. https://doi.org/10.1145/1145581.1145638
Yu J, Benatallah B, Saint-Paul R, Casati F. OpenXUP - An alternative approach to developing highly interactive web applications. В ICWE'06: The Sixth International Conference on Web Engineering. 2006. стр. 289-296 https://doi.org/10.1145/1145581.1145638
Yu, Jin ; Benatallah, Boualem ; Saint-Paul, Regis ; Casati, Fabio. / OpenXUP - An alternative approach to developing highly interactive web applications. ICWE'06: The Sixth International Conference on Web Engineering. 2006. стр. 289-296
@inproceedings{92675d9d949f430a86dd2fd69386cba6,
title = "OpenXUP - An alternative approach to developing highly interactive web applications",
abstract = "There is an increasing demand in making web user interfaces richer and more interactive. Currently, there are two approaches aiming at improving web user interfaces. First, downloaded code in form of Java Applet or ActiveX can be executed in browsers. And more recently, AJAX (Asynchronous JavaScript + XML) leverages browsers' JavaScript engine to render user interfaces without reloading pages. Both approaches have some weaknesses. In this paper, we present an alternative approach to creating highly interactive web user interfaces. Our approach is based on the Extensible User Interface Protocol (XUP), a SOAP-based protocol for communicating events and incremental user interface updates on the web. On top of XUP, we have built a web user interface development framework, OpenXUP, consisting of a thin client and a server toolkit which offers a set of event-driven APIs. The framework allows for the rapid development of highly interactive web applications and services.",
keywords = "Framework, Protocol, SOAP, Thin client, Toolkit, User interface, Web services, XML",
author = "Jin Yu and Boualem Benatallah and Regis Saint-Paul and Fabio Casati",
year = "2006",
doi = "10.1145/1145581.1145638",
language = "English",
isbn = "1595933522",
pages = "289--296",
booktitle = "ICWE'06",

}

TY - GEN

T1 - OpenXUP - An alternative approach to developing highly interactive web applications

AU - Yu, Jin

AU - Benatallah, Boualem

AU - Saint-Paul, Regis

AU - Casati, Fabio

PY - 2006

Y1 - 2006

N2 - There is an increasing demand in making web user interfaces richer and more interactive. Currently, there are two approaches aiming at improving web user interfaces. First, downloaded code in form of Java Applet or ActiveX can be executed in browsers. And more recently, AJAX (Asynchronous JavaScript + XML) leverages browsers' JavaScript engine to render user interfaces without reloading pages. Both approaches have some weaknesses. In this paper, we present an alternative approach to creating highly interactive web user interfaces. Our approach is based on the Extensible User Interface Protocol (XUP), a SOAP-based protocol for communicating events and incremental user interface updates on the web. On top of XUP, we have built a web user interface development framework, OpenXUP, consisting of a thin client and a server toolkit which offers a set of event-driven APIs. The framework allows for the rapid development of highly interactive web applications and services.

AB - There is an increasing demand in making web user interfaces richer and more interactive. Currently, there are two approaches aiming at improving web user interfaces. First, downloaded code in form of Java Applet or ActiveX can be executed in browsers. And more recently, AJAX (Asynchronous JavaScript + XML) leverages browsers' JavaScript engine to render user interfaces without reloading pages. Both approaches have some weaknesses. In this paper, we present an alternative approach to creating highly interactive web user interfaces. Our approach is based on the Extensible User Interface Protocol (XUP), a SOAP-based protocol for communicating events and incremental user interface updates on the web. On top of XUP, we have built a web user interface development framework, OpenXUP, consisting of a thin client and a server toolkit which offers a set of event-driven APIs. The framework allows for the rapid development of highly interactive web applications and services.

KW - Framework

KW - Protocol

KW - SOAP

KW - Thin client

KW - Toolkit

KW - User interface

KW - Web services

KW - XML

UR - http://www.scopus.com/inward/record.url?scp=34250635098&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=34250635098&partnerID=8YFLogxK

U2 - 10.1145/1145581.1145638

DO - 10.1145/1145581.1145638

M3 - Conference contribution

AN - SCOPUS:34250635098

SN - 1595933522

SN - 9781595933522

SP - 289

EP - 296

BT - ICWE'06

ER -