Niko Mäkitalo, apulaisprofessori

Sähköposti
Puhelinnumero
Huone
Ag D514.2
  • Daubaris, P., Linkola, S., Inglés-Romero, J., Berrocal, J., Vicente-Chicote, C., Murillo, J., Mikkonen, T., Mäkitalo, N. (2023). Explainability With Observation Sharing in Long Collaboration Chains of Automated Systems-of-Systems. IEEE Software. Vol.1 IEEE.

  • Mäkitalo, N., Bankowski, V., Daubaris, P., Mikkola, R., Beletski, O., Mikkonen, T. (2021). Bringing webassembly up to speed with dynamic linking. Proceedings of the 36th Annual ACM Symposium on Applied Computing. (pp. 1727-1735).

  • Flores-Martin, D., Mäkitalo, N., Berrocal, J., García-Alonso, J., Mikkonen, T., Murillo, J. (2021). Layered interoperability for collaborative iot applications. Advances in Information and Communication: Proceedings of the 2021 Future of Information and Communication Conference (FICC), Volume 1. (pp. 192-211). Springer.

  • Mikkonen, T., Nurminen, J., Raatikainen, M., Fronza, I., Mäkitalo, N., Männistö, T. (2021). Is machine learning software just software: A maintainability view. Software Quality: Future Perspectives on Software Engineering Quality: 13th International Conference, SWQD 2021, Vienna, Austria, January 19–21, 2021, Proceedings 13. (pp. 94-105). Springer.

  • Mäkitalo, N., Flores-Martin, D., Berrocal, J., Garcia-Alonso, J., Ihantola, P., Ometov, A., Murillo, J., Mikkonen, T. (2020). The internet of bodies needs a human data model. IEEE Internet Computing. Vol.24 (pp. 28-37). IEEE.

  • Mäkitalo, N., Flores-Martin, D., Flores, H., Lagerspetz, E., Christophe, F., Ihantola, P., Babazadeh, M., Hui, P., Murillo, J., Tarkoma, S. (2020). Human data model: Improving programmability of health and well-being data for enhanced perception and interaction. ACM Transactions on Computing for Healthcare. Vol.1 (pp. 1-39). ACM New York, NY, USA.

  • Mäkitalo, N., Taivalsaari, A., Kiviluoto, A., Mikkonen, T., Capilla, R. (2020). On opportunistic software reuse. Computing. Vol.102 (pp. 2385-2408). Springer.

  • Linkola, S., Mäkitalo, N., Männistö, T. (2020). On the inherent creativity of self-adaptive systems. The Proceedings of the Eleventh International Conference on Computational Creativity. Vol.102 Association for Computational Creativity.

  • Mäkitalo, N., Flores-Martin, D., Berrocal, J., Murillo, J., Mikkonen, T. (2020). Human Data Model: An Approach for IoT Applications Development for Elderly Healthcare. International Workshop on Gerontechnology. Vol.102 (pp. 111-120). Springer.

  • Kopponen, A., Ruostetsaari, N., Mäkitalo, N., Mikkonen, T. (2020). TOWARDS PARTICIPATORY DIGITAL SOCIETY USING THE DIGITAL TWIN PARADIGM: CITIZEN DATA MODEL.. Horizons Series A. Vol.25

  • Kettunen, P., Mäkitalo, N. (2019). Future smart energy software houses. European Journal of Futures Research. Vol.7 (pp. 1-25). Springer.

  • Mäkitalo, N., Aaltonen, T., Raatikainen, M., Ometov, A., Andreev, S., Koucheryavy, Y., Mikkonen, T. (2019). Action-oriented programming model: Collective executions and interactions in the fog. Journal of Systems and Software. Vol.157 (pp. 110391). Elsevier.

  • Lehvä, J., Mäkitalo, N., Mikkonen, T. (2019). Consumer-driven contract tests for microservices: A case study. Product-Focused Software Process Improvement: 20th International Conference, PROFES 2019, Barcelona, Spain, November 27–29, 2019, Proceedings 20. Vol.157 (pp. 497-512). Springer.

  • Taivalsaari, A., Mikkonen, T., Mäkitalo, N. (2019). Programming the tip of the iceberg: software reuse in the 21st century. 2019 45th Euromicro Conference on Software Engineering and Advanced Applications (SEAA). Vol.157 (pp. 108-112). IEEE.

  • Ometov, A., Bezzateev, S., Mäkitalo, N., Andreev, S., Mikkonen, T., Koucheryavy, Y. (2018). Multi-factor authentication: A survey. Cryptography. Vol.2 (pp. 1). MDPI.

  • Mäkitalo, N., Nocera, F., Mongiello, M., Bistarelli, S. (2018). Architecting the Web of Things for the fog computing era. IET Software. Vol.12 (pp. 381-389). Wiley Online Library.

  • Lagerspetz, E., Flores, H., Mäkitalo, N., Hui, P., Nurmi, P., Tarkoma, S., Passarella, A., Ott, J., Reichl, P., Conti, M. (2018). Pervasive communities in the internet of people. 2018 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops). Vol.35 (pp. 40-45). IEEE.

  • Huuhtanen, A., Mäkitalo, N., Mikkonen, T. (2018). Architecting Self-adaptive Software Systems. Current Trends in Web Engineering: ICWE 2018 International Workshops, MATWEP, EnWot, KD-WEB, WEOD, TourismKG, Cáceres, Spain, June 5, 2018, Revised Selected Papers 18. Vol.35 (pp. 59-70). Springer.

  • De Meo, C., Siena, N., Riccardi, L., Nocera, F., Parchitelli, A., Mongiello, M., Di Sciascio, E., Mäkitalo, N. (2018). LiquiDADE: a liquid-based distributed agile and adaptive development environment (DADE) multi-device tool. Proceedings of the 1st ACM SIGSOFT International Workshop on Ensemble-Based Software Engineering. Vol.35 (pp. 9-12).

  • Kalske, M., Mäkitalo, N., Mikkonen, T. (2018). Challenges when moving from monolith to microservice architecture. Current Trends in Web Engineering: ICWE 2017 International Workshops, Liquid Multi-Device Software and EnWoT, practi-O-web, NLPIT, SoWeMine, Rome, Italy, June 5-8, 2017, Revised Selected Papers 17. Vol.35 (pp. 32-47). Springer.

  • Mäkitalo, N., Ometov, A., Kannisto, J., Andreev, S., Koucheryavy, Y., Mikkonen, T. (2017). Safe, secure executions at the network edge: coordinating cloud, edge, and fog computing. IEEE Software. Vol.35 (pp. 30-37). IEEE.

  • Berrocal, J., Garcia-Alonso, J., Galán-Jiménez, J., Murillo, J., Mäkitalo, N., Mikkonen, T., Canal, C. (2017). Situational context in the programmable world. 2017 IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computed, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI). Vol.35 (pp. 1-8). IEEE.

  • Lehvä, J., Mäkitalo, N., Mikkonen, T. (2017). Case study: building a serverless messenger chatbot. International Conference on Web Engineering. Vol.35 (pp. 75-86). Springer.

  • Kannisto, J., Mäkitalo, N., Aaltonen, T., Mikkonen, T. (2016). Programming model perspective on security and privacy of social cyber-physical systems. 2016 IEEE International Conference on Mobile Services (MS). Vol.35 (pp. 87-94). IEEE.

  • Devos, M., Ometov, A., Mäkitalo, N., Aaltonen, T., Andreev, S., Koucheryavy, Y. (2016). D2D communications for mobile devices: Technology overview and prototype implementation. 2016 8th International Congress on Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT). Vol.35 (pp. 124-129). IEEE.

  • Hylli, O., Ruokonen, A., Mäkitalo, N., Systä, K. (2016). Orchestrating the internet of things dynamically. Proceedings of the 1st International Workshop on Mashups of Things and APIs. Vol.35 (pp. 1-6).

  • Berrocal, J., Canal, C., Garcia-Alonso, J., Mäkitalo, N., Mikkonen, T., Miranda, J., Murillo, J. (2016). JET: A Proof of Concept Enabling Mobile Devices as Personal Profile Providers. Jornadas de Ingeniería del Software y Bases de Datos. Vol.19

  • Berrocal, J., Canal, C., Garcia-Alonso, J., Hernádez, J., Mäkitalo, N., Mikkonen, T., Murillo, J. (2016). Towards Collaborative Human-Centric CPS. Jornadas the Ciencia e Ingenieria de Servicios. Vol.19

  • Mäkitalo, N. (2016). On Programmable Interactions: Principles, Concepts and Challenges of Co-Located and Social Interplay. Vol.35 Tampere University of Technology.

  • Mäkitalo, N., Aaltonen, T., Mikkonen, T. (2016). Coordinating proactive social devices in a mobile cloud: lessons learned and a way forward. Proceedings of the International Conference on Mobile Software Engineering and Systems. Vol.35 (pp. 179-188).

  • Berrocal, J., Canal, C., Garcia-Alonso, J., Mäkitalo, N., Mikkonen, T., Miranda, J., Murillo, J. (2015). Smartphones as personal profile providers: enhancing mobile app architectures. 2015 2nd ACM International Conference on Mobile Software Engineering and Systems. Vol.19 (pp. 134-135). IEEE.

  • Miranda, J., Mäkitalo, N., Garcia-Alonso, J., Berrocal, J., Mikkonen, T., Canal, C., Murillo, J. (2015). From the Internet of Things to the Internet of People. IEEE Internet Computing. Vol.19 (pp. 40-47). IEEE.

  • Mäkitalo, N., Mikkonen, T. (2014). At the edge of the cloud: Improving the coordination of proactive social devices. Vol.19

  • Mäkitalo, N. (2014). Building and programming ubiquitous social devices. Proceedings of the 12th ACM international symposium on Mobility management and wireless access. Vol.19 (pp. 99-108).

  • Mäkitalo, N., Peltola, H., Turto, T., Mikkonen, T., Savolainen, J. (2013). Complementing Web Service Architecture. Information Modelling and Knowledge Bases XXIV. Vol.19 (pp. 23-30). IOS Press.

  • Aaltonen, T., Myllärniemi, V., Mäkitalo, N., Männistö, T., Pääkkö, J., Raatikainen, M. (2013). The Social Devices Platform: An Infrastructure for Social Devices in a Mobile Cloud. Developing Cloud Software--Algorithms, Applications, and Tools. Vol.1 (pp. 43-70). TUCS General Publication.

  • Mäkitalo, N., Aaltonen, T., Mikkonen, T. (2013). First Hand Developer Experiences of Social Devices. Advances in Service-Oriented and Cloud Computing: Workshops of ESOCC 2013, Málaga, Spain, September 11-13, 2013, Revised Selected Papers 2. Vol.19 (pp. 233-243). Springer.

  • Aaltonen, T., Myllärniemi, V., Raatikainen, M., Mäkitalo, N., Pääkkö, J. (2013). An action-oriented programming model for pervasive computing in a device cloud. 2013 20th Asia-Pacific Software Engineering Conference (APSEC). Vol.1 (pp. 467-475). IEEE.

  • Raatikainen, M., Mikkonen, T., Myllärniemi, V., Mäkitalo, N., Männistö, T., Savolainen, J. (2012). Mobile content as a service a blueprint for a vendor-neutral cloud of mobile devices. IEEE software. Vol.29 (pp. 28-32). IEEE.

  • Mäkitalo, N., Pääkkö, J., Raatikainen, M., Myllärniemi, V., Aaltonen, T., Leppänen, T., Männistö, T., Mikkonen, T. (2012). Social devices: collaborative co-located interactions in a mobile cloud. Proceedings of the 11th International Conference on Mobile and Ubiquitous Multimedia. Vol.29 (pp. 1-10).

  • Raatikainen, M., Myllärniemi, V., Ghosh, S., Pääkkö, J., Männistö, T., Ylikangas, M., Korjus, O., Uusitalo, E., Mäkitalo, N., Peltola, H. (2011). Towards mobile device cloud. Communications of the Cloud Software. Vol.1

  • Makitalo, N., Peltola, H., Salo, J., Turto, T. (2011). VisualREST: a content management system for cloud computing environment. 2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications. Vol.1 (pp. 183-187). IEEE.