Luca Zanolin
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Luca Zanolin.
automated software engineering | 2002
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
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
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
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
Luciano Baresi; Carlo Ghezzi; Luca Zanolin
Archive | 2013
Roberto Cosenza; Luca Zanolin
Archive | 2012
Richard Zarek Cohen; Marcus Alexander Foster; Luca Zanolin
Archive | 2012
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
Miguel Rio; Nicola Pezzi; Luca Zanolin; H DeMeer; Wolfgang Emmerich; Cecilia Mascolo
Archive | 2012
Bjorn Erik Bringert; Pawel Pietryka; Peter John Hodgson; Simon Tickner; Henrique Penha; Richard Zarek Cohen; Luca Zanolin; Marcus Alexander Foster