Sep 2009
24

Meeting #5

-

Introducing OSGi and modularity in Java


-

Bots, Spiders and Web Crawlers


Venue

Where

University of Lugano, Via G. Buffi 13 - Lugano
Informatics Building, Room SI-008

loading map

When

Thursday 24th May, 18:30

Agenda

18:30 Introducing OSGi and modularity in Java
Andrea Chiodoni
19:30 Bots, Spiders and Web Crawlers
Brett Crawley
21:00 A truly effective networking idea: Pizza!

Speeches

Introducing OSGi and modularity in Java

Modularity is a general systems concept long time adopted by different engineering areas. OSGi brings modularity to Java as both Java SE and EE lack of adequate support. Although modularity should play a central role in software design, OSGi has seen limited adoption in enterprise software development so far. In this introductory presentation we will discuss why modularity is important and show how OSGi-based modular software can be build today.

View the presentation

Bots, Spiders and Web Crawlers

Bots Spiders and Crawlers are programs that follows paths down the different branches of the web. There are simple spiders and intelligent spiders. Spiders don't necessarily download any information, they may simply be building a map. There are a number of technical difficulties involved in spidering particularly with dynamic sites and even more so with the advent of web 2. The speech will outline some different types of spiders. The difference between simple and intelligent spiders as well as between spidering and scraping. It will also explain some of the difficulties and approaches that are being taken to overcome them.

View the presentation

Speakers

Andrea Chiodoni

Andrea has always been fascinated by system and software architectures in both engineering, constructing, and managing. His primary goal is to deeply know technologies in order to be able to apply the right one at the right moment while always trying to apply the following base principles: correctness and "keep things easy". Andrea's interests include Systems and Software architectures, Java development, Open source, Security. Andrea is Software Architect at La Posta.


Brett Crawley

Brett Crawley

Brett has been working in research and development for the last 12 years in the UK and Italy. This research has ranged from real time embedded systems to web applications on both Windows and Unix/Linux platforms in C++, Java and C# dotNet. A particular area of specialization has been data extraction and manipulation be that at the packet level or from within a vector graphic format such as PDF. More details to be found here


Registration Form

Please fill out the form to register to this event



Building Map