topbild
You are here: imvs → Publikationen → Vorträge 2009
Artikelaktionen

Vorträge 2009

Eigene Anwendung für das Handy - keine Hexerei!

J. Luthiger; TecDay-Event in Liestal, 4. Juni 2009, und Aarau, 10. November 2009

Das Handy ist in unserem Alltag allgegenwärtig. Es wird dank seiner Leistungsfähigkeit und dank den vielen Applikationen immer mehr zu unserem universellen Begleiter. Trotzdem gibt es Situationen, wo auch das Handy an seine Grenzen stösst. Das sind die wichtigen Momente, wo neue Ideen geboren werden. Wieso diese Idee nicht in die Tat umsetzen?

PDF

Reverse Generation and Refactoring of Fit Acceptance Tests for Legacy Code

M. Kropp, W. Schwaiger; OOPSLA 2009 Conference, Practitioner Report, Orlando 2009

The Fit framework is a well established tool for creating early and automated acceptance tests. Available Eclipse plug-ins like FITPro support the writing of test data and the creation of test stubs quite well for new requirements and new code. In our project we faced the problem, that a large legacy system should undergo a major refactoring. Before this, acceptance tests had to be added to the system to ensure equivalent program behavior before and after the changes. Writing acceptance tests manually for existing code is very laborious, cumbersome and very costly. However reverse generation of tests based on legacy code is not foreseen in the current Fit framework, and there are no other tools available to do so. So we decided to develop a tool which allows generation of the complete Fit test code and test specification based on existing code. The tool also includes automatic refactoring of test data when refactoring production code and vice versa, when changing the Fit test specification, it also updates production code accordingly. This reduces the maintenance effort of Fit tests in general and we hope, this will help to spread the usage of Fit for acceptance and integration testing even more.

PDF

Android Mobile Travel Guide

M. Kropp, M. Moschko; Technik Live, FHNW Windisch, 15. Oktober 2009

PDF

Wie entsteht ein Farbbild in einer Digitalkamera

M. Schindler; Technik Live, FHNW Windisch, 15. Oktober 2009

PDF

Android Application Model: Component Model for Mobile Applications

D. Gruntz; Jazoon 2009, Zürich, 25. Juni 2009

The Android platform provides a component based application model. Each application consists of several activities which may invoke activities of other applications. Activities to be invoked are described by intents which are handled by a central manager. This mechanism allows to reuse existing activities and to replace activities with new implementations. Reuse of data is supported as well by content providers.

Each activity runs in its own process. Processes are controlled completely by the Android system. Application components have a managed life cycle and must react on life cycle methods. Moreover, activities are single threaded.

This talk gives a technical overview of the application model of Android and its building blocks. The reuse and replacement of application components is illustrated with examples and the relation between activities, processes and threads is explained. 

PDF

IT-Sicherheit und die nächste Benutzergeneration

H. Lubich; Luzerner Tage der Informationssicherheit, LUTIS 2009, 3. Juni 2009

Die zwischen 1978 und 1994 geborene "Generation Y" ist stärker an Technologie und die Nutzung des Internet gewohnt also jede vorherige Generation. Viele dieser Personen sind mit permanenter Konnektivität und der ständigen Nutzung kollaborativer online-Umgebungen wie YouTube, MySpace etc. aufgewachsen und scheinen im Gegensatz zu den Sicherheitsbeauftragten ihrer Arbeitgeber nur geringe Bedenken bezüglich Sicherheit und Schutz der Privatsphäre zu haben. Dies führt zu einem signifikanten Interessenkonflikt - der Eintritt der "Generation Y" in die Arbeitswelt führt fast zwangsläufig zur Diskussion um die Nutzung offener Kollaborationsplattformen am Arbeitsplatz und um die verschwimmenden Grenzen zwischen Privat- und Berufsleben gegenüber den durch Prozesse, Weisungen und Verbote kodifizierten Nutzungsregeln als Teil der IT-Sicherheit und Governance der meisten Arbeitgeber. Firmen stehen daher der Herausforderung gegenüber, ein angemessenes Sicherheits- und Risiko-Niveau aufrecht zu erhalten, ohne dabei als Arbeitgeber unattraktiv zu werden und das kreative Potential der "Generation Y" der Konkurrenz zu überlassen. Im Rahmen dieses Vortrags wird das online-Verhalten der "Generation Y" genauer betrachtet und es werden die Konsequenzen für ein angemessenes Risiko- und Sicherheits-Management aufgezeigt.

PDF

Collaborative Software Development - and what we can learn from F/OSS development

M. Kropp; Gastvortrag Swisslog, Grindelwald, 28. Mai 2009

PDF 

Introduction to Scala

D. Kröni; Informatik Seminar, FHNW Brugg-Windisch, 4. Mai 2009

Scala is an exciting new programming language that offers all the benefits of a modern object model, functional programming, and an advanced type system. @Java developers: Don't be the Cobol programmers of the 21th century, join my presentation. In this talk I will present your next favorite programming language.

PDF

Mobile und flexible Warenflussanalyse im Lager mit aktiven RFID-Tags

C. Stamm; VNL Technology Day, SAP Regensdorf, 02. April 2009

Das PostLogistics Center in Urdorf möchte eine Statistik über den Warenfluss innerhalb der Lagerhallen erstellen, um die Fahrtwege und die Beladung der Gabelstapler optimieren zu können. Im Vortrag stelle ich einen Lösungsansatz und eine Software vor, welche die Fahrtwege der Gabelstapler analysiert und visualisiert.

PDF

Handy, NFC, RFID and chaotic storage

C. U. Nicola; Smart Card Forum, Winterthur, März 2009

Can Alice communicates securely with Bob via NFC/RFID technology in a practical application? Several steps towards a response to this question.

PDF