Personnel:

  • Ville Leppänen (leader; lecturer, docent; Jan-Jun 2012, software engineering professor, Univ. of Turku)
  • Jouni Smed (senior researcher; lecturer, docent, IT dept., Univ. of Turku)
  • Arho Suominen (researcher, PhD, university teacher, IT dept., Univ. of Turku)
  • Antero Järvi (PhD student; university teacher, IT dept., Univ. of Turku)
  • Sami Hyrynsalmi (PhD student, BID, Univ. of Turku & TUCS)
  • Jari-Matti Mäkelä (PhD student, IT dept., Univ. of Turku & TUCS)
  • Tuomas Mäkilä (PhD student, BID, Univ. of Turku & TUCS; approval pending)
  • Sampsa Rauti (PhD student, IT dept., Univ. of Turku)
  • Sami Mäkelä (PhD student, Univ. of Turku; approval pending)
  • Sanna Mäkelä (PhD student, Univ. of Turku; approval pending)
  • Harri Hakonen (PhD student, Univ. of Turku; approval pending)
  • Jurka Rahikkala (PhD student, Univ. of Turku)
  • Johannes Holvitie (PhD student, IT dept., Univ. of Turku)

Main research topics

The research unit broadly covers topics related to software development. In particular, we are interested in:

  • Business aspects of software development
  • Game development and gamification
  • SaaS and PaaS topics
  • Software ecosystems
  • Software metrics, testing and security
  • Software process modeling and improvement
  • Software productization
  • Software techniques related to parallelism

Main projects

Main publications

  • M. Forsell, V. Leppänen. A Moving Threads Processor Architecture MTPA. Journal of Supercomputing, Springer, 57, pp. 5–19, May 2011.
  • M. Forsell, V. Leppänen and M. Penttonen. Cost of Sparse Mesh Layouts Supporting Throughput Computing, Proceedings, 14th Euromicro Conference on Digital System Design, DSD’2011, IEEE Computer Society, pp. 316–
    323, Aug 2011.
  • V. Leppänen,M. Forsell and J.-M. Mäkelä. Thick Control Flows: Introduction and Prospects, Proceedings of 2011 Conference on Parallel and Distributed Processing Techniques and Appliations, PDPTA’11, II, CSREA Press, pp.
    541–546, Jul 2011.
  • J.-M. Mäkelä and V. Leppänen. Towards Programming on the Moving Threads Architecture. In Procceedings, 11th International Conference on Computer Systems and Technologies (CompSysTech’10), ACM Press ICPS Vol. 471, pages 137–142, Jun 2010.
  • T.Mäkilä, H. Hakonen, J. Smed, A. Best: Three Approaches Towards Teaching Game Production. In:M. Kankaanranta, P. Neittaanmäki (Eds.), Design and Use of Serious Games, Intelligent Systems, Control, and Automation: Science and Engineering, 3-18, Springer Netherlands, 2009.
  • S. Mäkelä, V. Leppänen: Client-based Cohesion Metrics for Java Programs, Science of Computer Programming, Elsevier, 74(5-6), pages 355 – 378, 2009.
  • S. Hyrynsalmi and V. Leppänen. A Validation of Martin’s Metric, In Proceedings of 11th Symposium on Programming Languages and Software Tools and 7th Nordic Workshop on Model Driven Software Engineering, pages 87 – 101, August 2009.
  • T. Karlsted, V. Leppänen, S. Tuohimaa. Embedding Rule-Based Security Monitors into Java Programs, In Proceedings of IEEE 32nd Annual International Computer Software & Applications Conference, COMPSAC’08, pages 20-27, Jul 2008.
  • S. Mäkelä and V. Leppänen. A Software Metric for Coherence of Class Roles in Java Programs. In Proceeedings of ACM Principles and Practice of Programming in Java, pages 51-60, Sep 2007.
  • S. Mäkelä and V. Leppänen. Client based Object-Oriented Cohesion Metrics. In Proceedings of IEEE 31st Annual International Computer Software & Applications Conference, COMPSAC’07, pages 743-748, Jul 2007.
  • A. Järvi, T. Mäkilä, H. Hakonen: Changing Role of SPI - Opportunities and Challenges of Process Modeling. In: Ita Richardson, Per Runeson, Richard Messnarz (Eds.), Proceedings of the 13th European Conference on Software Process Improvement (EuroSPI 2006), Joensuu, Finland, October 11-13, 2006., Lecture Notes in Computer Science 4257, 135 - 146, Springer Berlin / Heidelberg, 2006.
  • J. Smed, H. Hakonen: Algorithms and Networking for Computer Games. JohnWiley & Sons, 2006 (book).

Contact us

Prof. Ville Leppänen
ville.leppanen@it.utu.fi
+358 (0)40 739 3060

Mail address:
ICT-talo
Joukahaisenkatu 3-5 C
FI-20014 TURUN YLIOPISTO
Finland

Leave a Reply