Conference Program Friday February 16
Speaker: Göran Källmark, Inprise/Borland
Göran Källmark, 36, is a broadly experienced IT-Professional. In his over 14 years in the IT-Industry he has held numerous different positions varying from Technical Support, Consulting, Training, Product Management, Pre-Sales, Sales to Business Development and Strategic Account Management at many well known IT-Companies like Borland and Oracle. He is a frequent speaker at Events and has written several articles on Database technology and Object Oriented technology. In recent years he has been focused on business development and on building a network of partners supporting Inprise/Borland business in the Nordic Countries. He is currently working for Inprise/Borland European Head Quarter in Amsterdam. He lives in Sweden with his family.
To produce the right business logic on time is no longer sufficient! The system should also have attributes like high availability, scalability, fault-tolerance, predictability and security. The systems should also be easy to develop, deploy, integrate and manage. How can we achieve this while reducing the risk? Borland presents CORBA and J2EE products in conjunction with the best of breed development tools.
Speaker: Matthias Kalle Dalheimer, Klarälvdalens Datakonsult AB
Matthias Kalle Dalheimer is the President & CEO of Klarälvdalens Datakonsult AB, a Swedish company developing multi-platform software, but also a founding member of the KDE project, where he is a core team developer. In both of these aspects of his professional life, he is working in distributed software development projects which gives him a lot of experience on this subject.
In my talk, I will discuss many of the technical and social challenges that each distributed software development project faces, as well as show some of the solutions to these challenges. This includes traditional and well-known soft-ware tools such as CVS, lesser-known but still very useful software tools such as Code Co-op as well as hints how to integrate developers from dif-ferent cultures with different native languages and how to enable them to work with as little friction as possible. Examples will be drawn both from the open source project KDE as well as from commercial projects my company is working on.
Speaker: Pekka Nikander, Chief Scientist, Ericsson Research Nomadic Lab, Finland
The TCP/IP protocol suite was originally designed in late 1970s, and finali-zed in 1981. Since then, its transport layer protocols, TCP and UDP, have been relatively stable. On the other hand, the environment where the protocols work, and the requirements placed upon them, have gradually but constantly changed. So far, it has been possible to cope with the situation by upgrading underlying protocol, i.e., IP, or by adding patches between the IP layer and the upper layers. The current Mobile IPv4 standard is a prime example of this kind of patching; it goes hoops over to create an illusion of a static environment to both TCP and UDP. In a way, this has been necessary in order to provide full backward support to the legacy applications and network infrastructure.
The advent of the next generation of IP, IP version 6, creates a possibility to change the situation. However, in my opinion this is not happening, at least not to the extent desired. The current Mobile IP version 6 (MIPv6) propo-sal is still trying to support the old semantics towards TCP and UDP, and, among other things, doing so greatly increases both protocol processing complexity and the average IP header size.
In this talk, I will analyze the assumptions behind the current Mobile IP ver-sion 4 and 6 design, and point out how some of the assumptions do not necessarily hold for version 6. After that, I will present a different mobility architecture for IPv6, and describe our early prototyping results.
Speaker: Catharina Candolin, Helsinki University of Technology
Catharina Candolin is a researcher at Helsinki University of Technology focusing on ad hoc networking and security.
Bluetooth is a short-range wireless cable replacement technology enabling restricted types of ad hoc networks called piconets to be formed. A piconet adopts a master-slave architecture to keep the network connected, and several piconets may connect and form so called scatternets. One current trend in wireless net-working is connecting small wearable devices, such as mobile phones, PDAs, and mp3-players, and allows them to communicate and share resources and services between each other. Bluetooth seems to be a suitable technology for personal networking, although issues such as security and internetworking seem to need a somewhat different approach.
See Keynote page
Page maintaned by Jan