University of Jyväskylä
Information Technology Research Institute

June 18, 1999







Project plan v1.0.1 (Extended abstract)







Jari Veijalainen

Jouni Markkula

Henry Tirri

Vesa-Matti Paananen

+The steering committee of the project

The project acronym (Multimeetmobile) is composed of the following words: Multimedia, electronic commerce, and transactional services for mobile Computing. Project is financed mainly by the Technology Development Center of Finland (Tekes). The main goals of the project is to develop transactional mechanisms and prototypes that support billing in mobile computing environments, on one hand. On the other hand, the project will develop and analyse algorithms, methods and prototypical systems and simulators for location-related applications  in the above environment. The target environment is primarily the Wireless Application Protocol (WAP) environment.

2 Goals and expected results


A Transactional mechanisms for mobile billing

The project will, firstly, tackle billing problems and especially on their transactional aspects in mobile electronic commerce environments. What are the organizational structures that are of relevance in billing? Who collects the money? How is it distributed to those who want it? Who guarantees that the customer gets what she wants and the providers (telecom operator, bank, content provider, etc.) get what they want? What kind of transactional structures are needed to guarantee that everything goes smoothly?



Deliverable A.1 Requirement analysis for billing transactions (report/scientific paper) Deadline 12/99


Deliverable A.2. Transaction model for mobile billing (report/scientific paper) Deadline  5/2000.


Deliverable A.3: Transactional mechanism for mobile billing and its implementation plan (technical report) DL: 2. year




Deliverable A.4 : A pilot implementation for the above transactional mechanism DL: 2. year


B Location-dependent applications and queries

Another problem area of interest is location dependent applications and queries. It is very natural to ask  questions like "Where am I now?", "Where is x now", "What is nearest y" in a mobile computing environment. The project will examine what is the current state of the technology and how can the above type of queries answered. What are the technical and content-related prerequisites for them?  Can e.g. maps be used in a reasonable way in a WAP environment to visualise the results.


To  answer the above queries on needs two kinds of information; the location information of the terminal and location information of the interesting objects x. The former can be provided basically by the network infrastructure or it can be based on GPS systems. Also hybrid solutions are possible.

The project will proceed as follows:


Deliverable B.1  Properties and application possibilities of mobile location data

                      (Report/scientific paper) DL: 11/99.



Deliverable B.2 Privacy, protection, copy rights and billing for  the mobile location data

(Report/scientific paper) DL: 2/2000.



Deliverable B.3 Technical design for a mobile pilot system applying location data  (Technical report) (DL 5/2000 )


Deliverable B.4 Pilot system designed in B.3

C Compression techniques for mobile multimedia data


In this part the project will concentrate especially on the compression of the geographic data needed by the location dependent applications. Another target are the WML and WMLScript languages themself, and possibly also other object-oriented components.


An important issue is how fast the servers can provide the multimedia data, especially geographic (location) data, to the terminal and how fast it can process it, including decompression.


Deliverable C.1: Overview on the possibilities to compress location-related data (Report/scientific paper) DL: 12/99


Deliverable C.2.1 Storing spatial data on a database-based WWW/WAP-server (like ORACLE 8i) (Report/scientific paper) DL: 9/99


Deliverable C.2.2 Memory management simulator for a WWW/WAP-server  (software package): DL 4/2000. 


Deliverable C.2.3 Simulation results  (Report/scientific paper) DL: 5/2000.



Deliverable C.3.1. A simulator for mobile terminal and overall system to study performance issues  (software package) DL: 2. year


Deliverable C.3.2.  Performance results from the above simulator (report/scientific article(s)) DL: 2. Year.



Deliverable C.4.1 Compression possibilities of WML and WML-Script-language and components coded with them. (Report/scientific paper) DL 9/99.


Deliverable C.4.2 Compression algorithms for WML and WMLScript (the peformance of the work depends on the results in C.4.1) (Report/scientific paper) DL: 2nd year




D. Architecture and object-oriented technologies in mobile computing environements


In this part we investigate object-oriented technologies and their application into WAP environment. Currently only one deliverable has been specified. The research will be intensified during the second year.



Deliverable D.1: Analysis of the overall  mobile computing environment (M.Sc. thesis). DL 9/1999.



3 Schedule

Not included in this version.


4 Project partners



Main funding

Tekes: (Erkki Hietanen)


Industry partners:

Yomi Media Oy: (Ari Kallinen)

Nokia Telecommunications Oy: (Petri Vesikivi, Senior Product Manager, WDSS)

HP Finland Oyj (Peter Vesterbacka)


Research establishments

Univ. of Jyvaskyla (Jari Veijalainen, Dept. of CS& IS, professor,project manager)

Univ. of Helsinki (Henry Tirri, professor, Dept. of CS)

