SPIN Project Blog

Diary of a diploma thesis at the Institute for Informatics at the University of Munich, Germany.

Wednesday, July 26, 2006

SPIN goes MOTOFWRD

Today, I entered my thoughts into the Motorola MOTOFWRD 2006 Competition. With an investment of only 4 hours for this competition I am curious to see how it turns out.

Friday, July 21, 2006

Requirements Analysis

SPINning the requirements has come to an end today. The main focus will be on the support of client-side spoken dialogue, the integration of positioning and features for an easy creation of spoken dialogue components. During the upcoming weeks the SPIN architecture will be defined.

Saturday, July 15, 2006

Too many Use Cases

After reading this paper about a requirements analysis I realized that the SPIN use cases have to be split-up into different categeories. I decided to analyse the following:
  • Execute Spoken Dialogue, Location-based Services
    • What are the User Stories?
  • Service Management for Multiple Services
    • How to deliver a Spoken Dialogue Service
  • Service Development
    • CASE and Framework issues

Friday, July 14, 2006

Writing Effective Use Cases

The use case analysis for SPIN will be based on Alistair Cockburn's book "Writing Effective Use Cases". A nice reference sheet can be found at Alistair's website.

Thursday, July 13, 2006

Spiking: J2SE on my HTC Magician, Use Case Analysis

Mysaifu seems not to be working properly for Java 5.0 bytecode. Changing the compiler compliance level to 1.4 solves the most critical JVM problems. The next problem is that Mysaifu currently doesn't support the XMLJ library.

In order to integrate the use case analysis into my CASE tool chain I downloaded SDE 3.3 Community Edition for Eclipse from Visual Paradigm.

Wednesday, July 12, 2006

Project: Spoken Dialogue Infrastructure for Location-based Services

SPIN is a diploma thesis project at the University of Munich, Germany that tries to define an infrastructure for spoken dialogue, location-based services. This blog will be updated regularly with the current state of the project.

What happend so far:
  • Presentation of the proposal for my diploma thesis in the Oberseminar
  • Successful trial of JVoiceXML on my notebook
  • Unsuccessful trial of JVoiceXML on my handheld
  • Successful trial of J2ME on my handheld
  • Unsuccessful port of JVoiceXML to J2ME
  • Discovery of Mysaifu - a free J2SE JVM for Windows Mobile 2003
  • Successful trial of Mysaifu on my handheld
  • Unsuccessful trial of JVoiceXML on Mysaifu