Thursday, December 20, 2007

Improved Thesis Topic

SIMS Middleware Architecture, Design and Implementation

In SIMS, Appearnetworks develops middleware support for service discovery, session management and messaging. The middleware is also designed to support finding service opportunities and downloading to prove complex SIMS theories. The user of the middleware is SIMS application developers. The thesis project is to architecture the middleware, design the APIs and implement the software running on mobile devices. A primary developed implementation in C# can be used as reference. The new implementation is based on J2ME and J2EE, crossing distributed and asynchronous systems.

Tasks
  1. Understand SIMS theory
  2. Architecture Middleware, design APIs, implement software
  3. Deploy applications on mobile phones and test
  4. Make example applications based on middleware and document the software
  5. Integrate with other SIMS results from other partners
Result

The work will result in a running prototype for the SIMS project, to be used by Gintel for further evaluation of the SIMS technology. At project end, the person working in the project should have acquired good understanding of SIMS technology, middleware design and distributed system programming.

======== Old Proposal (by Erik) ========
A Semantic Interface Middleware Implementation on Smart Phones

Description: In SIMS, Appear has developed middleware support for semantic interface powered service discovery. The middleware is based on the Appear IQ and is implemented as an extension/customization to the proxy and to the client of Appear IQ. The task is to port the existing C# client code to MIDP and design and develop a new version of the SIMS mw.

Tasks:
  1. Make a project plan
  2. Read-up on SIMS
  3. Port SIMS C# client to MIDP
  4. Improve the SIMS mw (closer connection to Appear IQ).
  5. Prepare Deliverable D5.3

Result: The work will result in a running prototype for the SIMS project, to be used by Gintel for further evaluation of the SIMS technology. The prototype should be integrated with the MIDP library of MAGIC, context enabling the SIMS system. At project end, the person working in the project should have acquired good understanding of both SIMS and the Appear IQ system.

No comments: