Simplicity is the major advantage of REST based webservices. Whereas SOAP is widespread in complex, security
sensitive business-to-business aplications, REST is widely used for mashups and end-user centric applicatons.
In that context we give an overview of REST and compare it to SOAP. Furthermore we apply the GeoDrawing
application as an example for REST based mobile applications and emphasize on pros and cons for the use of REST in
mobile application scenarios.
Platform independence is the major advantage of the Java programming language. Whereas Java is widespread on servers, desktop computers and mobile phones. In contrast, PDA and Pocket PC applications are usually based on C or C# applications in the .NET Compact Framework. The paper focuses on the J2ME standard and its suitability for Pocket
PCs and PDA. In that context we also give an overview of existing Java Virtual Machines (JVMs). In particular we evaluate Esmertecs
Jbed CDC, IBM Websphere Everyplace, Creme and MySaifu and compare them according to functional criteria as well as standard conformance and performance. Furthermore a set of tests to benchmark these different JVMs is given. Finally, An example application is implemented, as part of the Bosporus project, to evaluate the JVMs from the programmers perspective.
The dramatic increase of electronic components and devices in passenger cars tends to result in a further miniaturization of these components. In this context the chip on board technology of semiconductor devices and semiconductor light sources without extern housing and without extern optic devices gains importance. Not only the required space of further developed optoelectronic devices could be critical but also the consumption of electrical energy must be decreased. As this paper shows a direct encapsulation of Light emitting diodes (LEDs) by dint of an injection molding tool is possible. Forming the optical geometry to gain the required radiation pattern within this encapsulation process has been proofed to be feasible. In a first approach we investigated a two step encapsulation process but with the further development we ascertained a similar drop out rate for a single step encapsulation process. In particular with regard to the processing of temperature sensitive semiconductor devices specific knowledge on the thermal load is required for product life-time estimation. Therefore temperature measurement during the encapsulation process is a key point.
Mobile computing devices such as PDAs or cellular phones may act as "Personal Multimedia Exchanges", but they are limited in their processing power as well as in their connectivity. Sensors as well as cellular phones and PDAs are able to gather multimedia data, e. g. images, but leak computing power to process that data on their own. Therefore, it is necessary, that these devices connect to devices with more performance, which provide e.g. image processing services. In this paper, a generic approach is presented that connects different kinds of clients with each other and allows them to interact with more powerful devices. This architecture, called BOSPORUS, represents a communication framework for dynamic peer-to-peer computing. Each peer offers and uses services in this network and communicates loosely coupled and asynchronously with the others. These features make BOSPORUS a service oriented network architecture (SONA). A mobile embedded system, which uses external services for image processing based on the BOSPORUS Framework is shown as an application of the BOSPORUS framework.