Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Luca Zanolin is active.

Publication


Featured researches published by Luca Zanolin.


automated software engineering | 2002

XMILE: An XML Based Approach for Incremental Code Mobility and Update

Cecilia Mascolo; Luca Zanolin; Wolfgang Emmerich

The eXtensible Markup Language (XML) was originally defined to represent Web content, but it is increasingly used to define languages, such as XPL, that are used for coding executable algorithms, policies or scripts. XML-related standards, such as XPath and the Document Object Model, permit the flexible manipulation of fragments of XML code, which enables novel code migration and update paradigms. The XMILE approach that we describe in this paper exploits these mechanisms in order to achieve flexible and fine-grained code updates, even without stopping execution. We describe a Java-based prototype that implements XMILE and our experience in using XMILE in the domain of code updates on mobile devices.


Archive | 2005

Modeling and Validation of Publish/Subscribe Architectures

Luciano Baresi; Carlo Ghezzi; Luca Zanolin

The publish/subscribe component model is an emerging paradigm to support distributed systems composed of highly evolvable and dynamic federations of components. This paradigm eases the design of flexible architectures, but complicates their validation. It is easy to understand what each component does, but it is hard to foresee what the global federation achieves.


Graph transformations and model-driven engineering | 2010

Model checking programmable router configurations

Luca Zanolin; Cecilia Mascolo; Wolfgang Emmerich

Programmable networks offer the ability to customize router behaviour at run time, thus increasing flexibility of network administration. Programmable network routers are configured using domain-specific languages. In this paper, we describe our approach to defining the syntax and semantics of such a domain-specific language. The ability to evolve router programs dynamically creates potential for misconfigurations. By exploiting domain-specific abstractions, we are able to translate router configurations into Promela and validate them using the Spin model checker, thus providing reasoning support for our domain-specific language. To evaluate our approach we use our configuration language to express the IETFs Differentiated Services specification and show that industrial-sized DiffServ router configurations can be validated using Spin on a standard PC.


Archive | 2013

Voice control for asynchronous notifications

Bjorn Erik Bringert; Pawel Pietryka; Peter John Hodgson; Dave Burke; Henrique Penha; Simon Tickner; Richard Zarek Cohen; Luca Zanolin; Michael J. Lebeau


SAVCBS 2003 Workshop on Specification and Verification of Component-Based Systems | 2003

An Approach to Model and Validate Publish/Subscribe Architectures

Luciano Baresi; Carlo Ghezzi; Luca Zanolin


Archive | 2013

System and method for selection of notification techniques in an electronic device

Roberto Cosenza; Luca Zanolin


Archive | 2012

Interactive text editing

Richard Zarek Cohen; Marcus Alexander Foster; Luca Zanolin


Archive | 2012

Hybrid Client/Server Speech Recognition In A Mobile Device

Bjorn Erik Bringert; Johan Schalkwyk; Michael J. Lebeau; Richard Zarek Cohen; Luca Zanolin; Simon Tickner


In: (Proceedings) Proc. OPENSIG 2001 Workshop on Next Generation Network Programming, London. (2001) | 2001

Promile: a management architecture for programmable modular routers

Miguel Rio; Nicola Pezzi; Luca Zanolin; H DeMeer; Wolfgang Emmerich; Cecilia Mascolo


Archive | 2012

Voice application finding and user invoking applications related to a single entity

Bjorn Erik Bringert; Pawel Pietryka; Peter John Hodgson; Simon Tickner; Henrique Penha; Richard Zarek Cohen; Luca Zanolin; Marcus Alexander Foster

Collaboration


Dive into the Luca Zanolin's collaboration.

Researchain Logo
Decentralizing Knowledge