Università della Svizzera italiana

Liquid web applications : design and implementation of the decentralized cross-device web

Gallidabino, Andrea ; Pautasso, Cesare (Dir.)

Thèse de doctorat : Università della Svizzera italiana, 2020 ; 2020INFO006.

Web applications are traditionally designed having in mind a server-centric architecture, whereby the whole persistent data, dynamic state and logic of the application are stored and running on a Web server. The clients running in the Web browsers traditionally render only pre-computed views fetched from the server. Nowadays this centralized approach does not fit well with the kind of...

Haute Ecole de Gestion & Tourisme

Plateforme web pour les finances communales

Mathier, Sandro ; Rey, Jean-Pierre (Dir.)

Mémoire de bachelor : Haute Ecole de Gestion & Tourisme, 2017.

L’objectif principal de ce travail de Bachelor était de créer un prototype de plateforme web donnant la possibilité d’afficher différentes visualisations des comptes de la ville. Celles-ci leur permettraient de prendre des décisions, si nécessaire. Avant la réalisation, il fallait d’abord comprendre la thématique, analyser les données et choisir les outils et les langages de...

Università della Svizzera italiana

Liquid stream processing on the web : a JavaScript framework

Babazadeh, Masiar ; Pautasso, Cesare (Dir.)

Thèse de doctorat : Università della Svizzera italiana, 2017 ; 2017INFO015.

The Web is rapidly becoming a mature platform to host distributed applications. Pervasive computing application running on the Web are now common in the era of the Web of Things, which has made it increasingly simple to integrate sensors and microcontrollers in our everyday life. Such devices are of great in- terest to Makers with basic Web development skills. With them, Makers are able to...

Università della Svizzera italiana

The parallel event loop model and runtime : a parallel programming model and runtime system for safe event-based parallel programming

Bonetta, Daniele ; Pautasso, Cesare (Dir.)

Thèse de doctorat : Università della Svizzera italiana, 2014 ; 2014INFO017.

Recent trends in programming models for server-side development have shown an increasing popularity of event-based single- threaded programming models based on the combination of dynamic languages such as JavaScript and event-based runtime systems for asynchronous I/O management such as Node.JS. Reasons for the success of such models are the simplicity of the single-threaded event-based...

Haute Ecole de Gestion & Tourisme

Interface de visualisation innovante du Linked Data

Oberson, Quentin ; Le Calvé, Anne (Dir.)

Mémoire de bachelor : Haute Ecole de Gestion & Tourisme, 2014.

Deux applications résultent de ce travail de Bachelor. La première est un outil utilisé pour extraire des données provenant du web sémantique. La deuxième application est capable de créer des visualisations en se basant sur des données au format JSON. L’outil d’administration est capable de récupérer des données issues de plusieurs points à la fois. Il permet à l’utilisateur de...