Welcome to my homepage.

No Comments

Rapporto d’istruzione d’inizio stagione 2011

Il rapporto d’istruzione d’inizio stagione della CCT4 si è svolto martedì 22 marzo 2011 dalle 2000 alle 23:50 presso la Scuola Media di Biasca.

Informazioni 2011

No Comments

Trofeo San Martino

The Trofeo San Martino is an International Military Shooting Competition which is organised in Ticino, the southern part of Switzerland. The goal of this project is to automate the application process and to provide a simple online platform to manage the subscriptions.

The first online application form has been deployed in 2007. This has been a big step forward in the management of subscriptions: moving from the standard mail and facsimile application to the electronic version allowed to simplify the data gathering mechanism and speed up the whole process from the subscription to the rankings generation.

In 2007 the competition was tailored in a way to be integrated in the bigger event Armeetage 2007, which took place in Lugano from 20-25 November 2007. 597 participants in 199 Teams did take part in this competition.

In 2008, the event counted 447 applications, 343 participants, and more than 150 collaborators.

Project Activities

  • Framework evaluation
  • Data model design
  • Application architecture
  • Interface design
  • Implementation
  • Maintenance and Support

Technologies and Components

  • PHP
  • MySQL
  • CakePHP
  • BluePrintCSS
  • Captcha
  • E-mail notifications (plain text and html format)
  • CSV export (for Excel/Access integration)
  • Internationalization

No Comments

Web Agent

The Web Agent is a small client application that has been developed to automate requests to a website. The agent also extracts the information from the webpages and stores it on the filesystem. The web agent can be used to save complete web pages, as well as for extracting information from the web page (web scraping, web data extraction).

Technologies and Components

No Comments

SOPHIE: Context Modelling and Control

Diploma Thesis
Rudi Belotti <(Enable Javascript to see the email address)>
Supervisors: Michael Grossniklaus, Corsin Decurtins
Prof. Dr. Moira C. Norrie
Global Information Systems
ETH Zurich
Wintersemester 2003/2004
Version 1.0

SOPHIE, the Social Philanthropic Information Environment, is a demonstrator and installation project to design and implement an integrated, reactive information environment in the GlobIS laboratory. The system will react to the presence of both human and physical objects within the laboratory, controlling public information displays, lighting, music etc. The content delivery will include both visual displays (wallmounted display screens) as well as voice displays (loudspeakers).

A range of existing technologies will be used to detect the presence and location of persons and physical objects (e.g. documents) within the laboratory. These will include the application of existing technologies such as active badges, cameras together with face recognition software, motion sensors and interactive dialogue to determine who and what active entities are in the information environment. Information on these entities (people, documents etc.), their characteristics and their relationship to each other will be managed by a database which controls the whole environment and delivers context-dependent and personalised information to the various displays.

The goal of this thesis is to find a comprehensive model for context that can be used to describe context in database applications. In order for the database to function as the controlling unit in such as system however, it has to be able to react to the description of the context. To do so, the database has to offer means to describe the content, and it also must be possible to specify reaction patterns without hard-coding them. The challenge of modelling context is thus not limited to only describing context, but also including possibilities to characterise content and define control mechanisms.


No Comments

Security in Mobile Ad Hoc Networks

Seminar Security Protocols and Applications
Rudi Belotti <(Enable Javascript to see the email address)>
Frank Lyner <(Enable Javascript to see the email address)>
Supervisor: Nathalie Weiler
Prof. B. Plattner
Information Security Group
ETH Zurich
Sommersemester 2003

We learn from recent events that security should not be left behind when designing a new network protocols (see WEP)

Security mechanisms for mobile ad hoc networks are especially difficult to design due to character of the links, the limited resources of the nodes, the dynamity of the topology and the lack of any public key infrastructure. This talk analyses security requirements in such networks and discusses possible solutions.

Presentation slides (April 29, 2003)

No Comments

Wearable Positioning System 2

Claudio Hatz <(Enable Javascript to see the email address)>
Rudi Belotti <(Enable Javascript to see the email address)>
Betreuer: Thomas von Büren
Stellvertreter: Holger Junker
Prof. G. Tröster
Instutit für Elektronik
ETH Zürich
Wintersemester 2002/2003
Version 1.0
Last Update 6. Februar 2003

Diese Semesterarbeit basiert auf eine frühere Arbeit in der eine Hardware-Plattform entwickelt wurde auf der sich ausser einem Microcontroller noch je drei Beschleunigungs-, Drehraten- und Magnetfeld-Sensoren befinden.

In unsrer Semesterarbeit haben wir einen Algorithmus entwickelt der aus den Sensordaten die Position eines Fussgängers bestimmt. Das System ist vor allem für die Benutzung innerhalb von Gebäuden, oder in anderen Umgebungen in denen keine GPS-Empfang möglich ist, gedacht.

Die Bestimmung der Orientierung basiert auf einen Kalman Filter, der die Daten von den Drehraten- und Magnetfeldsensoren kombiniert. Die Geschwindigkeitsabschätzung erfolgt aufgrund des Zusammenhangs zwischen Varianz der Beschleunigung auf der vertikalen Achse und Geh-Geschwindigkeit.

Tests haben gezeigt, dass der mittlere Positionierungsfehler des Systems zwischen 2 und 3% der gelaufenen Strecke liegt. Diese Resultate könnten noch verbessert werden in dem man das System z.B. mit Umgebungsinformationen kombiniert.




No Comments

Web Services – SOAP vs. Jini

Nadir Weibel <(Enable Javascript to see the email address)>
Rudi Belotti <(Enable Javascript to see the email address)>
Prof. Dr. Moira C. Norrie
Supervisor: Andrea Lombardoni
Institute for Information Systems
Group of Global Information Systems
Swiss Federal Institute of Technology – Zurich
Version 1.0
Last Update July 28, 2002


Nowadays web services are becoming more and more important, especially in e-business. The underlying technology is relatively young. There are different emerging standards that address the problem of discovery and utilization of the resources available on a network. These standards tend to cover the same areas: almost all of them offer some kind of service discovery mechanism and a way to do a remote procedure call. The most important technologies seem to be Jini, developed by Sun as a Java technology, and SOAP, a W3C standard, with all the related components like WSDL and UDDI. The main goal of this thesis is to design a small system based on web services, and to implement it using different technologies. This project will highlight the relative strengths and weaknesses of the different standards used.

The complete term project report can be downloaded from here in PDF format: Webservices Term Project Report
Here are the final presentation slides (June 19th, 2002) in PDF format: Webservices Term Project Slides

No Comments