Diversification and obfuscation techniques for software security: A systematic literature review S Hosseinzadeh, S Rauti, S Laurén, JM Mäkelä, J Holvitie, S Hyrynsalmi, ... Information and Software Technology 104, 72-93, 2018 | 114 | 2018 |
Diversification of system calls in Linux binaries S Rauti, S Laurèn, S Hosseinzadeh, JM Mäkelä, S Hyrynsalmi, ... 6th International Conference on Trustworthy Systems (InTrust 2014), 255-271, 2014 | 22 | 2014 |
Preventing malicious attacks by diversifying Linux shell commands. J Uitto, S Rauti, JM Mäkelä, V Leppänen SPLST, 206-220, 2015 | 15 | 2015 |
A survey on aims and environments of diversification and obfuscation in software security S Hosseinzadeh, S Rauti, S Laurén, JM Mäkelä, J Holvitie, S Hyrynsalmi, ... Proceedings of the 17th International Conference on Computer Systems and …, 2016 | 11 | 2016 |
Design of the Language Replica for Hybrid PRAM-NUMA Many-core Architectures JM Mäkelä, E Hansson, D Åkesson, M Forsell, C Kessler, V Leppänen Parallel and Distributed Processing with Applications (ISPA), 2012 IEEE 10th …, 2012 | 11 | 2012 |
Thick Control Flows: Introduction and Prospects V Leppänen, M Forsell, JM Mäkelä Proceedings of 2011 Conference on Parallel and Distributed Processing …, 2011 | 11 | 2011 |
Numa computing with hardware and software co-support on configurable emulated shared memory architectures M Forsell, E Hansson, C Kessler, JM Mäkelä, V Leppänen International Journal of Networking and Computing 4 (1), 189-206, 2014 | 9 | 2014 |
Hardware and Software Support for NUMA Computing on Configurable Emulated Shared Memory Architectures M Forsell, E Hansson, C Kessler, JM Mäkelä, V Leppänen Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW …, 2013 | 8 | 2013 |
Towards a language framework for thick control flows JM Makela, M Forsell, V Leppanen 2017 IEEE International Parallel and Distributed Processing Symposium …, 2017 | 6 | 2017 |
Design Principles of the Programming Language Replica for Hybrid PRAM-NUMA Many-Core Architectures JM Mäkelä, E Hansson, M Forsell, C Kessler, V Leppänen Proceedings of 4th Swedish Workshop on Multi-Core Computing, 136, 2011 | 6 | 2011 |
Outline of RISC-based Core for Multiprocessor on Chip Architecture Supporting Moving Threads J Paakkulainen, JM Mäkelä, V Leppänen, M Forsell Proceedings of the International Conference on Computer Systems and …, 2009 | 6 | 2009 |
Towards a Parallel Debugging Framework for the Massively Multi-Threaded, Step-Synchronous REPLICA Architecture JM Mäkelä, V Leppänen, M Forsell Proceedings of the 14th International Conference on Computer Systems and …, 2013 | 4 | 2013 |
Composable Hierarchical Synchronization Support for REPLICA JM Mäkelä, V Leppänen, M Forsell 13th Symposium on Programming Languages and Software Tools, 230–244, 2013 | 3 | 2013 |
Towards Programming on the Moving Threads Architecture JM Mäkelä, V Leppänen Proceedings of the 11th International Conference on Computer Systems and …, 2010 | 3 | 2010 |
MPL/AspectJ manual JM Makela, T Karlstedt, V Leppanen | 2 | 2008 |
Building a virtualized environment for programming courses T Polvinen, T Ylikännö, A Mäkeläinen, S Rauti, JM Mäkelä, J Tammi Trends and Innovations in Information Systems and Technologies: Volume 2 8 …, 2020 | 1 | 2020 |
Synchronization Property Checking and Inference in a Lock-Step Synchronous Parallel Replica Language JM Mäkelä, V Leppänen, M Forsell Proceedings of the 25th Nordic Workshop on Programming Theory, 2013 | 1 | 2013 |
Security Monitors for Java Programs with MPL V Leppänen, JM Mäkelä International Journal on Information Technologies and Security 4 (1), 35-50, 2012 | 1 | 2012 |
A RISC-Based Moving Tiny Threads Architecture V Leppänen, JM Mäkelä, M Forsell Proceedings of 2011 Conference on Parallel and Distributed Processing …, 2011 | 1 | 2011 |
Building a Virtualized Environment for Programming Courses JM Mäkelä, J Tammi Trends and Innovations in Information Systems and Technologies: Volume 2 …, 2020 | | 2020 |