"In this paper we discuss a visual programming environment for design and rapid prototyping of web applications, securely connected to remote Location-Based Services. This visual programming approach is based on computation as data transformation within a dataflow, and on visual composition of web services. The VisPro environment uses a very simple approach to service composition: (a) the developer takes a set of web widgets from a library, (b) builds a user interface by drag and drop, (c) builds the application logic of the web service by drawing the connections between boxes (standing for suitable data transformations) and widgets (standing for user interaction). The development session produces, in presentation mode, a web page where the user may trigger, and interact with, the resulting compound service and related computations. A successful GUI (and logic) is abstracted as a new service, characterized as a widget, and stored in the widget library. "

A., B., E., M., Milicchio, F., Paoluzzi, A., M., R., F., S. (2011). Visual Programming of Location-Based Services. In Human Interface, Lecture Notes on Computer Science LNCS 6771 (pp.3-12). Heidelberg Dordrecht London New York : Springer [10.1007/978-3-642-21793-7_1].

Visual Programming of Location-Based Services

MILICCHIO, Franco;PAOLUZZI, Alberto;
2011-01-01

Abstract

"In this paper we discuss a visual programming environment for design and rapid prototyping of web applications, securely connected to remote Location-Based Services. This visual programming approach is based on computation as data transformation within a dataflow, and on visual composition of web services. The VisPro environment uses a very simple approach to service composition: (a) the developer takes a set of web widgets from a library, (b) builds a user interface by drag and drop, (c) builds the application logic of the web service by drawing the connections between boxes (standing for suitable data transformations) and widgets (standing for user interaction). The development session produces, in presentation mode, a web page where the user may trigger, and interact with, the resulting compound service and related computations. A successful GUI (and logic) is abstracted as a new service, characterized as a widget, and stored in the widget library. "
2011
978-3-642-21792-0
A., B., E., M., Milicchio, F., Paoluzzi, A., M., R., F., S. (2011). Visual Programming of Location-Based Services. In Human Interface, Lecture Notes on Computer Science LNCS 6771 (pp.3-12). Heidelberg Dordrecht London New York : Springer [10.1007/978-3-642-21793-7_1].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11590/184699
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? ND
social impact