Univ. of Ioannia (Evangelia Pitoura, Ph.D., lecturer, visiting scientist)








5 References


KRRS96a] Gerti Kappel, Stefan Rausch-Schott, Werner Retschitzegger, Markku Sakkinen, From Rules to Rule Patterns. Panos Constantopoulos, John Mylopoulos, Yannis Vassiliou (eds.), CAiSE'96 (Conference on Advanced Information Systems Engineering, Heraklion, May 1996) Proceedings, Springer-Verlag, pp. 99 - 115.

 [KRRS96b] Gerti Kappel, Stefan Rausch-Schott, Werner Retschitzegger, Markku Sakkinen, Multi-Parent Subtransactions : Covering the Transactional Needs of Composite Events. E. Bertino, S. Jajodia and L. Kerschberg (eds.),Proceedings of the International Workshop on Advanced Transaction Models and Architectures (ATMA), Goa, India, September 1996, pp. 269 - 282.

 [KRRS96c] Gerti Kappel, Stefan Rausch-Schott, Werner Retschitzegger, Markku Sakkinen, A Transaction Model For Handling Composite Events. Proceedings of the Third International Workshop of the Moscow ACM SIGMOD Chapter on Advances in Databases and Information Systems (ADBIS'96), Moscow, September 1996, MePhI Press, pp. 116 - 125.

 [KRRS97]Gerti Kappel, Stefan Rausch-Schott, Werner Retschitzegger, Markku Sakkinen, Rule Patterns - Bottom-up Design of Active Object-Oriented Databases. Technical Report 12/1997, Institute of Applied Computer Science, Department of Information Systems, University of Linz. To Appear in Comm. of ACM.


[BKV97]       Rolf de By, Wolfgang Klas, Jari Veijalainen (eds), Transaction Management Support for Cooperative Applications. Kluwer Academic Publishers, ISBN-0-7923-8100-9, December 1997.








 [TaVe95a] Jian Tang, Jari Veijalainen, Enforcing Inter-task Dependencies in Transactional Workflows. Proc. of CoopIS-95 conference, Vienna, May 1995, Univ. of Toronto Press, pp. 72-86.

 [TaVe95b] Jian Tang, Jari Veijalainen, Transaction-oriented Workflow Concepts in Inter-organizational Environments. Proc. of 4th International Conference on Information and Knowledge Management (CIKM-95), Nov. 28- Dec. 2, 1995, Baltimore, Maryland, USA. pp. 250-259.

[TV98a]          Jian Tang, Jari Veijalainen, Enforcement of Inter-task Dependencies in Workflows; Characterization and Paradigm. International Journal on Cooperative Information Systems (IJCIS), Vol 7., No. 1, pp. 19-53.

[TV98b]          Jian Tang, Jari Veijalainen, A Scheme to Enhance Reliability in Workflow Applications. Proc. of Third Biennial World Conference on Integrated Design and Process Technology, Berlin, Germany, July 1998, IDPT-Vol. 2-1998, pp. 86-93.

[TV99]            Jian Tang, Jari Veijalainen, Using Fragmentation to Increase Reliability for  Workflow Systems. Accepted to Transactions of the SDPS, Journal of Integrated Design and Process Science.


[Vei90]            Jari Veijalainen, Transaction Concepts in Autonomous Database Environments. (Ph.D. thesis). GMD-Bericht Nr. 183,  ISBN 3-486-21596-5. R. Oldenbourg Verlag, Munich, Germany,  April 1990.


[VEH92]          Jari Veijalainen, Frank Eliassen, Bernhard Holtkamp: The  S-transaction Model. Chapter 12 in: Ahmed Elmagarmid (ed.): Database Transaction Models for Advanced Database  Applications. Morgan-Kaufmann Publishers, San Mateo, USA 1992.


[VO98]            Jari Veijalainen, Eetu Ojanen, Managing Compressed Multimedia Data in a Memory Hierarchy: Fundamental Issues and Basic Solutions. SPIE International Symposium on Voice, Video and Data Communications, Conference 3527 "Multimedia Storage and Archiving Systems III", Nov. 2-4, 1998, Boston, USA. SPIE Proc. Vol 3527, pp. 372- 383.

[VW98]           Jari Veijalainen and Antoni Wolski, Ch. 11 "Transaction-based Recovery", in: A.Elmagarmid, M. Rusinkiewicz and A. Sheth (eds.), Management of Heterogeneous and Autonomous Database Systems, Morgan Kaufmann Publishers, San Francisco, CA, USA, 1998.



Other relevant literature

[ImK96]         Thomas Imielinski, Hank Korth (eds), Mobile Computing. Kluwer Academic Press, 1996.

[PS97]         Evaggelia Pitoura, George Samaras, Data Management for Mobile Computing. Kluwer Academic Publishers, 1997.