Curriculum Vitae - english.uga.edu€¦ · Web viewCurriculum Vitae - english.uga.edu
CURRICULUM VITAE - Aaltocse.aalto.fi/en/midcom-serveattachmentguid-1e387f68e7b975087f611e... ·...
Transcript of CURRICULUM VITAE - Aaltocse.aalto.fi/en/midcom-serveattachmentguid-1e387f68e7b975087f611e... ·...
1 (31) r
CURRICULUM VITAE
Dr. Jukka K. Nurminen Professor of Datacommunications Software,
Deparment of computer science and engineering, School of Science, Aalto University
1. GENERAL
Date and place of birth: April 15, 1962, Helsinki, Finland Nationality: Finnish Family: Married, 5 children 2. EDUCATION
Doctor of Science (Technology), Systems and Operations Research and Mathematics, Department of Engineering Physics and Mathematics, Helsinki University of Technology, 2003. Thesis title: Modelling and implementation issues in circuit and network planning tools Licentiate of Technology, Systems and operations research, Helsinki University of Technology, 1989. Thesis title: Coupling symbolic and numeric computing in knowledgebased system: An application to electronics design Diploma Engineer (Master of Science in Engineering) with honors, Systems and operations research, Helsinki University of Technology, 1986 Thesis title: Design and implementation of a mixedinteger programming system Matriculation exam from Helsingin Suomalainen Yhteiskoulu, 1981 (6 laudatur, average grade: 10.0/10.0) Knowledge of Languages: Finnish (native), English (fluent), Swedish (proficient), German (proficient), French (beginner), Russian (beginner) 3. PROFESSIONAL EXPERIENCE
Aalto University (former Helsinki University of Technology) (2011present) Professor of computer science, application and services in distributed systems Nokia Research Center (1986 2010) Principal Researcher, Principal Member of Research Staff, Principal Scientist, Senior Research Engineer, Project Manager, Research Engineer Internet Laboratory, Software and Applications Technology Laboratory, Software Technology Laboratory, Knowledgebased Technology Departement
Energy and power management (20092010)
Conducting research on the energyefficiency of mobile applications and services. The concept of energyefficient data transfer during voice call is being productized by Nokia business units. Managing cooperation with university partners (Aalto, BUTE, Helsinki University)
2 (31) r
Peertopeer research in P2P Program (20072008)
Identifying and conducting research on handheld specific aspects of P2P technologies. Managing the cooperation with university partners (BUTE, TKK, HIIT, JYU).
Energyefficient P2P research. Analysis of batteryconsumption of P2P applications Development of novel algorithms and inventions to improve energyefficiency. 1st prize in Nokia internal EcoDrive competition (out of 120 proposals). Cooperation with Budapest University of Technology and Helsinki University of Technology.
Mobile DHT. First ever DHT implementation on a mobile phone. Open sourced via Budapest University of Technology.
PAMP. Extending the mobile web server to cover the whole AMP stack. Supervising the porting of MySQL and PHP to Symbian S60 devices and creating ideas for demonstrations. Cocreation of PAMP based applications with the student community at TKK.
OtaSizzle mobile video experiment. Initiating, steering, and analyzing the results of the first ever OtaSizzle (living lab at Otaniemi campus) experiment together with HIIT, TKK, and NSN Budapest.
Mobile services research (20062007)
Heading the concept development workpackage. Tasks included managing customer contacts, concept definitions, and pilot implementations as well as cooperation with the university partners.
Mobile services for field force. Novel server based mobile solutions for field force workers. Open innovation approach with field force companies, concept and business development, UI innovation, scalability via the identification of reusable service components. Cooperation with Laurea Polytechnic, Evtek Polytechnic, Lappeenranta University, and BUTE
Road maintenance pilot with YIT. Fleet tracking, location based reminders, group messaging. Pilot usage in Finland (20+ trucks)
Data collection pilot with Nokia/CMO. Task management, data collection via mobile forms. Pilot usage in Ireland (5+ users)
Peertopeer applications for mobile devices (20012005)
Initiated peertopeer research at Nokia Research Center, which grew to cover a group of around 15 researchers at NRC Helsinki and Budapest. Tasks included managing the multisite projects, idea and concept development, and business analysis together with NVO experts. The work resulted into several products and open source releases.
Pervasive Phone applications: experiments and demos with various nover phone applications grid computing with phones (Mersenne prime search), multiplayer gaming over proximity, and search in social neighborhood. The project acted as an incubator for several research initiatives and ventures (200104)
3 (31) r
SuperSite: a concept development and research project of the possibilities of the Bluetooth and wireless router technology targeting local services and communication at largescale events at e.g. sports arenas. The work done in SuperSite resulted into the OfficeSite venture (200102)
OfficeSite venture. A venture that develops solutions for corporates taking advantage of context aware automation of services built on top of local radio technologies (Bluetooth, WLAN, RFID) providing mechnanisms to authenticate users and securely communicate. Piloting with FujitsuInvia and Aldata. Since 2005 available as product called Nokia Local Business Connectivity Solution (200203)
Content sharing. Development of concepts and demos of peertopeer content sharing between mobile devices, performance analysis and estimation of content sharing protocols, mobility optimized P2P sharing protocols, phone clients. In cooperation with Budapest University of Technology and Economics. A concrete outcome of the work was the open source release of Symella, a Gnutella client for Symbian, and later SymTorrent, a BitTorrent client for Symbian. Since its release there has been more than 100.000 downloads of SymTorrent.
mPodder. Development of concepts and demos of podcasting solutions at phone. Resulted into the development of a commercial podcasting application to Nokia phones (2005)
Phone as a PC reseach (20032005)
Coinitiator of the “Phone as a PC” vision. Heading the technical and concept development research project that was started based on the vision. Cooperating with the NVO specialists on business development.
EnterPhone. Concept development, user research, and technical research about using the phone as a PC replacement. The work resulted into the launching of VertiGo venture in 2005. (200304)
VertiGo. Managing the pilot development of a mobile CRM system for the Finnish Realtor Association. The system combines mobile phone, PC, and server functionalities. Building on top of open source solutions (vTiger open source CRM) was an essential part. This work resulted into a spinoff company Lekane (2005)
Network planning and management tools (19922000)
Initial and later lead developer and project manager of a team of close to 20 developers in Helsinki and Budapest. Close cooperation with Nokia Networks experts in Finland and in California. Consultation with Nokia customers, technology transfer to AirCom (UK), cooperation with Helsinki University and Budapest University of Technology and Economics.
Key role in the set up, recruitment, competence development, project management, and project selection of the NRC Budapest site. NPS/10 was the first project for the newly created NRC Budapest unit. Initiating cooperation with the Budapest University of Technology and Economics (BUTE)
4 (31) r
NPS/10 (initially TransPlan): a system for the design of transmission networks in MSWindows with C++. Some related tools also with Motif, Oracle, and Microsoft Access databases. In particular the PDH/SDH connections between cellular base stations and mobile switches but also switch, SS7, PSTN, TETRA, ATM and IP networks.
Initially developed for internal use by over 100 network planners. Commercially available since 1996 for Nokia customers. Transferred to a UK company AirCom Ltd in 2000. In 2006 development continued with Nokia Siemens Networks, sold with the name NetAct Transmission Planner.
1997 NPS10 selected "the project of the year" in SW technology laborarory. In 1997, IGE library and its use in NPS10, Nasse, and Kiss won 3rd prize at Object World OO awards, for best use of Object Technology in product families (19922000)
Modelling experiences gained in NPS/10 project formed the backbone of the doctoral thesis.
NetDoc Documentation tool for large scale SDH/PDH device rollout (199596)
NPS/F Detailed Fixed Network Planning tool (1998)
MIAU : Development of a distributed algorithm and simulations to verify its behavior for microcellular autoconfiguration (199899)
Calipran: a tool for packet network planning, in particular for the planning of 3G cellular networks and the UTRAN and GERAN transmission networks. Packet network modeling with stochastic queueing networks and their analytical solutions. Cooperation with BUTE (200001)
RMS: a network management solution wireless router networks consisting of four separate software tools: element/Airhood manager, network manager, web based sales support system, and technical support system. Large scale network management, automation to reduce man power, use of geographical information systems (GIS) to predict coverage areas, and support for selfservice and selfinstallation. Management of the development project in Helsinki, Budapest, and Mountain View. The system was in pilot use in multiple sites in particular in Advanced Telecom Group (ATG) in Santa Rosa. However, Nokia decided to close down this business later.
Nokia and Vista Broadband Networks have received the "Wemmies" Award for their advanced broadband technology at the Wireless Communications Association International's 8th Annual Technical Symposium in Santa Clara, California (200002)
LOST: Location system planning tool with a graphical user interface for testing and calibrating the location algorithms as well as for configuring the location calculation elements (200203)
Software development methods and tools (19942003)
KISS: a graphical tool supporting the OMT objectoriented analysis and design method in MSWindows with C++. Initial development. Later a dedicated group was
5 (31) r
founded to develop and maintain the tool which was used for software development for Nokia telecom devices (199495)
Agile software process development. While the industry was increasingly moving towards rigid (but slow) formal development processes we tried to keep the flexible customerinclusive development style dating from the expert system days alive and push for its wider use at Nokia. This included internal seminars, incremental development process definition for internal process manuals, tutor activities, and participation at the Nokia Quality Award competition. Later these techniques became fashionable and known as agile methodologies (various times, in particularly in 199697)
CAPE: Software performance engineering. Consultation to introduce and apply software performance engineering methods to Nokia, in particular to the pushovercellular system software. In cooperation with Helsinki University (200203)
Circuit and system design support software (198796)
RFT: a Lisp based system for RFdesign assistance consisting of graphical simulator and optimizer interfaces and knowledgebased advisory modules. Rule based reasoning, case based reasoning. Lead developer and project manager. Head of the related TEKES project. The technical and modeling solution developed in this project formed the core of the licentiate theses (198792)
NASSE: a graphical interface to Aplac simulator for analog circuit simlations in MSWindows and Motif environment with C++. Used by Nokia Mobile Phones to design the analog electronics components of the mobile phones. Spinoff to a separate company Aplac Ltd where sold as part of their Aplac solution. Lead developer and project manager (199396)
Atmosphere ESPRITproject: System engineering methods using knowledgetechnology in particular for improving the software development for telephone switches. Subproject leader (198890)
Knowledge technology (198691)
LOSYS: A prototype fault diagnostic system for the nuclear power plant at Loviisa with KEE framebased expert system shell. In cooperation with Imatran Voima power company (1986)
BUDJ: A strategic planning and budgeting system for Nokia internal use with objectoriented Lisp on Symbolics Lisp computer (198687).
DMG: graphical modeling environment for the generation of fault diagnostic systems (198788)
Rule compiler for generating Ccode for PC from deduction rules written in XiPlus expert system shell (1988)
PLANNER: Development and implementation of a scheduling algorithm for a project planning tool in MSWindows environment with CommonList and C++ (199091)
6 (31) r
TEX/MUST: Design and implementation of a parser and interpreter for the calculation rule language in a strategic business planning tool in C++ (1991)
GKE: Graphical Knowledge edition tool for computerassisted knowledge acquisition (1991)
Mathematical optimization for energy optimization (1986)
Application of linear (LP) and mixedinteger programming (MIP) to the optimization of energy flows in paper industry. Porting of LP2 program (a solver for LP and MIP problems) to PC platform for Nokia Industry automation (1986)
Helsinki University of Technology, Systems Analysis Laboratory (198486)
Research and teaching assistant in a Finnish Academy funded research project on “Implementation techniques of mathematical algorithms”. The work resulted into mathematical optimization software (LP2) which was purchased by Nokia industry automation.
Borer Electronics AG, Switzerland (1985)
Summer trainee. Software development with assembly language, implementation and testing of electronic prototypes, software modeling.
Kesko (198283)
Computer operator at the computer center
4. ACADEMIC EXPERIENCE
Adjunct Professor at the Laboratory of Software Technology at Helsinki University of Technology (now Aalto University) (20072010).
The area of the adjunct professorship is defined as "distributed mobile applications and services as well as peertopeer computing".
Research assistant at mathematics and applied mathematics at Helsinki University of Technology (1984 1986)
SPXproject which studied efficient computer implementation techniques of mathematical algorithms. His main contribution was the research on the computer implementations of mixedinteger programming algorithms. The LP2 solver developed in the project was acquired by Nokia industrial electronics to be used for paper mill energy optimization.
PhD Thesis supervised or advised
Graduated
Mohammad Hoque, “Towards energy efficient multimedia streaming to mobile devices”, November, 2013
7 (31) r
Parth Amin, “SelfOrganizing Radio Resource Management and Backhaul Dimensioning for Cellular Networks,” August, 2014
Joakim Koskela, “Peertopeer framework,” February, 2015
Fulltime
Sanja Scepanovic, “Applied social networking” expected to graduate 2016
Mehrdad Bagheri, “Vehicular Network Architecture for Active Safety of Vehicles, Cyclists and Pedestrians with EnergyEfficiency Considerations”, started 2014
Kashif Nizam Khan, “Energyefficiency of heterogeneous data center and cloud environment”, started 2014
Parttime or multidisciplinary
Kari Visala, “Informationcentric networking,” expected to graduate 2015
Leo Bhebhe, “Service Continuity in 3GPP Mobile Networks,” expected to graduate 2015
Pedro Aibeo, “Architectural Democracy,” (jointly with Department of Civil and Structural Engineering, supervisor Vishal Singh), started 2014
Harry Mfula, “Cellular network optimization,” started 2014
Pekka Hippeläinen, “Sensor network communication,” started 2013
MSc thesis supervised
1. Silver Sepp, “Resilient machine learning on stream processing engines,” January 2015
2. Joonas Saarinen, “Parallel processing of vehicle telemetric data, ” November 2014
3. Filip Nybäck, “Improving the support for ARM in the IgProf profiler,” October 2014
4. Hussnain Ahmed, “Using Big Data Analytics for Measuring Energy Consumption Patterns: Applying Big Data for energy efficiency,” August 2014
5. Pranas Butkus, “Identity Management in M2M networks,” August 2014
6. Anselm Joseph Meyn, “Mobile Video Crawler: Implementing a video streaming Quality of Experience management system,” August 2014
7. Péter Somogyi, “Analysis of ServerSmartphone Application Communication Patterns,” August 2014
8. Jie Liu, “Visualization of QuasiRealTime Monitoring VoLTE Network and Signaling,” August 2014
8 (31) r
9. Dorottya Maksay, “Signaling reference pattern matching on network traces,” August 2014
10. Mikko Vesikkala, “Visual Regression Testing for Web Applications,” April 2014
11. Nora Nupponen, “”Energy efficiency development of LTE network,” September, 2013
12. Thi Anh Mai Phan, “Cloud Databases for InternetofThings Data,” August, 2013
13. Fuguo Huang, “Web Technologies for the Internet of Things”, August, 2013
14. Gitanjali Sachdeva, “Measuring and Optimizing Energy Efficiency in Internet Communication: Implementing a PacketLevel Energy Model for Content Delivery Networks,” August, 2013
15. Eliot Estep, “Mobile HTML5: Efficiency and Performance of WebSocket and ServerSent Events,” August, 2013
16. Irena Prochkova, “Enabling EnergyEfficient Advertising for Mobile Applications,” MSc thesis, August, 2013
17. Nicklas Laine Overgaard, ”Artifact Resistant Biometrics Presentation Attack Detection for Fingerprint Enrollment on Mobile Devices,” MSc thesis, August, 2013
18. Panu Vuorinen, “Using web analytics to measure, value and improve the performance of a businesstobusiness website,” MSc thesis, May, 2013
19. JussiPekka Erkkilä, “Web and native technologies in mobile application development,” MSc thesis, March, 2013
20. Heikki Oirola, “ Stateful Inspection of the Server Message Block 2 Protocol,” MSc thesis, November, 2012
21. Antony J. R. Meyn, “Browser to browser media streaming with HTML5,” MSc thesis, August, 2012
22. Hannu Lyytikäinen, “Designing web services for locationaware mobile devices. Case: Traffic monitoring service,” MSc thesis, June, 2012
23. Juha Kaskenmäki, “Selvitys asiakastuen ajankäytön mallintamisesta (Survey for modeling and measuring service desk time usage),” MSc thesis, March, 2012
24. David Mûnos Sánchez, “Design and implementation of a people flow management system for automated data collection,” MSc thesis, January, 2012
25. Risto Laurikainen, “Improving the efficiency of deploying virtual machines in a cloud environment,” MSc thesis, January, 2012
Batchelor thesis supervised
1. Rasmus Eskola, “Performance evaluation of WebRTC data channels,” BSc thesis, December 2014
9 (31) r
2. Mikael Linko, “Multikoptereiden käytön rajoitteet ja ongelmat (Regulations and problems of multicopter use),” BSc thesis, December 2014
3. Miika Ruissalo, “Ohjelmistokehityksen mahdollisuudet ja haasteet tulevaisuuden autoissa (Software opportunities and challenges in future cars),” BSc thesis, December 2014
4. Toni Orpana, “Responsiivinen websuunnittelu (Responsive web design),” BSc thesis, December 2014
5. Atte Isopuro, “WebGLrajapinta pelinkehittäjän näkökulmasta (Game developers view to WebGL)”, BSc thesis, April 2014
6. Sipi Seppälä, “HTML5pelimoottorit ja webselainten vuorovaikutusrajapinnat (HTML5 game engines and web browsers APIs),” BSc thesis, April 2014
7. Juho Saarela, “Älykkään sähköverkon toiminta kotitalouksissa (Smart grid usage in households”, BSc thesis, December 2013
8. Tommi Kurikka, “Verkkomoninpelien kommunikointimenetelmät (Communication methods in multiplayer games)” BSc thesis, December 2013
9. Timo Isokoski, “Uudet binääriprotokollat matkapuhelinsovellusten tiedonsiirrossa (Use of modern binary protocols in mobile application data transfer) ,” BSc thesis, May 2013
10. Mikko Närjänen, “Älykkäiden sähköverkkojen tietoliikenne (Data communication in smart grids),” BSc thesis, December 2012
11. Tuomas Penttilä, “Ajoneuvojen välinen kommunikointi (Intervehicular communication),” BSc thesis, December 2012
12. Panu Vuorinen, “Pilven käyttö datavarastona (Cloud as a datastore),” BSc thesis, May 2011
13. Jukka Lahtinen, “Pilvialustat ja mobiililaitteet: Periaatteet ja hyöty saman valmistajan tuotteista (Cloud platforms and mobile devices: Principles and benefits of single vendor solutions),” BSc thesis, December 2011
14. Lauri Suihko, “Skype – Hybridivertaisverkkopohjainen VoIPsovellus (Skype – a hybrid P2P VoIP application,” BSc thesis, December 2011
Preliminary examiner
1. Pekka Kaipio, “Mobile Vehicular Safety Applications Framework,” Licentiate thesis, University of Oulu, 2014.
2. Otso Kassinen, “Efficient middleware and resource management in mobile peertopeer systems, “ PhD thesis, University of Oulu, 2011.
Courses taught
10 (31) r
* Instructing group work at the seminar on Case studies in operations research at TKK (200309)
1. 2003 Ville Koskinen, Pauli Alanaatu, Jenni Brunila, Tuomo Pyhälä, Vesa Timonen, ”Optimal radio scheduling ”
2. 2004 Pasi Kuusela, Anton Danielsen, Henri Hytönen, Tero YläAnttila, “Grid computing in home environment does it make sense”
3. 2005 Renjish Kaleelazhicathu, Tuomas Kuronen, Ilkka Leppänen, Ilkka Hirvonen, “Analysis of the utility of office applications”
4. 2006 Aulanko Antti, Mehtonen Mark, Ikäheimonen Janne T., Leisti Topi, Taajamaa Mauno, “Decision Support System Interface for Flexible Task Allocation Using Mobile Phone Terminals”
5. 2007 EteläAho Emilia, Hyry Lauri, Kettunen Heidi, Nevalainen Eero, ”Modeling of peertopeer networks”
6. 2009 Marko Kotilainen, Turkka Anttonen, Lars Kurkinen, Ilkka Mansikkamäki, Jukka Ylitalo, Jutta Ylitalo, ” Optimizing Energy Consumption in Mobile BitTorrent Networks”
* Lecturing of Mat2.151 AI and system analysis (Tekoäly ja systeemianalyysi) at TKK (198990)
* Lecturing at Operations Research seminar at TKK (1996)
* Lecturing at Expert system course at Helsinki School of Economics (1989)
* T106.5820 Seminar on distributed systems: Peertopeer Systems with Mobile Applications (5–8 cr) P V (Fall, 2007) http://www.cs.hut.fi/Studies/T106.5820/p2p/
* T106.5820 Seminar on distributed systems: PAMP My Phone – Mobile Web Applications with the Personal AMP stack (3–10 cr) P V (Spring, 2008) http://www.cs.hut.fi/Opinnot/T106.5820/PAMP2008/pamp2008.html
* “P2P on Handhelds,” tutorial, The 17th International Summer School on Telecommunications, Lappeenranta, Finland, August 1922, 2008.
* Lecturing at T110.7100 Applications and services in internet (4 cr) (Fall, 2007, 2008, 2009, 2010, 2011) http://www.tml.tkk.fi/Opinnot/T110.7100/
* T106.5820 Seminar on distributed systems: Contextaware mobile services for local communities (5–8 cr) P V (Fall, 2008)
* T106.5820 Seminar on distributed systems: Energyefficient cloud computing for mobile web (5–8 cr) P V (Fall, 2009) http://maps.cs.hut.fi/cloud/index.php
* T110.2100 Introduction to data communications (in Finnish, Johdatus tietoliikenteeseen) (5 cr) (Spring 2010, 2011), Lectures on telephone network, cellular networking, future wireless systems https://noppa.aalto.fi/noppa/kurssi/t110.2100/etusivu
11 (31) r
* T110.5140 Network application frameworks (5 cr) (Spring 201114). Complete modernization of the course content from old WS* based content to modern mobile web technologies. https://noppa.tkk.fi/noppa/kurssi/t110.5140/etusivu
* T110.5121 Mobile cloud computing (5 cr) (Fall 2011, 2012). Lecture on cellular networking and energyefficiency https://noppa.aalto.fi/noppa/kurssi/t110.5121/etusivu
* T110.5121 Mobile cloud computing (5 cr) (Fall 2013). Responsible teacher https://noppa.aalto.fi/noppa/kurssi/t110.5121/etusivu
* T110.5191 Seminar on Internetworking (5 cr). Tutor for topics:
1. Andrea Nodadi, “Energyefficient position tracking via trajectory modeling,” December 2014
2. Asgeir Bjarnason, “Data collection in wireless sensor network using drones for frost monitoring,” December 2014
3. Petteri Turtiainen, “Heating cars using distributed computing elements,” May 2014 (received the best seminar paper award)
4. Pekka Hippeläinen, “Prefetching caching in modern commerce site,” May 2014
5. Mehrdad Bagheri, “Cellularbased adaptive method for pedestrian roadsafety,”, May 2014
6. Anselm Meyn, “Incentive mechanisms in data communications networks,” May 2013
7. Mattia Denti, “Performance and energyefficiency of scala on mobile devices,” May 2013
8. Nuno Silva, “ Energy cost of computing vs communication – Trends and implications for mobile solutions,” May 2013
9. Irena Prochkova, “Energy Cost of Advertisements in Mobile Games on the Android Platform” (resulted into a conference publication), May 2012
10. Kazi Wali Ullah, “Applicability of different models of burstiness to energy consumption estimation” (received the best seminar paper award + a conference publication) , May 2011
11. Patrik Nisen, “Ensuring QoS of the user in userassisted services”, May 2011
* T110.5191 Seminar on Network Security (5 cr) Tutor for topics:
1. Tuomas Penttilä, “Security of electric vehicle (EVs) charging”, December 2013
2. Pham Thi Van Anh, “Communication security in HTML5,” December 2012
3. Mahya Ilaghi Hosseini, “Smartphone Green Security,” December 2012
12 (31) r
4. Antti Seitovirta, “Security concerns in HTML5based peer to peer video streaming solutions,” December 2011
PHYSC1380 Multidisciplinary energy perspectives, Feb 2014
ARTS multidisciplinary living lab design course, Jan 2014
SCIA0000 Johdatus Opiskeluun, Sep 2014
ICSE4010 Introduction to Analytics and Data Science, Oct 2014
T110.6101 EIT Idea Challenge preparation course, Sep 2014 (Aalto team made it to the finals (11 finalists out of 163))
5. PUBLICATIONS
5.1 Conference proceedings
1. Abdurachmanov, D., Elmer. P., Eulisse, G., Knight, R., Niemi, T.P., Nurminen. J.K.,
Nyback, F., Pestana, G., Ou, Z., “Techniques and tools for measuring energy efficiency of scientific software applications,” 16th International workshop on Advanced Computing and Analysis Techniques in physics research (ACAT’2014), Prague, Czech Republic, September 2014
2. Bagheri, M., Siekkinen, M., Nurminen, J.K., “Cellularbased Vehicle to Pedestrian (V2P) Adaptive Communication for Collision Avoidance,” 3rd International Conference on Connected Vehicles and Expo (ICCVE 2014), Vienna, Austria, November, 2014
3. Noreikis, M, Butkus, P., Nurminen, J.K., “InVehicle Application for Multimodal Route Planning and Analysis,” IEEE 3rd International Conference on Cloud Networking (CloudNet 2014), Luxembourg, October, 2014
4. Amin, P., Sikuwaru, N., Mutafungwa, E., Haile, B.B, Hämäläinen, J., Nurminen, J.K., “Performance Study for OffGrid SelfBackhauled Small Cells in Dense Informal Settlements,” IEEE 25th International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC 2014), Washington D.C., US, September 2014
5. Mai, P.T.A., Nurminen, J.K., and Di Francesco, M., “Cloud databases for Internetofthings data,” The 2014 IEEE International Conference on Internet of Things (iThings 2014), Taipei, Taiwan, September, 2014
6. Su, X., Zhang, H., Riekki, J., Keränen, A., Nurminen, J.K., and Du, L., “Connecting IoT Sensors to KnowledgeBased Systems by Transforming SenML to RDF,” 5th International Conference on Ambient Systems, Networks and Technologies (ANT2014), Hasselt, Belgium, June, 2014
7. Kelényi, I., Nurminen, J.K., Siekkinen, M., and Lengyel, L., “Supporting EnergyEfficient Mobile Application Development with ModelDriven Code Generation,” 2nd International Conference on Computer Science, Applied Mathematics, and Applications (ICCSAMA 2014), Budapest, Hungary, May, 2014
13 (31) r
8. Amin, P., Iraji, S., and Nurminen, J.K., “Modelling and Analysis of Link Adaptation for LTEAdvanced,” short paper 16th ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems (MSWiM'13), Barcelona, Spain, November 2013
9. Ou, Z., Dong, S., Dong, J., Nurminen, J.K., YläJääski, A., and Wand, R., “Characterize Energy Impact of Concurrent NetworkIntensive Applications on Mobile Platforms,” 8th ACM Workshop on Mobility in the Evolving Internet Architecture (MobiArch 2013), Miami, Florida, USA, October 2013
10.Hoque, M., Siekkinen, M., Nurminen, J.K., “Using CrowdSourced Viewing Statistics to Save Energy in Wireless Video Streaming, “ The 19th Annual International Conference on Mobile Computing and Networking (ACM MobiCom 2013), Miami, Florida, USA, October 2013
11.Perez, J. and Nurminen, J.K., “Electric Vehicles Communicating with WebSockets Measurements and Estimations, “ IEEE Innovative Smart Grid Technologies Europe 2013 conference (IEEE ISGT Europe), Copenhagen, Denmark, October 2013
12.Denti, M. and Nurminen, J.K., “Performance and energyefficiency of Scala on mobile devices,” Seventh International Conference on Next Generation Mobile Applications, Services and Technologies (NGMAST’13) Prague, Czech Republic, September 2013
13.Hoque, M., Siekkinen, M., Nurminen, J.K., and Aalto, M., “Dissecting Mobile Video Services: An Energy Consumption Perspective, “14th IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM 2013), Madrid, Spain, June 2013
14.Nunia, V., Hota, C., Di Francesco, M., Nurminen, J., and YläJääski, A., “Enhanced Search in Unstructured PeertoPeer Overlay Networks,” 8th International Conference on Grid and Pervasive Computing (GPC 2013), Seoul, Korea, May 2013
15.Hoque, M.A., Siekkinen, M., Nurminen, J.K., “TCP Receive Buffer Aware Wireless Multimedia Streaming– An Energy Efficient Approach,” 23rd ACM Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV13), Multimedia Systems Conference (2013MMSys), Oslo, Norway, February 2013
16.Chatterjee, S., Nurminen, J.K., and Siekkinen, M., “Low cost positioning by matching altitude readings with crowdsourced route data,” 10th International Conference on Advances in Mobile Computing and Multimedia (MoMM2012), Bali, Indonesia, December, 2012
17.Laurikainen, R., Laitinen, J., Lehtovuori, P., and Nurminen, J.K., “Improving the efficiency of deploying virtual machines in a cloud environment,” International Conference on Cloud and Service Computing (CSC 2012), Shanghai, China, November 2012
18.Prochkova, I. and Nurminen, J.K., “Energy Cost of Advertisements in Mobile Games on the Android Platform,” Sixth International Conference on Next Generation Mobile Applications, Services and Technologies (NGMAST’12) Paris, France, September 2012
14 (31) r
19.Saarinen, A., Siekkinen, M., Xiao, Y., Nurminen, J.K., Kemppainen, M., Hui P., “Can Offloading Save Energy For Popular Apps?” 7th ACM International Workshop on Mobility in the Evolving Internet Architecture (MobiArch 2012) colocated with MobiCom 2012, Istanbul, Turkey, August, 2012
20.Ullah, K. and Nurminen, J.K., “Applicability of Different Models of Burstiness to Energy Consumption Estimation,” 8th IEEE, IET International Symposium on Communication Systems, Networks, and Digital Signal Processing, Poznan, Poland, July, 2012
21.Ou, Z., Zhuang, H., Nurminen J.K., YläJääski, A., Hui, P., “Exploiting Hardware Heterogeneity within the Same Instance Type of Amazon EC2,” 4nd USENIX Workshop on Hot Topics in Cloud Computing (HotCloud '12), Boston, MA, June, 2012
22.Nie, P., Nurminen, J.K., “Integrate WSN to the Web of Things by using XMPP,” 3rd International Conference on Sensor Systems and Software (SCube 2012), Lisbon, Portugal, June, 2012.
23.Ou, Z., Pang, B., Deng, Y., Nurminen, J.K. YläJääski, A., Hui, P., “Energy and CostEfficiency Analysis of ARMBased Clusters,” IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), Ottawa, Canada, May 2012
24.Siekkinen, M, Hiienkari, M., Nurminen, J.K., and Nieminen, J., “How Low Energy is Bluetooth Low Energy? Comparative Measurements with ZigBee/802.15.4,” Future Green Communications Workshop, IEEE Wireless Communications and Networking Conference (WCNC 2012), Paris, France, April 2012
25.Siekkinen, M, Nurminen, J.K., and YläJääski, A., “Creating Green Incentives and Mechanisms Through PacketLevel Energy Accounting,” Internet of Things Enabling Technologies Workshop, IEEE Wireless Communications and Networking Conference (WCNC 2012), Paris, France, April 2012
26.Heikkinen, M. and Nurminen, J.K., “Measuring and modeling mobile phone charger energy consumption and environmental impact,” IEEE Wireless Communications and Networking Conference (WCNC 2012), Paris, France, April 2012
27.Kelenyi, I. and Nurminen, J.K., “Distributed BitTorrent Proxy for Energy Efficient Mobile Content Sharing,” 14th Symposium on Wireless Personal Multimedia Communications (WPMC 2011), Brest, France, October 2011
28.Ruutu, J., Nurminen, J.K., Rissanen, K., “Energy Efficiency of Recharging a Mobile Device,” Fifth International Conference on Next Generation Mobile Applications, Services and Technologies (NGMAST’11) Cardiff, Wales, UK, September 2011
29.Puustinen, I. and Nurminen, J.K., “'The Effect of Unwanted Internet Traffic on Cellular Phone Energy Consumption,” 4th IFIP International Conference on New Technologies, Mobility and Security, Paris, France, February 2011
30.Hoque, M.A., Siekkinen, M., Nurminen, J.K., "On the Energy Efficiency of ProxyBased Traffic Shaping for Mobile Audio Streaming", 8th IEEE Consumer
15 (31) r
Communications & Networking Conference CCNC’2011, Las Vegas, Nevada, January 2011
31. Kelényi, I., Ludányi, A., Nurminen, J.K., "EnergyEfficient Torrent Downloads to Mobile Phones through MemoryLimited Proxies" 8th IEEE Consumer Communications & Networking Conference CCNC’2011, Las Vegas, Nevada, January 2011
32.Ekler, P., Lukovszki, T., Nurminen, J.K., “Extending Mobile BitTorrent Environment with Network Coding,” (short paper) 8th IEEE Consumer Communications & Networking Conference CCNC’2011, Las Vegas, Nevada, January 2011
33.Kelényi, I., Ludányi, A., Nurminen, J.K., Puustinen, I., "Energyefficient Mobile BitTorrent with Broadband Router Hosted Proxies," 3rd Joint IFIP Wireless and Mobile Networking Conference, Budapest, Hungary, October, 2010
34.Heikkinen, M. and Nurminen, J. K., "Consumer Attitudes towards Energy Consumption of Mobile Phones and Services," IEEE 72nd Vehicular Technology Conference (VTC2010Fall), Ottawa, Canada, September, 2010
35.Kelényi, I., Ludányi, A., Nurminen, J.K., ” BitTorrent on Mobile Phones – Energy Efficiency of a Distributed Proxy Solution," Work in Progress in Green Computing workshop (WIPGC) in conjunction with the first IEEE International Green Computing Conference, Chicago , IL, USA, August, 2010
36.Miettinen, A.P., Nurminen J.K., “Energy efficiency of mobile clients in cloud computing,” 2nd USENIX Workshop on Hot Topics in Cloud Computing (HotCloud '10), Boston, MA, June, 2010
37.Kelenyi, I., Nurminen, J.K., Ekler, P., “Modelling and Simulation of Energy Efficient Mobile Content Sharing Based On BitTorrent,” Proceedings of 11th International Carpathian Control Conference, Eds.: Attila K. VARGA, József VÁSÁRHELYI, pp. 367370, ISBN: 9789630692892, Eger, Hungary, May 2628, 2010
38.Miettinen, A.P. and Nurminen, J.K., “Analysis of the Energy Consumption of JavaScript Based Mobile Web Applications,” 2nd International Conference on Mobile Lightweight Wireless Systems MOBILIGHT 2010, Barcelona, Spain, May 2010
39.Kelenyi, I., Nurminen, J.K., "CloudTorrent – EnergyEfficient BitTorrent Content Sharing for Mobile Devices via Cloud Services," short paper, 7th IEEE Consumer Communications & Networking Conference CCNC’2010, Las Vegas, Nevada, January 2010
40.Nurminen, J.K., "Parallel connections and their effect to battery consumption of a mobile phone," 7th IEEE Consumer Communications & Networking Conference CCNC’2010, Las Vegas, Nevada, January 2010
41.Kelenyi, I., Nurminen, J.K., Matuszewski, M., "DHT Performance for PeertoPeer SIP – a Mobile Phone Perspective," 7th IEEE Consumer Communications & Networking Conference CCNC’2010, Las Vegas, Nevada, January 2010
42.Kelenyi, I. and Nurminen, J.K., “Bursty Content Sharing Mechanism for EnergyLimited Mobile Devices,” The 4th ACM International Workshop on
16 (31) r
Performance Monitoring, Measurement and Evaluation of Heterogeneous Wireless and Wired Networks (PM2HW2N), Tenerife, Canary Islands, Spain, October 2009
43.Heikkinen, M.V.J. and Nurminen, J.K., "Consumer Attitudes towards Different Aspects of Mobile PeertoPeer Services," The First International Conference on Advances in P2P Systems (AP2PS 2009), Sliema, Malta, October 2009
44.Nurminen, J.K., Nöyränen, J., “Parallel Data Transfer with Voice Calls for EnergyEfficient Mobile Services,” The Second International ICST Conference on MOBILe Wireless MiddleWARE, Operating Systems, and Applications (MOBILWARE 2009), Berlin, Germany, April 2009
45.Nurminen, J.K., Karonen, O., Farkas, L., and Partala, T., ” Sharing the Experience with Mobile Video: A Student Community Trial,” ,” Social TV Workshop at 6th IEEE Consumer Communications & Networking Conference CCNC 2009, Las Vegas, Nevada, January 2009
46.Kelenyi, I. and Nurminen, J.K., “Optimizing Energy Consumption of Mobile Nodes in Heterogeneous Kademlia based Distributed Hash Tables," Second International Conference and Exhibition on Next Generation Mobile Applications, Services and Technologies, Cardiff, Wales, UK, September 2008
47.Wikman, J., Nurminen, J.K., "Open Source Web Application Development Stack for Symbianbased Mobile Phones," Next Generation Networks Open Platforms and Services (NGNOPS’08) in Next Generation Mobile Applications, Services and Technologies, Cardiff, Wales, UK, September 2008
48.Suomalainen, J., Pehrsson, A. and Nurminen, J.K., “A security analysis of a P2P incentive mechanism for mobile devices,” 3rd International Conference on Internet and Web Applications and Services (ICIW 2008), Athens, Greece, June 2008 (best paper award)
49.Karonen, O. and Nurminen, J.K., “Cooperation Incentives and Enablers for Wireless Peers in Heterogeneous Networks,” IEEE CoCoNet Workshop 2008 Cognitive and Cooperative Wireless Networks collocated with IEEE ICC 2008, Beijing, China, May 2008
50.Kelenyi, I. and Nurminen, J.K., “Energy Aspects of Peer Cooperation Measurements with a Mobile DHT System,” IEEE CoCoNet Workshop 2008 Cognitive and Cooperative Wireless Networks collocated with IEEE ICC 2008, Beijing, China, May 2008
51.Mäkinen, L. and Nurminen, J.K., “Measurements on the Feasibility of TCP NAT Traversal in Cellular Networks,” 4th EURONGI Conference on Next Generation Internet Networks (NGI 2008), Kraków, Poland, April 2008
52.Nurminen, J.K. and Nöyränen, J., “EnergyConsumption in Mobile PeertoPeer – Quantitative Results from File Sharing,” 5th IEEE Consumer Communications & Networking Conference CCNC 2008, Las Vegas, Nevada, January 2008
17 (31) r
53.Ekler, P., Nurminen, J.K., and Kiss, A.J., “Experiences of implementing BitTorrent on Java ME platform,” 1st IEEE Workshop on PeertoPeer for Handheld Devices at CCNC 2008, Las Vegas, Nevada, January 2008
54.Tiago, P., Kotilainen, N., Vapa, M., Kokkinen, H., and Nurminen, J.K., “Mobile Search – Social Network Search Using Mobile Devices,” 1st IEEE Workshop on PeertoPeer for Handheld Devices at CCNC 2008, Las Vegas, Nevada, January 2008
55.Ahtinen, A., Nurminen, J.K., Häkkila, J., “Developing a Mobile Reporting System for Road Maintenance – User Research Perspective,” in Proceedings of the International Conference on Mobile Technology, Applications and Systems (Mobility 2007), Singapore, September, 2007
56.Karhinen, A., Koskimies, O., and Nurminen, J.K., “Experiences in Applying a Mobile Service Platform across Different Business Domains,” in Proceedings of the 6th International Workshop on Wireless Information Systems (WIS 2007), Funchal, Madeira, Portugal, June, 2007
57. Jalava, T. and Nurminen, J.K., “Mobile phone as an inspections tool – Experiences with a service for field force,” in Proceedings of the 3rd International Workshop on Web and Mobile Information Services (WAMIS 2007) in conjunction with 21st IEEE International Conference on Advanced Information Networking and Applications, Niagara Falls, Ontario, Canada, May, 2007
58.Gyorbıro, N., Marton, M., and Nurminen, J.K., “Mobile Data Replication Utilizing The Ternary Connectivity Model,” in Proceedings of the IEEE International Conference on Computer and Information Technology, Seoul, Korea, September, 2006.
59.Bakos B., Farkas, L., and Nurminen J.K., “P2P Applications on Smart Phones using Cellular Communications,” in Proceedings of the IEEE Wireless Communications and Networking Conference, Las Vegas, NV, USA, April, 2006.
60.Bakos, B, Farkas, L., Nurminen, J. K., and Marossy, K., ” Distributed Content Sharing in Cellular Networks,” in Proceedings of the 10th IFIP International Conference on Personal Wireless Communications (PWC'05), Colmar, France, August, 2005.
61.Bakos, B., Farkas, L., and Nurminen, J. K., “Search Engine for Phonebookbased Smart Phone Networks,” in Proceedings of IEEE 61st Semiannual Vehicular Technology Conference (VTC2005Spring), Stockholm, Sweden, May, 2005.
62.Bakos, B., Farkas, L., and Nurminen, J. K., “Phonebook Search Engine for Mobile P2P Social Networks,” in Proceedings of the IASTED International Conference on Parallel and Distributed Computing and Networks (PDCN 2005). Innsbruck, Austria, February, 2005.
63.Renjish Kumar, K.R., Hirvonen, I., Leppänen, I., Kuronen, T., Nurminen, J.K., and Salo, A., “An Evaluation Model for the Enduser Utility of Office Applications,” Proceedings of the Ninth IASTED Conference on Software Engineering and Applications, ACTA Press, Phoenix AZ, USA. November, 2005
64.Marossy, K., Csúcs, G., Bakos, B., Farkas, L., and Nurminen, J. K., “Peertopeer content sharing in wireless networks,” in Proceedings of the 15th IEEE International
18 (31) r
Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC 04), Barcelona, Spain, September, 2004.
65.Bakos, B., Csúcs, G., Farkas, L., and Nurminen, J. K., ”PeertoPeer Protocol Evaluation in Topologies Resembling Wireless Networks. An Experiment with Gnutella Query Engine,” in Proceedings of the 11th IEEE International Conference on Networks (ICON 2003), Sydney, Australia, September, 2003.
66.Bakos, B., Fodor, S., and Nurminen, J. K., “Distributed Computing with Mobile Phones: An Experiment with Mersenne Prime Search,” short paper in Pervasive 2002 International Conference on Pervasive Computing, Zürich, Switzerland, August, 2002.
67.Akkanen, J., Kiss, A. J., and Nurminen, J. K., "Evolution of a Software Component – Experiences with a Network Editor Component," Proceedings of the Sixth European Conference on Software Maintenance and Reengineering, IEEE Computer Society Press, 2002.
68.Nurminen, “RFT Design System – Experiences in the Development and Deployment of a Lisp Application,” Proceedings of the First European Conference on the Practical Applications of Lisp, Cambridge, UK, March, 1990
69.Nurminen, “An Application of Symbolic Computing to the Integration of Numerical Design Tools”, Proceedings on the 1989 IEEE International Conference on System, Man, and Cybernetics, Cambridge, MA, USA, November, 1989
70.Ketonen, Nurminen, “Combining Symbolic Computing with Conventional Design and Analysis Techniques, Proceedings of the 2nd Scandinavian Conference of Artificial Intelligence, Tampere, Finland, June, 1989
71.Ketonen, Nurminen, “A knowledgebased simulation environment for electronics design,” Proceedings of the 3rd European Simulation Congress, Edinburgh, Scotland, September, 1989
72.Ketonen, Nurminen, “An Intelligent Design and Simulation Environment”, Proceedings of the European Simulation Multiconference, Rome, Italy, June, 1989
73.Ketonen, Lounamaa, Nurminen: “Improving Conventional Design and Analysis Techniques by Means of AI,” AAAI88 AI in Design Workshop, St. Paul, Minnesota, USA, August, 1988
74.Ketonen, Lounamaa, Nurminen: “An Electronic Design CAD System Combining Knowledgebased Techniques with Optimization and Simulation, in Gero, J. S. (eds.) Artificial Intelligence in Engineering: Design, Elsevier science publishers, 1988
5.2 Journals
1. Conti, M., Crispo, B., Diodatiz, D., Nurminen, J.K., Pinotti, C.M., Teemaa, T., “Leveraging Parallel Communications for Minimizing Energy Consumption on Smartphones,” IEEE Transactions on Parallel and Distributed Systems (to appear) (jufo 2)
19 (31) r
2. Hoque, M. A., Siekkinen, M., and Nurminen, J.K., Aalto, M., and Tarkoma, S., “Mobile Multimedia Streaming Techniques: QoE and Energy Consumption Perspective, “ Pervasive and Mobile Computing (to appear) (jufo 1)
3. Su, X., Riekki, R., Nurminen, J.K., Nieminen, J., Koskimies, M., “Adding Semantics to Internet of Things,” Concurrency and Computation: Practice and Experience (to appear) (jufo 2)
4. Hoque, M. A., Siekkinen, M., and Nurminen, J.K., Aalto, M., and Tarkoma, S., “Saving Energy in Mobile Devices for OnDemand Multimedia Streaming: A CrossLayer Approach, “ ACM Transactions on Multimedia Computing Communications and Applications (TOMCCAP) Vol. 10, nro 3 (jufo 2)
5. Ou, Z., Zhuang, H., Lukyanenko, A., Nurminen, J. K., Hui, P., Mazalov, V., YläJääski, A., “Is the Same Instance Type Created Equal? Exploiting Heterogeneity of Public Clouds, “ IEEE Transactions on Cloud Computing Vol. 1, nro 2
6. Hoque, M. A., Siekkinen, M., and Nurminen, J.K., “Energy Conservation for Multimedia Streaming on Mobile Devices – A Survey,” IEEE Communications Surveys and Tutorials (to appear) (jufo 1)
7. Chatterjee, S., Nurminen, J.K., and Siekkinen, M., “Design of energyefficient locationbased cloud services using cheap sensors,” International Journal of Pervasive Computing and Communications, Vol. 9 Iss: 2, pp.115 – 138, 2013
8. Ruutu, J., Nurminen, J.K., and Rissanen, K., “Energy Efficiency of Mobile Device Recharging,” International Journal of Handheld Computing Research (IJHCR), 4 (1), 5969, 2013
9. Heikkinen, M., Nurminen, J.K., Smura, T., and Hämmäinen, H., “Energy Efficiency of Mobile Handsets: Measuring User Attitudes and Behavior,” Telematics and Informatics, Volume 29, Issue 4, pages 387–399, November 2012 (jufo 1)
10.Saarinen, A., Siekkinen, M., Xiao, Y., Nurminen, J.K., Kemppainen, M., Hui P., “SmartDiet: Offloading Popular Apps To Save Energy,” SIGCOMM Computer communication review, 42 (4), 297298
11.Kelényi, I., and Nurminen, J.K., “Modeling Resource Constrained BitTorrent Proxies for Energy Efficient Mobile Content Sharing,” PeertoPeer Networking and Applications, September 15, 2011 (jufo 1)
12.Kelényi, I., Ludányi, A., Nurminen, J.K., "Using Home Routers as Proxies for EnergyEfficient BitTorrent Downloads to Mobile Phones," IEEE Communications Magazine, June 2011 (jufo3) Nominated for IEEE MMTC RLetter Vol.2, No.4, August 2011 by Christian Timmerer.
13.Suomalainen, J., Pehrsson, A., and Nurminen, J. K., “A Secure P2P Incentive Mechanism for Mobile Devices,” International Journal On Advances in Security, Vol. 1 / No. 2, May 2009
20 (31) r
14.Nurminen, J.K., Karonen, O., Hätönen, K., “ What makes expert systems survive over 10 years – empirical evaluation of several engineering applications,” The Journal of Expert Systems with Applications 24(3), 2003.
15.Nurminen, J. K., "Using Software Complexity Measures to Analyse Algorithms – an Experiment with Shortest Paths Algorithms," Computers & Operations Research 30, 2003. (jufo 2)
16.Akkanen, J. and Nurminen, J. K., “Case Study of the Evolution of Routing Algorithms in a Network Planning Tool," The Journal of Systems and Software 58(3), 2001. (jufo 2)
5.3 Book chapters
1. Akkanen, J., Demeter, H., Eppel, T., Ivanfi, Z., Nurminen, J.K., and Stenman, P., “Reusing an open source application Practical experiences with a mobile CRM pilot,” in IFIP International Federation for Information Processing, Volume 234, Open Source Development, Adoption and Innovation, eds. J. Feller, Fitzgerald, B., Scacchi, W., Sillitti, A., (Boston: Springer), pp. 217222, 2007. Also published as a short paper in Proceedings of the 3rd International Conference on Open Source Systems (OSS 2007), Limerick, Irland, June 2007
5.4 Peer reviewed demos and posters
1. Nurminen, J.K., Meyn, A.J.R., Raivio, Y., Marrero, R.G., and Jalonen, E., “P2P Media Streaming with HTML5 and WebRTC, INFOCOM'2013 Demo/Poster Session, Turin, Italy, April 2013
2. Saarinen, A., Siekkinen, M., Xiao, Y., Nurminen, J.K., Kemppainen, M., Hui P., “SmartDiet: Offloading Popular Apps To Save Energy,” Poster session, ACM SIGCOMM 2012, Helsinki, Finland, August, 2012
3. Nurminen J.K., Wikman J., Kokkinen H., Muilu P., and Grönholm, M., ”Drupal Content Management System on Mobile Phone”, demonstration session at 5th IEEE Consumer Communications & Networking Conference CCNC 2008, Las Vegas, Nevada, January 2008
4. Wikman, J., Nurminen, J.K., Kokkinen, H., Muilu, P., and Heikelä, M., ” Mobile Web Application Development Stack,” demonstration session at 5th IEEE Consumer Communications & Networking Conference CCNC 2008, Las Vegas, Nevada, January 2008
5. Nurminen, Lounamaa: “An Analog CAD System Combining KnowledgeBased Techniques with Simulation and Optimization”, Poster Session Abstract, Proceedings of the Fourth IEEE Conference on Artificial Intelligence Applications, 1988.
5.5 Other publications
1. Su, X., Riekki, J., Haverinen, J., Nieminen and J., Nurminen, J.K., “Enabling Semantics for the Internet of Things – Data representations and energy
21 (31) r
consumptions,” Internet of Things – Finland, publication by TIVIT and TEKES, June 2013
2. Nie, P., Nisen, P., and Nurminen, J.K., “Combining Sensor Networks with Social Networks by XMPP,” Internet of Things – Finland, publication by TIVIT and TEKES, June 2013
3. Nurminen, J.K., “Energy Efficient Distributed Computing on Mobile Devices,” invited paper and talk, 9th ICDCIT International conference on distributed computing and internet technology, Bhubaneswar, India, February 2013
4. Kelényi, I., and Nurminen, J.K., “EnergyEfficient Mobile BitTorrent Solutions,” invited paper, ELetter of Multimedia Communications Technical Committee (MMTC), IEEE Communications Society, 2011
5. Nurminen, J. K. , Ruutu, J., and Tarkoma, S., “The Case for Holistic Mobile Energy and Power Management, technical report (FI SHOK Deliverable DA2.1.15) www.futureinternet.fi/publications/ICT_SHOK_FI_Phase2_Deliverable%20DA2_1_15.pdf, 2010
6. Nurminen, J. K., “Modelling and implementation issues in circuit and network planning tools,” Doctoral thesis, Helsinki University of Technology, 2003.
7. Nurminen, J. K. and Verkamo, I., “How to forecast software performance at the design phase,” Advance, no 1, issue 2003.
8. Nurminen, J. K., “Models and algorithms for network planning tools – practical experiences,” Helsinki University of Technology, Systems Analysis Laboratory, Research Reports, E14, 2003.
9. Bakos, B. and Nurminen, J. K., “Peertopeer applications for mobile phones: Measuring the efficiency of Gnutella in content distribution,” Advance, no 4, issue 2002.
10.Rinne, Mikko A., Nurminen, Jukka, Yairi, Rahav, Beletski, Oleg, ”NASSE : Nokia application specific schematic editor. NASSE 1.7.2 user's manual,” / edited by Mikko A. Rinne ; Jukka Nurminen, Rahav Yairi, Oleg Beletski. Helsinki : Nokia Corporation, Research Center, 1996.
11.Nurminen, J. K., “Psychological decision making theory” in Finnish ”Psykologinen päätöksenteon teoria,” in Hämäläinen, R. P., Ruusunen, J., Päätöksenteosta tekoälyyn, Helsinki University of Technology, Systems Analysis Laboratory, Research Reports, B12, 1987
12. Lounamaa, P., Nurminen, J. K., “Decision making theory and decision analysis: a rational decision maker’s perspective” in Finnish ”Päätöksenteon teoria ja päätöksentekoanalyysi: Yhden rationaalisen päättäjän maailma,” Epävarmuus, päätökseteko ja tietämystekniikka – seminaari 13.3.1987. Suomen tekoälyseuran julkaisuja no 1.
22 (31) r
13. Lahdelma R., Nurminen J., Ruuth S.: Implementations of LP and MIP Systems. EURO VIII; Lisbon 1986; also in Helsinki University of Technology, Systems Analysis Laboratory Research Reports A18, 1986.
14.Ruuth, Aittoniemi, Lahdelma, Nurminen, “Implementations of the Revised Simplex Method,” Helsinki University of Technology, Systems Analysis Laboratory, Research Reports, A15, 1985
6. TALKS AND DEMOS
1. Nurminen, J.K., “Data camp and hackathon initiatives,” Digi Breakfast on Data Science, September, 2014
2. Nurminen, J.K., “Akku tyhjänä mobiililaitteiden virrankulutus,“ Aalto yliopiston energiaaamiainen: Tuoretta tutkimustietoa energiaaiheista”, talk at press event of Aalto energy research, February, 2013
3. Nie, P., Nisen. P., and Nurminen, J.K.,” Combining Sensor Networks with Social Networks by XMPP,” Posters and demo day at Tivit IoT meeting, November 2012
4. Francesco, M., Huang, F. and Nurminen J.K., “ Sensors are your friends: Exploiting social connections in the Internet of Things,” Posters and demo day at Tivit IoT meeting, November 2012
5. Hukkinen, T., Komu, M., and Nurminen, J.K., “Internet Couch, “ demo at the opening event of the OIH building at Aalto University, October, 2012
6. Francesco, M. and Nurminen J.K., “ Sensors are your friends: Exploiting social connections in the Internet of Things,” Aalto Science day demo and poster, September, 2012
7. Hoque, M.A., Siekkinen, M., Nurminen, J.K., “Energyefficient streaming for mobile phones,” Aalto Science day poster, September, 2012
8. Nurminen, J.K., “Peertopeer techniques in service platforms (in Finnish Vertaisverkkotekniikat palvelualustoissa),” official sample lecture for the professor position at Helsinki University of Technology, official evaluation: Good 30.10.2009
9. Nurminen, J.K., “EnergyEfficient Mobile Applications Introduction,” introductory lecture at Energyawareness in mobile systems seminar at University of Helsinki, January, 2010
10.Nurminen, J.K., “EnergyEfficient Mobile Applications Issues and Examples,” invited talk at 6th FinnishRussian University Cooperation in Telecommunications (FRUCT) seminar, November, 2009
11.Nurminen, J.K., “Content sharing techniques in peertopeer networks (in Finnish Sisällönjakotekniikoita vertaisverkoissa),” official sample lecture for the adjunct professor position at Helsinki University of Technology, official evaluation: A (kiitettävä) 25.5.2007
23 (31) r
12.Nurminen, J.K., “OR at Nokia Research Center”, opening statement in the panel of ”Operations research today and tomorrow”, 30th Anniversary seminar of the Finnish Operations Research Society, 13.11.2003
13.Nurminen, J.K., ”Planning of optimal communications network (Optimaalisen tietoliikenneverkon suunnittelu)”, 30th Anniversary seminar of the Finnish Operations Research Society, 13.11.2003
14.Nurminen, J.K., ”Peertopeer applications,” Nokia Research Center Vision Seminar, Helsinki, 16.1.2003.
15.Nurminen, J.K., “Games Corner: BluePoker,” demonstration, Nokia Mobile Phones Technology Day, Espoo, 2002.
16.Nurminen, J.K., Bakos, B., Fodor, S., “BluePoker Playing Java Games with Bluetooth,” demonstration, NERD02 conference, Helsinki, 17.10.2002. The demo was chosen to be one of 5 VIP demos for Nokia Mobile Phones Technology Board.
17.Nurminen, J., “Challenges for applied software research,” Technical University of Budapest – Nokia Research Center Software developer’s seminar 2001 – Latest trends, Budapest 27.6.2001.
18.Nurminen, J. K., ”Operations research and network planning – Experiences in planning tool development,” Finnish Operations Research Society seminar, Helsinki, 26.11.1997
19.Nurminen J.K., ”Transplan – Un outil CAO pour l’Ingénierie de l’Architecture de Réseau,” SNCF User seminar, Paris, 20.9.1995
20. Lounamaa, P. and Nurminen, J., “Knowledgetechnology in next generation control systems (Tietämystekniikka seuraavan sukupolven valvomojärjestelmässä),” AI and Expert systems in process control, Insinöörijärjestöjen Koulutuskeskus, INSKO, Hämeenlinna, 29.4.1987.
7. PRESS INTERVIEWS
1. “Miksi se on niin tehoton? – Matkapuhelinten ja sähköauton akkujen kapasiteetti laahaa laitekehityksen jäljessä (Mobile phone and electric vehicle battery capacity lags behind)”, Tekniikka ja talous, March 2013 (in Finnish)
2. “Mobile application battery consumption,” Finnish Broadcasting Corporation (YLE) Swedish speaking channel TV interview, September 2013 (in Swedish)
3. “Älypuhelinten akut haaste niin käyttäjille kuin kehittäjillekin (Smart phone batteries are a challenge to users and developers),” Finnish Broadcasting Corporation (YLE) radio interview, September 2013 (in Finnish)
4. Researchers Hack Mobile Data Communications, in Technology Review, August 2011, http://www.technologyreview.com/communications/38268/?p1=A1&a=f
5. Peertopeer på väg till mobilerna, in Forskning och Framsteg, Apric, 2004 (in Swedish)
24 (31) r
6. Peertopeer phones, in Technology Review, December, 2004
7. Cariers of technical physicist, Talouselämä 2004 (in Finnish)
8. Expert systems for power plant diagnostics, Insinööriuutiset, 1986 (in Finnish)
8. OTHER SCIENTIFIC ACTIVITY
8.1 Conference chairing
Cochair of the “Video delivery over mobile networks: solutions and performance evaluation” workshop as part of WiOpt 2013, 2014 conference
8.2 TPC memberships
3rd International Conference on Ecofriendly Computing and Communication Systems (ICECCS), 2014
International Conference on Smart Computing (Smartcomp), 2014
IEEE International Conference on Mobile Cloud Computing, Services and Engineering (IEEE Mobile Cloud), 2013, 2015
International Conference and Exhibition on Next Generation Mobile Applications, Services, and Technologies (NGMAST), 2014
IEEE PES Innovative Smart Grids Conference (IEEE PES ISGT Europe), 2013, 2014
IEEE International Conference on Cloud Networking (CloudNet), 2014
IEEE Conference on Local Computer Networks (LCN), 2014
Internet of Things: Smart Objects and Services (IoTSoS), 2014
IEEE Wireless Communications and Networking Conference (WCNC), 2008, 2010, 2012, 2013, 2014
Reviewer for European Conference on Information Systems (ECIS), 2014.
International Conference on Connected Vehicles & Expo (ICCVE), 2013
International Conference on MOBILe Wireless MiddleWARE, Operating Systems, and Applications (MOBILWARE), 2010, 2013.
International Conference on Distributed Computing and Internet Technology (ICDCIT), 2013, 2014.
International Symposium on Wireless Personal Multimedia Communications (WMPC), 2013, 2014
International Symposium on International Conference on Wireless VITAE (WVITAE), 2013
25 (31) r
IEEE International Conference on Communications (IEEE ICC): Cooperative and Cognitive Mobile Networks Workshop (CoCoNet), 2013
Annual IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), 2012
International Symposium on Wireless Pervasive Computing (SWPC), 2012
International Conference on Advances in Computing, Communications and Informatics (ICACCI), 2012, 2014
Bionetics Special Track on Bioinspired Approaches to Advanced Computing and Communications, 2011
Australasian Telecommunication Networks And Applications Conference (ATNAC), 2011
International Symposium on Wireless Pervasive Computing (ISWPC), 2010, 2011
IEEE Consumer Communications & Networking Conference (CCNC), 2010, 2011
IEEE Consumer Communications & Networking Conference (CCNC): Workshop on PeertoPeer for Handheld Devices, 2008
IEEE International Conference on PeertoPeer Computing (P2P), 2006, 2007
Workshop on Applications of Wireless Communications (WAWC), 2003, 2004, 2005
8.3 Journal reviewer
Reviewer for Journal on Multimodal User Interfaces, 2015
Reviewer for Journal of Computer Security, 2014
Reviewer for Energy Policy, 2014
Reviewer for 3D Research, 2014
Reviewer for Renewable Energy, 2014
Reviewer for International Journal of Advanced Media and Communication, 2014
Reviewer for IEEE Software, 2014
Reviewer for Journal of Network and Computer Applications, 2014
Reviewer for IEEE Transactions on Computers, 2014
Reviewer for Transactions on Cloud Computing, 2014
Reviewer for Journal of Sustainable Computing: Informatics and Systems (SUSCOM), 2013, 2014
Reviewer for IEEE Communications Magazine, 2013
Research Reviewer for Information Processing Letters, 2013
26 (31) r
Reviewer for Pervasive and Mobile Computing, 2012, 2013, 2014
Reviewer for IEEE Transactions on Parallel and Distributed Systems, 2012, 2014
Reviewer for IEEE Transactions on Mobile Computing, 2011, 2012, 2015
Reviewer for IEEE Transactions on Wireless Communications, 2010, 2011.
Reviewer for Computers & Operations Research, 2002
Reviewer for Journal of Systems and Software, 2001 04, 2013
8.4 Project reviewer or evaluator
Research project reviewer for Netherlands Organisation for Scientific Research, September 2014
Research project reviewer for King Abdulaziz University (Saudi Arabia), November 2013
Nominated for a censor by the Ministry of Research, Innovation and Higher Education of Denmark 1.4.201031.3.2014
Research project proposal evaluator for for L'Agence Nationale de la Recherche (France), April 2013
Technical reviewer of the FP7 Project 248577 C2POWER, March 2013
Research project proposal evaluator for Hungarian Scientific Research Fund (OTKA), March 2013
Research project proposal evaluator for King Abdulaziz University (Saudi Arabia), October 2012
9. OTHER ACADEMIC ACTIVITY
Member of SCI School Advisory Board for Internationalization (2015)
Member of the CCIS degree program committee (2015)
Deputy member of Aalto DigiPlatform board of directors (2014)
Coorganizer of Green Campus Hackathon at Aalto University, 24.25.5.2014
Responsible professor at Aalto of the EIT ICT Labs Master program on Distributed Systems and Services, 2011present.
EurecomAalto SCI school cooperation responsible professor, 2014present
Scientific director of the EIT ICT Labs Cloud Computing Summer School, 2012, 2013.
27 (31) r
10. PATENT APPLICATIONS
1. Akkanen, J., Korpela, H., and Nurminen, J., “Forming a communication network," pending patent application (number 20001312) with the Finnish Patent Office, 2000.
2. Bajzik, L., Jaakkola, T., Kodaj, B., Korpela, H., Maarela, A., Nurminen, J., and Oka, L., "Forming a Communication Network," pending patent application (number 20001313) with the Finnish Patent Office, 2000.
3. Korpela, H. and Nurminen, J., "Partitioning of a Communications Network," pending patent application (number 20001314) with the Finnish Patent Office, 2000.
4. Akkanen, J. and Nurminen, J., “Protected routing a communication network," pending patent application (number 2001317) with the Finnish Patent Office, 2000.
5. Demeter, H, Korpela, H., and Nurminen, J., "Expansion planning for wireless network," pending patent application (number PCT/EP01/09717) with the Patent Cooperation Treaty, 2001.
6. Korpela, H. and Nurminen, J., "Method and Apparatus for Node Adding Decision Support in a Wireless Network," pending patent application (number PCT/EP01/09718) with the Patent Cooperation Treaty, 2001.
7. Nurminen, J. K. and Jalkanen, J., Use of the context of a wireless terminal for automatic configuration,” pending US patent application (EP1549100), 2003.
8. Nurminen, J. K., Bakos, B. Fodor, S., “Wireless extended proximity networks: systems, methods and program products,” pending US patent application, 2003.
9. Nurminen, J. K., Bakos, B., Farkas, L., Marossy, K., “System and method for data handling in a network environment,” pending US patent application, 2003.
10.Nurminen, J.K., Bakos, B., Farkas, L., “System and method for search operations,” pending patent application (WO2005124593), 2005
11. Jukka K. Nurminen, Szabolcs Fodor, Balazs Bakos, Asko Rasanen, Harald Kaaja, Mikael Jaakkola, Matti Karlsson, Kari Laurila, Seppo Pienimaa, Ramin Vatanparast, “System and method for interacting with an entity by means of a mobile station via a userwearable terminal”, pending US patent application (WO2006085181), 2006
12. Jukka K. Nurminen, Balázs Bakos, Lóránt Farkas, Attila Kiss, Tero Hakala, Juha Lehikoinen, Matthew Snyder, “System and method for operation control functionality”, 2005
13. Jukka K. Nurminen, Hunor Demeter, Zoltan Ivanfi, Balazs Bakos, Petri Stenman, Jörgen Othman, Jukka Nihilä, Timo K. Miettinen, “Cellular calls from html pages”, 2005
14.Balazs Bakos, Jukka.K Nurminen, Attila Kiss, Zoltan Ivanfi, Gyula KunSzabo, “eMail server on mobile phone”, 2005
15.Nurminen, J.K., Norbert Gyorbiro, Gabor Marton, “A Data Replication System for Mobile Phones”, 2006
28 (31) r
16.Peter Boda, Balazs Bakos, Jukka.K Nurminen, “Systems, methods, devices, and computer program products providing for reflective media,” 2006
17.Nurminen, J.K., Mäkelä, K., Immonen, O., Saarinen, P., “Method for the viewing of visual information with an electronic device”, 2006
18.Nurminen, J.K., “Apparatuses, methods, and computer program products for determining the effects of advertising”, 2007
19.Nurminen, J.K., “Remote traffic coordination and control,” 2007
20. Immonen, O., Nurminen, J.K., Saarinen, P., “Apparatus, methods, and computer program products providing contextdependent gesture recognition”, 2007
21.Karonen, O., Nurminen, J.K., “Association of peertopeer contribution credits with multiple devices,” 2007
22.Nurminen, J.K., Karonen, O., Kokkinen, H., “Discovering peertopeer content using metadata streams,” 2007
23.Nurminen, J.K., Karonen, O., “Apparatus, method and computer program product for tying information to features associated with captured media objects,” 2007
24.Nurminen, J.K., Mäkelä, K., Immonen, O., Saarinen, P., Vartiainen P., “Virtual view of blueprints,” 2008
25.Nurminen, J.K. and Kelenyi, I., ” Method and device for network messaging,” 2008
26.Nurminen, J.K. and Nöyränen, J., ” Low energy data transfer during voice calls,” 2008
27.Ojala,J., Wikman, J., Nurminen,J.K., Lahtiranta, A., “A method for providing access to media content through a server,” 2008
28.Nurminen, J.K. and Kelenyi, I., “Method and apparatus for controlling energy consumption during content sharing,” 2009
29.Nurminen, J.K. and Niska, P., “Method and apparatus for reducing energy consumption of a user equipment”, 2009
30.Nurminen, J.K. and Rissanen, K.A., “Method and apparatus for scheduling downloads”, 2009
31.Nurminen, J.K. and Waris, H, “Method and apparatus for visualizing energy consumption of applications and actions, 2009
32.Waris, H. and Nurminen, J.K., “Method for optimizing an exchange of service updates,” 2009
33.Waris, H., Nurminen, J.K., Ruutu, J., “Method and apparatus for synchronizing wakeups of offline mobile devices,” 2010
34.Nurminen, J.K. and Puustinen, I., “An adaptive strategy to deal with unwanted traffic energy consumption in cellular networks, “ 2011
29 (31) r
35. Waris, H., Paloheimo, H., Zhang, J., Chen, C., Nurminen, J.K., Ruutu, J., “Method and apparatus for providing collaborative context data sensing and communications,” 2011
Position 23rd in the list of Top Inventors in Nokia from years 2000 to 2009 (April, 2010)
11. RESEARCH FUNDING
In total over 1 MEUR
201517 HIP: Green Big Data ~600.000 EUR (detailed budget will be fixed annually)
201316 EU FP7: Cities as drivers of social change (CIVIS) 20132016 279.300 EUR
201315 TEKES FinnishChina cooperation call: Everyday sensing (ESENS) 75.000 EUR
2013 IoT SHOK: Integration with social web 50.000 EUR
2013 EIT: Cloud computing summer school 20.000 EUR
2012 Nokia: Adaptive video streaming energy optimization research 37.931,00 EUR
2012 EIT: Cloud computing summer school 30.000 EUR
12. AWARDS
1. NPS10 – “The project of the year" award in Nokia Research Center SW technology laborarory, 1997
2. “IGE library and its use in NPS10, Nasse, and Kiss,” 3rd prize at Object World OO awards, for best use of object technology in product families, 1997.
3. Nurminen, J.K., “NPS/10 network planning tool,” honorable mention, Nokia Quality Award, Software Category, 2001.
4. Nokia and Vista Broadband Networks received the "Wemmies" Award for their advanced broadband technology at the Wireless Communications Association International's 8th Annual Technical Symposium in Santa Clara, California, 2002.
5. “Recognition for consistent and solid work at Nokia Research Center” award at the NRC 20th anniversary, 2006
6. Best paper award: Suomalainen, J., Pehrsson, A. and Nurminen, J.K., “A security analysis of a P2P incentive mechanism for mobile devices,” 3rd International Conference on Internet and Web Applications and Services (ICIW 2008), Athens, Greece, June 2008
7. Winner of the Nokia wide EcoDrive competition (creative ideas how to change the future of energy and power management in Nokia phones or services) 1st prize out of 120 entries with the proposal “Nonurgent data transfers during voice calls,” 2008
30 (31) r
8. Inventor of the year 2008 award, Nokia internal award for 14 patentable inventions in previous two years, October 2008.
13. PARTICIPATION IN RESEARCH COOPERATION PROGRAMS
1. The Electronics Design and Manufacturing Technology Programme, cooperation with Helsinki University of Technology, Professor Martti Valtonen, 19911995.
2. Atmosphere EU project (ESPRIT II EP2565), 198890
3. Laskennallisesti älykkäät hybridijärjestelmät (HYPE), cooperation with Helsinki University, Professor Henri Tirri, 19941998.
4. Telecom software, cooperation with Lappeenranta University of Technology, Professor Jari Porras, 2001
5. Miklos Telek, Budapest University of Technology and Economics, Numeric solutions for queuing network models of telecom networks, 20002004
6. Hassan Charaf, BUTE, Budapest University of Technology and Economics, Research on mobile services and peertopeer technologies, 2002present
7. SOFIA project – Smart Objects For Intelligent Applications, European Artemis program project, 200910.
14. COMMERCIAL PRODUCTS CREATED WITH KEY CONTRIBUTION
1. LP2 – linear and mixedinteger programming software package. Puchased and used by Afora Ltd. (Nokia industry automation) to be used for energyoptimization of paper mills, 1986.
2. NASSE – schematic editor for defining simulation models for the Aplac simulator. Part of the product offering of APLAC Solutions Corporation, 1991.
3. NPS/10 – transmission network planning tool. A Nokia Networks product. Later sold by AirCom Ltd, 1999. (in 2006 selected to be transmission planning tool of Nokia Siemens Networks; developed further and sold under the name NetAct Transmission Planner)
4. RMS – network management system for wireless router networks. A Nokia Networks product, 2002
5. Nokia Local Business Connectivity Solution – proximity radio based infrastructure to connect company's mobile devices to the enterprise applications and IT services. A Nokia Ventures product, 2005.
6. Symella – Symbian client to Gnutella file sharing community. Open source software, 2005.
15. MANAGEMENT TRAINING
15.1 Aalto University
Vaativat esimiestilanteet (2014)
31 (31) r
As a Leader in Aalto University (2014) Negotiating and being more persuasive (2014)
15.2 Nokia
Nokia Choices: Internal venturing course (2003) Nokia Explorer: Network business, leadership, and finance (1998)
16. MEMBERSHIPS
Board of directors Finnish Operations Research Society, 2015
ACM – 2011present
IEEE – 2007present
Informs – Institute for Operations Research and the Management Science (19952001)