Sasu Tarkoma
- Professor, Ph.D.
- Principal Member of Research Staff at Nokia Research Center
- Phone (mobile): +358 50 3841517
- Email: sasu.tarkoma(at)cs.helsinki.fi, sasu.tarkoma(at)tkk.fi, sasu.tarkoma(at)hiit.fi, sasu.tarkoma(at)nokia.com
- Address (at the Department):
Tietojenkäsittelytieteen laitos
PL 68 (Gustaf Hällströmin katu 2 b)
00014 HELSINGIN YLIOPISTO - Address (TKK):
Computer Science and Engineering Department, TKK
P.O. Box 5400, FIN-02015 HUT, Finland
- Address (HIIT):
Helsinki Institute for Information Technology
P.O. Box 9800, FIN-02015 HUT, Finland
- My Erdős number is 5.
Docentures
University of Helsinki, Faculty of Science (Jan 2008-)
Helsinki University of Technology, Department of Computer
Science and Engineering (May 2007-)
Interests
Distributed Events and publish/subscribe, Middleware, Mobile Wireless Internet
Affiliations
The Finnish Union of University Professors (Professoriliitto)
Professional Member, Association for Computing Machinery (ACM)
Member, Institute of Electrical and Electronics Engineers (IEEE)
Member of the Union of Journalists in Finland.
Selection of Recent Projects
Fuego Core (Tekes) at HIIT. 2005-2007.
Ubilife Foundations workpackage at HIIT (Tekes, led by University of Oulu). 2007-2009.
PSIRP (Publish/Subscribe Internet Routing Paradigm), EU
7th FP STREP at HIIT. 2008-2010.
ICT-SHOK Future Internet Project at TKK and HIIT.
Information Processing in Overlay Systems (IPOS) at CSE and HIIT. (Academy of Finland). 2008-2010.
Professional activities in 2009
Technical Program Committee (TPC) member in FutureNet II 2009
Reviewer for DEBS 2009 Doctoral Colloquium
Technical Program Committee (TPC) member in WOWMOM 2009 SPAWN Workshop
Technical Program Committee (TPC) member in IWCMC 2009 Mobile P2P Workshop
Technical Program Committee (TPC) member in IEEE/ACM/Usenix DEBS 2009
Panels Chair, COMSWARE 2009.
Research Experience
| 2009 August- | Professor at TKTL/UHe |
| 2008 January-2009 December | Professor at CSE/TKK |
| 2007- | Teaching Researcher at TML/TKK |
| 2007- | Co-leader of the Mobile Computing Group at HIIT |
| 2007- | Senior member in the Distributed Networking and Security Group at HIIT |
| 2006- | Subproject Manager in the Wesahmi project. | 2002- | Project Manager and Research Scientist in the Fuego Core project. |
| 2000-2002 | Researcher in the CRUMPET project. |
| 1999-2000 | Research Assistant in the Monads research project. |
Current Teaching
- Spring 2010: Mobile Middleware (UHe).
- Spring 2010: Seminar on energy-awareness in mobile computing (UHe).
- Spring 2010: Network Applications Frameworks (TKK with N.N.)
- Fall 2009: Qt codecamp (UHe and TKK).
- Fall 2009: Computer Networks II, TKK.
Past Teaching
- Spring 2009: T-110.7110 Internet Technologies for Mobile Computing (TKK). Responsible Teacher.
- Spring 2009: Mobile Middleware (University of Helsinki). Responsible Teacher.
- Spring 2009: T-110.6120 CodeCamp Spring 2009 (TKK), Intensive course based on Microsoft technology.
- Spring 2009: Network Application Frameworks and XML (TKK) lectures. Responsible Teacher.
- Fall 2008: T-110.6120 CodeCamp Fall 2008 (TKK), Intensive course based on IT Mill development platform. Part of industry co-operation programme funded by Teknologiateollisuus ry.
- Fall 2008: T-110.6120 Special Course in Data Communication Software: Seminar for NordSecMob M.Sc. Programme students (TKK). Tutor for 6 students.
- Fall 2008: T-110.5290 Seminar on Network Security (TKK). Responsible Teacher.
- Fall 2008: Computer Networks II lectures (TKK). Responsible Teacher.
- Network Application Frameworks and XML (TKK) lectures, Spring 2008
- Computer Networks II (TKK) lectures, Fall 2007
- Network Application Frameworks and XML (TKK) lectures, Spring 2007
- Network Application Frameworks and XML (TKK) lectures, Spring 2006
- Network Application Frameworks and XML (TKK) lectures and assignments, Spring 2005
- Tutor on Internetworking Seminar (TKK), Spring 2005
- Programming Mobile Systems, (Mobiilijärjestelmien ohjelmointi), TKK, Spring 2005
- Mobiilijärjestelmien ohjelmointi, Spring 2004
- Network Application Frameworks and XML (TKK), Spring 2004, assignments
- Network Application Frameworks and XML (TKK), Spring 2003, assignments
- Software engineering project 009 Fall 2000
- Software engineering project 008 Summer 2000
- Software engineering project 007: Adaptive Agent Application Spring 2000
- Data communications exercises Spring 2000
- Computer graphics: OpenGL lectures Fall 99
- Java laboratory Fall 99
- Data communications exercises Spring 99
You can find a selection of the articles (and Bibtex entries) at DBLP.
Monographs and textbooks
1. A textbook on overlay networks (2010).
2. S. Tarkoma. Mobile Middleware: Architecture, Patterns, and Practice. Wiley, March 2009. 320 pages. Textbook for a mobile middleware course.
3. S. Tarkoma. Efficient Content-based Routing, Mobility-aware Topologies, and Temporal Subspace Matching. Ph.D Thesis. University of Helsinki, Department of Computer Science, April 2006.
Journal papers
4. Sasu Tarkoma and Jaakko Kangasharju. Optimizing Content-based Routers: Posets and Forests. Distributed Computing 19 (1), September 2006.
5. Sasu Tarkoma and Jaakko Kangasharju. On the Cost and Safety of Handoffs in Content-based Routing Systems. Elsevier Computer Networks Journal. 2007. Available at: http://dx.doi.org/10.1016/j.comnet.2006.07.016
6. J. Kangasharju, T. Lindholm, and S. Tarkoma. XML Messaging on Mobile Devices: From Requirements to Implementation. Computer Networks 51 (16), November 2007.
7. S. Tarkoma, C. Prehofer, S. Sovio, P. Laitinen. Composable Mediation for Security-aware Mobile Services. IEEE Communications Magazine special issue on Web Services in Telecommunications. Volume 45, Issue 7, July 2007.
8. S. Tarkoma, J. Heikkinen, M. Pohja. Secure Push for Airline Services. Springer Telecommunications Systems Journal special issue on Security, Privacy and Trust for Beyond-3G Networks. August 2007.
9. J. Kangasharju, T. Lindholm, and S. Tarkoma. XML Security with Binary XML for Mobile Web Services. International Journal of Web Services Research 5 (3), July 2008.
10. S.Tarkoma. Dynamic Filter Stream Detection and Merging for Publish/Subscribe.Elsevier Pervasive and Mobile Computing (in Fast Track). To appear.
11. J. Saarinen, R. Pitkänen, J. Heikkinen, S. Tarkoma. Towards a Server-Centric Interaction Architecture for Wireless Applications. KSII Transactions on Internet and Information Systems. To appear.
12. T. Lindholm, J. Kangasharju, S. Tarkoma. Syxaw: Data Synchronization Middleware for the Mobile Web. To appear in ACM/Springer MONET journal.
13. C. Prehofer, J. van Gurp, S. Tarkoma et al. Practical Smart Spaces. To appear.
Book chapters and contributions in books
14. Mikko Laukkanen, Sasu Tarkoma, and Jani Leinonen. FIPA-OS Agent Platform for Small-Footprint Devices. Published in the book Intelligent Agents VIII, Springer 2002, pages 447-460.
15. Phil Buckle, Tom Moore, Steve Robertshaw, Alan Treadway, Sasu Tarkoma, Stefan Poslad. Scalability in Multi-agent Systems: The FIPA-OS Perspective. Foundations and Applications of Multi-Agent Systems. Pages 110-130. Lecture Notes in Artificial Intelligence (LNAI) 2403, Springer 2002.
16. Sasu Tarkoma, Mikko Laukkanen, Kimmo Raatikainen. Software Agents for Ubiquitous Computing. Design of Intelligent Multi-Agent Systems * Human-Centredness, Architectures, Learning and Adaptation, Springer, Vol. 162, October 2004, Hardcover.
17. Kimmo Raatikainen, Fritz Hohl, and Sasu Tarkoma. Generic Service Elements for Adaptive Applications. In Technologies for the Wireless Future: Wireless World Research Forum (WWRF), John Wiley & Sons, October 2004.
18. Sasu Tarkoma, Jouni Korhonen. Understanding Multi-layer Mobility. To appear in Encyclopedia of Mobile Computing & Commerce (EMCC). Published by Idea Group.
19. Sasu Tarkoma. Book contribution. In Technologies for the Wireless Future: Wireless World Research Forum (WWRF): Volume 2, John Wiley & Sons, April 2006.
20. S. Tarkoma, C. Prehofer, A. Zhdanova, H. Rajasekaran. SPICE: Towards Next Generation IMS-based Service Platforms. Invited contribution to International Engineering Consortium (IEC) “Business Models and Drivers for Next Generation IMS Services” report, to appear in 2007.
21. Co-editor of the WWRF Working Group 2 whitepaper on Service Architecture. To appear in the next WWRF Book of Visions, published by Wiley.
22. Roberto Baldoni, Leonardo Querzoni, Sasu Tarkoma, Antonio Virgillito. Distributed Event Routing in Publish/Subscribe Communication Systems: A Survey. Book Chapter in Middleware for Network Eccentric and Mobile Applications. State of the Art. Springer. 2008.
23. S.Tarkoma et al. PSIRP contribution to the Commission’s Prague Book.
24. S.Tarkoma, J. Heikkinen, J. van Gurp. Mobile Push for Converged Mobile Services: the Airline Scenario. Book chapter. To appear in Handbook of Research on Advanced Distributed Event-Based Systems, Publish/Subscribe and Message Filtering Technologies. Edited by A. Hinze and A. Buchmann, published by IGI.
Conference and workshop papers
25. Mikko Laukkanen, Sasu Tarkoma, and Jani Leinonen. FIPA-OS Agent Platform for Small-Footprint Devices. In John-Jules Meyer and Milind Tambe, editors, In Pre-Proceedings of the Eighth International Workshop on Agent Theories, Architectures, and Languages (ATAL-2001), pages 314-325, August 2001.
26. Sasu Tarkoma and Mikko Laukkanen. Supporting Software Agents on Small Devices. Proceedings of the ACM First International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS-2002), July 2002. Presented as Poster.
27. Sasu Tarkoma, Mikko Laukkanen. Facilitating Agent Messaging on PDAs. Fourth International Workshop on Mobile Agents for Telecommunication Applications (MATA-2002), Barcelona, Spain. October 2002. Lecture Notes in Computer Science (LNCS) 2521.
28. Sasu Tarkoma. Distributed Event Dissemination for Ubiquitous Agents. Proceedings of the 10th ISPE International Conference on Concurrent Engineering (CE-2003), Madeira, Portugal. Pages 105-110.
29. Sasu Tarkoma, Jaakko Kangasharju, Kimmo Raatikainen. Client Mobility in Rendezvous-Notify. International Workshop for Distributed Event-Based Systems (DEBS03), in conjunction with the ACM SIGMOD/PODS Conference, San Diego. Available at ACM Digital Library.
30. Jaakko Kangasharju, Sasu Tarkoma, Kimmo Raatikainen. Comparing SOAP Performance for Various Encodings, Protocols, and Connections. IFIP-TC6 8th International Conference, Personal Wireless Communications (PWC 2003), Venice, Italy, September 23-25, 2003. Lecture Notes in Computer Science, Vol. 2775.
31. Sasu Tarkoma, Mikko Laukkanen. Adaptive Agent-based Service Composition for Wireless Terminals. Seventh International Workshop on Cooperative Information Agents (CIA-2003). Lecture Notes in Artificial Intelligence, Vol. 2782, pages 16-29.
32. Sasu Tarkoma. Event Dissemination Service for Pervasive Computing. Pervasive 2004 Doctoral Colloquium, 18-19.4. Linz/Vienna, Austria.
33. Sasu Tarkoma, Jaakko Kangasharju. A Data Structure for Content-based Routing. In the proceedings of Internet and Multimedia Systems and Applications (EuroIMSA) 2005, February 21-23, 2005, Grindelwald Switzerland.
34. Sasu Tarkoma, Jaakko Kangasharju. Mobility and Completeness in Publish / Subscribe Topologies. In the proceedings of Networks and Communication Systems (NCS 2005), April 18-20, 2005.
35. Sasu Tarkoma and Thalainayar Balasubramanian Ramya. A Gateway for SIP Event Interworking. In Third Workshop on Applications of Wireless Communications, August 2005, Lappeenranta, Finland. Published in the Acta Universitatis Lappeenrantaensis series of Lappeenranta University of Technology.
36. Jaakko Kangasharju, Tancred Lindholm, Sasu Tarkoma. Requirements and Design for XML Messaging in the Mobile Environment. In Second International Workshop on Next Generation Networking Middleware, May 2005.
37. Tancred Lindholm, Jaakko Kangasharju, and Sasu Tarkoma. A Hybrid Approach to Optimistic File System Directory Tree Synchronization. In Fourth International ACM Workshop on Data Engineering for Wireless and Mobile Access, June 2005.
38. Sasu Tarkoma, Tancred Lindholm, Jaakko Kangasharju. Collection and Object Synchronization Based on Context Information. 2nd IEEE/IFIP International Workshop on Mobility Aware Technologies and Applications, 2005.
39. Miika Komu, Sasu Tarkoma, Jaakko Kangasharju, Andrei Gurtov. Applying a Cryptographic Namespace to Applications. Dynamic Interconnection of Networks (DIN 2005) ACM workshop in conjunction with Mobicom 2005.
40. Sasu Tarkoma and Jaakko Kangasharju. Handover Cost and Mobility-Safety of Content Streams. In Eighth ACM/IEEE International Symposium on Modeling, Analysis and Simulation of Wireless and Mobile Systems, October 2005.
41. Sasu Tarkoma and Jaakko Kangasharju. Filter Merging for Efficient Information Dissemination. In 13th International Conference on Cooperative Information Systems, Lecture Notes in Computer Science 3760, Springer-Verlag, October 2005.
42. Jaakko Kangasharju, Sasu Tarkoma, and Tancred Lindholm. Xebu: A Binary Format with Schema-based Optimizations for XML Data. In 6th International Conference on Web Information Systems Engineering, Lecture Notes in Computer Science 3806, Springer-Verlag, November 2005.
43. S. Tarkoma. Preventing Spam in Publish/Subscribe. IEEE DEBS 2006 (in conjunction with ICDCS).
44. Sasu Tarkoma, Jaakko Kangasharju, Tancred Lindholm, and Kimmo Raatikainen. Fuego: Experiences with Mobile Data Communication and Synchronization. In 17th Annual IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), September 2006.
45. Jaakko Kangasharju, Tancred Lindholm, and Sasu Tarkoma. On Encrypting and Signing Binary XML Messages in the Wireless Environment. In IEEE International Conference on Web Services, September 2006.
46. S. Tarkoma. TSR: Temporal Subspace Routing for Peer-to-Peer Data Sharing. IEEE Globecom 2006.
47. S. Tarkoma, J. Kangasharju, T. Lindholm, R. Sri Kalyanaraman and K. Raatikainen. Fuego: Middleware for Mobile Data Communication and Synchronization. Poster at ACM/Usenix Mobisys 2006.
48. Tancred Lindholm, Jaakko Kangasharju, and Sasu Tarkoma. Fast and Simple XML Tree Differencing by Sequence Alignment. In ACM Symposium on Document Engineering, October 2006.
49. S. Tarkoma, C. Prehofer, A. Zhdanova, K. Moessner, E. Kovacs. SPICE: Evolving IMS to Next Generation Service Platforms. Accepted for publication in IEEE workshop on Next Generation Service Platforms for Future Mobile Systems (SPMS 2007).
50. Janne Lindqvist and Sasu Tarkoma, Protecting Internet Connectivity of Hybrid Ad Hoc Network Gateways, in MiNEMA Workshop, February 7-8 2006, Leuven, Belgium.
51. S.Tarkoma. Dynamic Filter Merging for Publish/Subscribe. Accepted as Extended Paper (top paper), IEEE WoWMoM 2007. Acceptance rate for Extended Papers was 10.1% (15/148).
52. J. Kangasharju, T. Lindholm, R.S. Kalyanaraman, S. Tarkoma, K. Raatikainen. Collaborative XML Editing on Small Devices: An Application of Mobility Middleware. Pervasive 2007 demonstration track.
53. S. Tarkoma, B. Bhushan, E. Kovacs, H. van Kranenburg, E. Postmann, R. Seidl, A. V. Zhdanova. SPICE: A Service Platform for Future Mobile IMS Services. IEEE 2007 WoWMoM industry track.
54. J. Kangasharju, S. Tarkoma. Benefits of Alternate XML Serialization Formats in Scientific Computing. Accepted to the ACM/IEEE Workshop on Service-Oriented Computing Performance: Aspects, Issues, and Approaches. In conjunction with HDPC 2007.
55. Ernö Kovacs, Bharat Bhushan, Erwin Postmann, Sasu Tarkoma. Creating Converged Services for IMS Using the SPICE Platform. ICIN 2007 "Emerging Web and Telcom Services: Collision or Cooperation?
56. S. Tarkoma. Chained Forests for Fast Subsumption Matching. ACM/IEEE/Usenix Distributed Event-Based Systems (DEBS) Conference 2007. Short paper.
57. S. Tarkoma, B. Bhushan, E. Kovacs, R. Kernchen, E. Postmann, A. Spedalieri. Towards Unified Converged B3G Service Platform. ACM Mobility 2007 Conference. Invited contribution to the Special Session on Next-Generation Communication Services.
58. Y. Du, R. Kernchen, K. Moessner, C. Rack, O. Saware, S. Tarkoma. Context-aware Learning for Intelligent Mobile Multimodal User Interfaces. Invited paper to PIMRC 2007.
59. E. Lagerspetz, T. Lindholm, S. Tarkoma. Dessy: Mobile Desktop Search. ACM DIAL M-POMC 2007.
60. K. Haribabu, D. Reddy, C. Hota, S. Tarkoma. Adaptive Lookup for Unstructured Peer-to-Peer Overlays. IAMCOM workshop in conjunction with IEEE COMSWARE 2007.
61. M. Särelä, S.Tarkoma, et al. RTFM: Publish/Subscribe Internetworking Architecture. IST Mobile Summit 2008. June, Stockholm.
62. J. van Gurp, C. Prehofer, S. Tarkoma, C. di Flora. A Web based Platform for Smart Spaces. Extended abstract (demo paper) in Internet of Things 2008 conference.
63. S. Tarkoma. Dynamic Content-based Channels: Meeting in the Middle. Accepted to DEBS 2008.
64. S. Tarkoma, D. Trossen, M. Särelä. Black Boxed Rendezvous Based Networking. Accepted to ACM MobiArch 2008.
65. S. Tarkoma. Fuego Toolkit: A Modular Framework for Content-based Routing. DEBS 2008 demo session.
66. P. Savolainen, N. Raatikainen, S. Tarkoma. Windowing BitTorrent for Video-on-Demand: Not All is Lost with Tit-for-Tat. Globecom 2008.
67. P. Nikander, A. Pouttu, S. Tarkoma, J. Kangasharju, J. Talvitie, M. Latva-aho. Combining Radio and Internetworking: Towards a Unified Architecture. Invited paper. In the proceedings of the 11th International Symposium on Wireless and Personal Multimedia Communications, September 8-11, Lapland, Finland.
68. J. Rajahalme, M. Särelä, P. Nikander, S. Tarkoma. Incentive-Compatible Caching and Peering in Data-Oriented Networks. ACM ReArch 2008.
69. N. Pin, J. Heikkinen, J-M. Tapio. S.Tarkoma. Flexible Single Sign-On for SIP: Bridging the Identity Chasm. IEEE ICC 2009 CISS.
70. Eemil Lagerspetz, Sasu Tarkoma. Dessy: A mobile synchronization and search platform. Finnish-Japanese Workshop on Ubiquitous Computing and Urban Lives (FJWUU 2009). 11.3.2009. http://osoite.jp/FJWUU09/
71. J. Koskela, S. Tarkoma. Simple Peer-to-Peer SIP Privacy. MobiSec 2009.
72. D. Lagutin, S.Tarkoma. Forwarding solutions for pub/sub. Poster paper in IST Mobile Summit 2009.
73. D. Lagutin, S. Tarkoma. Public Key Signatures and Lightweight Security Solutions in a Wireless Environment. IW2AN 2009.
74. X. Su, J. Riekki, S. Tarkoma. An Approach to Achieve Context-aware Maps: Combining Semantic Web Technology with Sensor Data. The 2009 International Conference on Intelligent Environments, in the Special Session on Intelligent Knowledge-Based and Agent-Based Systems.
75. Yong Cui, Wenjie Hu, Sasu Tarkoma, and Antti Ylä-Jääski. Probabilistic Routing for Multiple Flows in Wireless Multi-hop Networks. LCN 2009. Short paper.
76. K. Visala, D. Lagutin, S. Tarkoma. LANES: An Inter-Domain Data-Oriented Routing Architecture. ACM ReArch'09.
Recent reports and other papers
77. J. Leinonen, K. Raatikainen, S. Tarkoma, M. Mäkeläinen. Design of Small Footprint Agent Platform. Crumpet Deliverable IST-1999-20147/UHe/WP2/D21, 2000. Available at: http://www.elec.qmul.ac.uk/crumpet/
78. J. Leinonen, S. Tarkoma, and A. Styrman. Small Footprint Agent Shell. Code. Crumpet Deliverable IST-1999-20147/UHe/WP2/D2.3, July 2001. Available at http://www.elec.qmul.ac.uk/crumpet/
79. Sasu Tarkoma. Mobile Distributed Event Systems. Berkeley - Helsinki Summer School 2003 on Telecommunication Software Architecture.
80. Sasu Tarkoma, Ramya Balu, Jaakko Kangasharju, Miika Komu, Mika Kousa, Tancred Lindholm, Mikko Mäkelä, Marko Saaresto, Kristian Slavov, Kimmo Raatikainen, State of the Art in Enablers for Applications in Future Mobile Wireless Internet. HIIT Publications 2004-2, September 2004.
81. Sasu Tarkoma. Supporting Mobile Applications with Distributed Events. Fourth Berkeley-Helsinki Ph.D. Student Workshop on Telecommunication Software Architectures. 2004.
82. S. Tarkoma, W. Zhou, M. Komu, Report on HIP Applications, HIIT Technical Report, October 2005.
83. S. Tarkoma and K. Raatikainen. State of the Art Review of Event Systems. MiNEMA Report, 2006.
84. Sasu Tarkoma. Fuego Event Service: Towards Modularity in Event Routing. Rutgers-Helsinki Ph.D. Student Workshop on Spontaneous Networking May 8 -12, 2006.
85. Co-author in extended abstract. SPICE: A Service Platform for Future Mobile Communication Services. Accepted contribution to the 17th WWRF Meeting WG2 Service Architecture, Heidelberg, 2006.
86. Contributor to EU IST Mobile Service Platforms (MSP) whitepaper. More information: http://cordis.europa.eu/ist/ct/proclu/c/msp.htm
87. S.Tarkoma, M. Komu. XHIP: Preventing Unwanted Traffic with HIP Across Domains. HIIT Report, 2007.
88. SPICE Unified Architecture. Hunor Demeter and Sasu Tarkoma (editors). 2008. Available at: http://www.ist-spice.org/documents/SPICE_WP1_unified_architecture_Phase%202.pdf
89. Nie Pin, Juha-Matti Tapio, Sasu Tarkoma. Seamless Sign-On with SIP: Bridging the Identity Chasm. Technical Report (CSE/TKK).
90. Co-editor in PSIRP Deliverable 2.2: Conceptual Architecture of PSIRP Including Subcomponent Descriptions. 8.8.2008.
91. S. Tarkoma and J. Heikkinen (eds.). Proceedings of the Fall 2008 Seminar on Internetworking. Helsinki University of Technology, Department of Computer Science and Engineering. To appear.
92. Co-editor in PSIRP Deliverable 2.3: PSIRP Architecture. 28.2.2009.
Tutorials
93. Co-presenter in the tutorial: Service platform challenges for converged B3G environments. At the 16th IST Mobile and Wireless Communications Summit, 2007.
Finnish Research-related Articles and Book Contributions
94. Sasu Tarkoma. Java – uusi opetusväline. Korkeakoulujen ATK-uutiset 2/1996.
95. Sasu Tarkoma. Verkkotietokoneiden aikakausi alkaa. Internet Maailma 2/1996.
96. Sasu Tarkoma. Webin standardit uudistuvat. HTTP 1.1, TCP/IP version 6, HTML 4.0. Internet Maailma 4/1997.
97. Sasu Tarkoma. Kestävätkö trendit? Internet Maailma 3/1998.
98. Sasu Tarkoma. Ohjelmistoagentit. Internet Maailma 1999.
99. Sasu Tarkoma. JPEG 2000 tiivistää kuvat paremmin. Internet Maailma 3/2000.
100. Sasu Tarkoma. XHTML on silta tulevaisuuden internetiin. Internet Maailma 2/2000.
101. Sasu Tarkoma. Java ja viestintä mobiileissa ympäristöissä. Systeemityö 2/2002.
102. Sasu Tarkoma. Palvelualusta mobiilimailmaan. To appear in Prosessori magazine forthcoming R&D issue, 2007.
103. Tietoturvan mahdollisuudet ja uhat. Chapter for a book produced by the Finnish Information Processing Association (Tietotekniikan liitto).
104. Timo Ojala, Jukka Riekki, Hannu Kukka, Marika Leskelä, Sasu Tarkoma. Ubiikki kaupunki. Prosessori, Marraskuu 11/2008.
Internet Drafts
105. M. Komu, S. Tarkoma. IPsec Application Programming Interfaces. Better than Nothing Security Working Group. Internet Draft. Work in progress, expires August 16, 2007.
Demonstrations at International Events
MONADS software demonstration, 16th FIPA meeting in London, UK, 24-28 January, 2000.
CRUMPET demonstration, 22nd FIPA meeting in Sendai, Japan, 23-27 July, 2001.
Fuego Core demonstration at the Sixth IEEE Workshop on Mobile Computing Systems and Applications (WMCSA) at English Lake District in UK, 2-3 December, 2004. Mentioned in IEEE Pervasive Computing magazine (Vol. 4. No. 2. 2005) and Usenixin ;login: (Vol. 30. No. 4. 2005).
Fuego Toolkit: A Modular Framework for Content-based Routing. DEBS 2008 demo session.
Theses
Sasu Tarkoma.
User Dialogue Management in the FIPA Architecture.
M.Sc. Thesis. University of Helsinki, Department of Computer Science,
2000.
Sasu Tarkoma.
Efficient and Mobility-aware Content-based Routing Systems. Ph. Lic Thesis. University of Helsinki, Department of Computer Science, 2005.
Sasu Tarkoma.
Efficient Content-based Routing, Mobility-aware Topologies, and Temporal Subspace Matching.
Ph.D Thesis. University of Helsinki, Department of Computer Science, April 2006.
General Articles
Numerous articles in technical-interest magazines since 1996.
Sasu.Tarkoma@cs.Helsinki.FI Last update 26.05.2007

