Case I: dynamic/irrelevant
There are NS which send alerts to people when a
thunderstorm or other menacing weather situation is
supposed to approach their current location, e.g. to
warn outdoor sportsmen (e.g. sailing, skiing). As
target object in this case we consider the “weather”;
since “weather” is a complex phenomenon, we
cannot assign a position to it. A location aware
weather alert service is provided by a German
insurer (VBK’s “Wind & Wetter”), see also
Fraunhofer (2006). (Notification: warning about
predicted change in the weather; Configuration:
events of interest, current location.)
5 SUMMARY AND FUTURE
WORK
We introduced notification services (NS) and argued
that this class of services is suitable for mobile
scenarios with regard to the technical restrictions
and the user experience. A lot of examples showed
that while simple NS cover a wide range of
reasonable usecases. Using public key cryptography
it is also possible to specify a simple protocol that
guarantees that the mobile network operator cannot
learn about the contents of the order and the actual
service provider cannot learn about the identity of
the user or send unsolicited messages.
The next step is the development of a software-
framework for NS; a framework in this sense
(Johnson & Foote, 1988) is a generic application for
a given class of applications (in our case: NS). Using
this framework a distinct NS could be implemented
as extension of the framework. In contrast to a
conventional software library a framework enforces
the reuse of the whole design (not just of parts of the
implementation, but also the architecture) and
handles the control flow, so the service specific parts
are called by the framework (“inversion of control”).
Altogether frameworks are supposed to promote a
quicker development of applications which are
simpler to maintain.
REFERENCES
Adya, A., Bahl, P. & Qiu, L., 2002. Characterizing Alert
and Browser Services for Mobile Clients. In
Proceedings of the USENIX Annual Technical
Conference.
Burak, A. & Sharon, T., 2004. Usage Patterns of
FriendZone — Mobile Location-Based Community
Services. In Proceedings of the 3
rd
International
Conference on Mobile and Ubiquitous Multimedia,
ACM.
Dey, A. K., 2001. Understanding and using Context.
Personal and Ubiquitous Computing Journal, Vol.
1(5), pp. 4-7.
Dubinko, M., 2003. XForms Essentials. O’Reilly, Upper
Saddle River, USA.
Fraunhofer, 2006. @ptus weather — Weather Information
on Demand. Brochure of Fraunhofer ISST, Berlin,
Germany.
Gov.met, 2006. Website of Government of Malta.
http://www.mobile.gov.mt/services.asp?mb:lang=en,
last accessed: 10.06.2006.
Hussin, W., Coulton, P. & Edwards, R., 2005. Mobile
Ticketing System Employing TrustZone Technology.
Proceedings of the International Conference on
Mobile Business (ICMB), Sydney, Australia, IEEE.
Johnson, R. & Foote, B., 1988. Designing Reusable
Classes. Journal of Object-Oriented Programming,
Vol. 1, pp. 23-35.
Kölmel, B. & Alexakis, S., 2002. Location Based
Advertising. In Proceedings of the 1st International
Conference on Mobile Business (ICMB), Athens,
Greece.
MIK, 2006. Information Any Time it’s Needed — Mobile
OLAP Reporting with MIK-BIS-Agent. Website of
MIK: http://www.mik.de (30 November 2005).
Munson, J. P. & Gupta, V. K., 2002. Location-Based
Notification as General-Purpose Service. In
Proceedings of the 2
nd
International Workshop on
Mobile Commerce, ACM, pp. 40-44.
Persson, P., Espinoza, F., Fagerberg, P., Sandin, A. &
Cöster, R., 2002. GeoNotes: A Location-based
Information System for Public Spaces. Designing
Information Spaces: The Social Navigation Approach,
Spring, pp. 151-173.
Satyanarayanan, M., 1996. Fundamental Challenges in
Mobile Computing. In Proceedings of the Symposium
on the Principles of Distributed Computing,
Philadelphia, Pennsylvania, USA, ACM.
Sampat, M., Kumar, A., Prakash, A. & McCrickard, D. S.,
2005. Increasing Understanding of a New
Environment using Location-Based Notification
Systems. In Proceedings of the 11
th
International
Conference on Human-Computer Interaction, Las
Vegas, NV.
Turowski, K. & Pousttchi, K., 2004. Mobile Commerce (in
German). Springer, Berlin et al.
Wüest, C., 2005. Phishing in the Middle of the Stream —
Today’s Threats to Online Banking. Proceedings of
the 8
th
Association of Anti-Virus Asia Researchers
Conference (AVAR), Tianjin, China.
Zobel, J., 2001. Mobile Business und M-Commerce (in
German), Hanser Publishing, Munich, Germany.
ICE-B 2006 - INTERNATIONAL CONFERENCE ON E-BUSINESS
156