HOME
ABOUT US
Organization
Personnel
NEWS&EVENTS
News & Events archive
Newsletter archive
Conference archive
Travel reports
COOPERATION
International Involvement
National Involvement
Regional Involvement
EDUCATION
Master's Programmes
TUCS Graduate Programmes
Information for Students
Courses
TUCS Short Courses
PUBLICATIONS
TUCS Publication Series
How to Publish in TUCS Series
Publication Search
Publication Graph
Publication Input
Publication Input Guide
JuFo Browser
RESEARCH
Focus areas
Research Programmes
Research Units
Distinguished Lectures
Where academic tradition
meets the exciting future
You are here:
TUCS
>
PUBLICATIONS
>
Publication Search
TUCS Publication Series
How to Publish in TUCS Series
Publication Search
Publication Graph
Publication Input
Publication Input Guide
JuFo Browser
Department: Any
ÅAU / Department of Information Technologies
UTU / Department of Information Technology
UTU / Department of Mathematics and Statistics
UTU / Turku School of Economics, Institute of Information Systems Sciences
Research Unit: Any
Algorithmics and Computational Intelligence Group (ACI)
Biomathematics Research Unit (BIOMATH)
Communication Systems (ComSys)
Computational Biomodeling Laboratory (Combio Lab)
Data Mining and Knowledge Management Laboratory
Distributed Systems Laboratory (DS Lab)
Embedded Computer and Electronic Systems (ECES)
Embedded Systems Laboratory (ESLAB)
FUNDIM, Fundamentals of Computing and Discrete Mathematics
Institute for Advanced Management Systems Research (IAMSR)
Learning and Reasoning Lab
Software Construction Laboratorium
Software Development Laboratory (SwDev)
Software Engineering Laboratory (SE Lab)
Turku BioNLP Group
Turku Optimization Group (TOpGroup)
UTU Information Systems Science (ISS)
Publication type: Any
Monographs
Edited books
Edited special issues of journals
Edited proceedings
Articles in journals
Articles in proceedings
Chapters in edited books
Ph.D. thesis
Lic. thesis
Technical reports
Lastname, Firstname
Year
Title
Abstract
Keyword
Points
AND
Lastname, Firstname
Year
Title
Abstract
Keyword
Points
AND
Lastname, Firstname
Year
Title
Abstract
Keyword
Points
AND
Lastname, Firstname
Year
Title
Abstract
Keyword
Points
AND
Lastname, Firstname
Year
Title
Abstract
Keyword
Points
Sort output by publication type
Sort output by publication year
and display below
and download in BibTeX
and download as CSV
and download as 2014-CSV
Articles in journals (3):
Shohreh Hosseinzadeh, Sampsa Rauti, Samuel Laurén, Jari-Matti Mäkelä, Johannes Holvitie, Sami Hyrynsalmi, Ville Leppänen,
Diversification and Obfuscation Techniques for Software Security: a Systematic Literature Review
.
Information and Software Technology
104, 72 – 93, 2018.
Shohreh Hosseinzadeh, Sampsa Rauti, Samuel Laurén, Jari-Matti Mäkelä, Johannes Holvitie, Sami Hyrynsalmi, Ville Leppänen,
Diversification and Obfuscation Techniques for Software Security: A Systematic Literature Review
.
Information and Software Technology
104, 72 – 93, 2018.
Ville Leppänen, Jari-Matti Mäkelä,
Security Monitors for Java Programs with MPL
.
International Journal on Information Technologies and Security
4(1), 35–50, 2012.
Articles in proceedings (20):
Shohreh Hosseinzadeh, Sampsa Rauti, Samuel Laurén, Jari-Matti Mäkelä, Johannes Holvitie, Sami Hyrynsalmi, Ville Leppänen,
A Survey on Aims and Environments of Diversification and Obfuscation in Software Security
. In: Boris Rachev, Angel Smrikarov (Eds.),
Proceedings of the 17th International Conference on Computer Systems and Technologies CompSysTech'16
, 113–120, ACM Press, 2016.
Jari-Matti Mäkelä, Martti Forsell, Ville Leppänen,
Compiler Assisted Dynamic Allocation of Finite Hardware Acceleration Resources for Parallel Tasks
. In: Boris Rachev, Angel Smrikarov (Eds.),
Proceedings of the 17th International Conference on Computer Systems and Technologies CompSysTech'16
, 49–56, ACM Press, 2016.
Jari-Matti Mäkelä, Ville Leppänen,
Towards an Extensible, Modular Compiler Construction with Scalable Abstractions and Types
. In: Boris Rachev, Angel Smrikarov (Eds.),
Proceedings of the 16th International Conference on Computer Systems and Technologies CompSysTech'15
, 112–119, ACM Press, 2015.
Jari-Matti Mäkelä, Ville Leppänen,
Thick control flows – An imperative version of stream programming
. In: Markus Koskela, Kari Heikkinen (Eds.),
Yhdistetyt tietojenkäsittelypäivät 2014
, 4, Lappeenrannan yliopisto, 2014.
Sampsa Rauti, Samuel Laurén, Shohreh Hosseinzadeh, Jari-Matti Mäkelä, Sami Hyrynsalmi, Ville Leppänen,
Diversification of System Calls in Linux Binaries
. In: Moti Yung, Liehuang Zhu, Yanjiang Yang (Eds.),
Trusted Systems --- 6th International Conference, INTRUST 2014, Beijing, China, December 16-17, 2014, Revised Selected Papers
, Lecture Notes in Computer Science, 15–35, Beijing Institute of Technology, 2014.
Jari-Matti Mäkelä, Ville Leppänen, Martti Forsell,
Composable Hierarchical Synchronization Support for REPLICA
. In: Kiss Ákos (Ed.),
13th Symposium on Programming Languages and Software Tools
, 230–244, University of Szeged, 2013.
Jari-Matti Mäkelä, Ville Leppänen, Martti Forsell,
Reducing the Complexity of Debugging Parallel REPLICA Programs with Pluggable Abstraction Patterns
. In: Tomas Nordström, Zain-ul Abdin (Eds.),
Sixth Swedish Workshop on Multicore Computing
, 1–4, Swedish Multicore Initiative, 2013.
Jari-Matti Mäkelä, Ville Leppänen, Martti Forsell,
Towards a Parallel Debugging Framework for the Massively Multi-Threaded, Step-Synchronous REPLICA Architecture
. In: Boris Rachev, Angel Smrikarov (Eds.),
Towards a parallel debugging framework for the massively multi-threaded, step-synchronous REPLICA architecture
, 153–160, ACM, 2013.
Jari-Matti Mäkelä, Ville Leppänen, Martti Forsell,
Synchronization Property Checking and Inference in a Lock-Step Synchronous Parallel Replica Language
. In: Tarmo Uustalu, Jüri Vain (Eds.),
Proceedings of the 25th Nordic Workshop on Programming Theory
, 1–3, Institute of Cybernetics at Tallinn University of Technology, 2013.
Jari-Matti Mäkelä, Erik Hansson, Daniel Åkeson, Martti Forsell, Christoph Kessler, Ville Leppänen,
Design of the Language Replica for Hybrid PRAM-NUMA Many-Core Architectures
. In: Bob Werner (Ed.),
10th IEEE International Symposium on Parallel and Distributed Processing with Applications, ISPA 2012
, 697–704, IEEE, 2012.
Jari-Matti Mäkelä, Ville Leppänen, Martti Forsell,
Preliminary Analysis of Feasible Benchmark Problems for the Hydrid PRAM/NUMA REPLICA Architecture
. In: Boris Rachev, Angel Smrikarov (Eds.),
Proceedings of the 13th International Conference on Computer Systems and Technologies
, ACM ICPS 630, 37–44, ACM, 2012.
Ville Leppänen, Martti Forsell, Jari-matti Mäkelä,
Thick Control Flows: Introduction and Prospects
. In: Hamid Arabnia (Ed.),
Proceedings of 2011 Conference on Parallel and Distributed Processing Techniques and Appliations, PDPTA'11
, II, 541-546, CSREA Press, 2011.
Ville Leppänen, Jari-matti Mäkelä, Martti Forsell,
A RISC-Based Moving Tiny Threads Architecture
. In: Hamid Arabnia (Ed.),
Proceedings of 2011 Conference on Parallel and Distributed Processing Techniques and Appliations, PDPTA'11
, II, 485-491, CSREA Press, 2011.
Jari-Matti Mäkelä, Erik Hansson, Martti Forsell, Christoph Kessler, Ville Leppänen,
Design Principles of the Programming Language Replica for Hybrid PRAM-NUMA Many-Core Architectures
. In: Christoph Kessler (Ed.),
Proceedings of 4th Swedish Workshop on Multi-Core Computing
, 136, Linköping University, 2011.
Jari-Matti Mäkelä, Ville Leppänen, Martti Forsell,
RISC-Based Moving Threads Multicore Architecture
. In: Boris Rachev, Angel Smrikarov (Eds.),
Proceedings of 12th International Conference on Computer Systems and Technologies, CompSysTech'11
, ACM ICPS 578, 51-56, ACM Press, 2011.
Jari-Matti Mäkelä, Ville Leppänen,
SMASim: A Cycle-Accurate Scalable Multi-Core Architecture Simulator
. In:
Proceedings of The World Congress on Engineering 2010, WCE 2010
, 6, 2010.
Jari-Matti Mäkelä, Ville Leppänen,
Towards Programming on the Moving Threads Architecture
. In: Boris Rachev, Angel Smrikarov (Eds.),
Procceedings, 11th International Conference on Computer Systems and Technologies (CompSysTech'10)
, 137-142, ACM Press, 2010.
Jari-Matti Mäkelä, Ville Leppänen,
Experiences with Embedding MPL Security Monitors into Java Programs
. In:
Proceedings of International Conference on Computer Systems and Technologies, CompSysTech'09
, 6 pages, 2009.
Jari-Matti Mäkelä, Jani Paakkulainen, Ville Leppänen,
MVTsim -- Software Simulator for Multicore on Chip Parallel Computer Architectures
. In:
Proceedings of International Conference on Computer Systems and Technologies, CompSysTech'09
, 6 pages, 2009.
Jani Paakkulainen, Jari-Matti Mäkelä, Ville Leppänen, Martti Forsell,
Outline of RISC-based Core for Multiprocessor on Chip Architecture Supporting Moving Threads
. In:
Proceedings of International Conference on Computer Systems and Technologies, CompSysTech'09
, 6 pages, 2009.
Technical reports (3):
Jari-matti Mäkelä, Ville Leppänen,
MOTHC Compiler Manual, Version 1.0
. TUCS Technical Reports 999, Turku Centre for Computer Science, 2011.
Jari-Matti Mäkelä, Jani Paakkulainen, Ville Leppänen,
SMASim Manual, version 1.0
. TUCS Technical Reports 972, Turku Centre for Computer Science, 2010.
Jari-Matti Mäkelä, Tomi Karlstedt, Ville Leppänen,
MPL/AspectJ Manual, version 1.0
. TUCS Technical Reports 905, Turku Centre for Computer Science, 2008.