default search action
Ville Leppänen
Person information
- affiliation: University of Turku, Finland
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [c146]Sampsa Rauti, Robin Carlsson, Samuli Laato, Timi Heino, Panu Puhtila, Ville Leppänen:
Health data leaks to third parties in web-based health services. TKTP 2024: 117-121 - 2023
- [j39]Martti Forsell, Jussi Roivainen, Ville Leppänen, Jesper Larsson Träff:
Realizing multioperations and multiprefixes in Thick Control Flow processors. Microprocess. Microsystems 98: 104807 (2023) - [j38]Kalle Hjerppe, Jukka Ruohonen, Ville Leppänen:
Extracting LPL privacy policy purposes from annotated web service source code. Softw. Syst. Model. 22(1): 331-349 (2023) - [c145]Timi Heino, Sampsa Rauti, Robin Carlsson, Ville Leppänen:
Third-party services as a privacy threat on university websites. CompSysTech 2023: 134-138 - [c144]Robin Carlsson, Sampsa Rauti, Samuli Laato, Timi Heino, Ville Leppänen:
Privacy in Popular Children's Mobile Applications: A Network Traffic Analysis. MIPRO 2023: 1213-1218 - [c143]Martti Forsell, Jussi Roivainen, Ville Leppänen, Jesper Larsson Träff:
Preliminary Performance and Memory Access Scalability Study of Thick Control Flow Processors. NorCAS 2023: 1-7 - [c142]Esko Vuorinen, Panu Puhtila, Sampsa Rauti, Ville Leppänen:
From Whistle to Echo: Data Leaks in Web-Based Whistleblowing Channels. NordSec 2023: 37-53 - 2022
- [j37]Martti Forsell, Sara Nikula, Jussi Roivainen, Ville Leppänen, Jesper Larsson Träff:
Performance and programmability comparison of the thick control flow architecture and current multicore processors. J. Supercomput. 78(3): 3152-3183 (2022) - [c141]Timi Heino, Robin Carlsson, Sampsa Rauti, Ville Leppänen:
Assessing discrepancies between network traffic and privacy policies of public sector web services. ARES 2022: 11:1-11:6 - [c140]Robin Carlsson, Timi Heino, Lauri Koivunen, Sampsa Rauti, Ville Leppänen:
Where Does Your Data Go? Comparing Network Traffic and Privacy Policies of Public Sector Mobile Applications. WorldCIST (1) 2022: 214-225 - 2021
- [j36]Kalle Rindell, Jukka Ruohonen, Johannes Holvitie, Sami Hyrynsalmi, Ville Leppänen:
Security in agile software development: A practitioner survey. Inf. Softw. Technol. 131: 106488 (2021) - [c139]Mikko Jaakola, Tuisku Polvinen, Johannes Holvitie, Sherlock A. Licorish, Ville Leppänen:
From Setting Up Innovation in a Novel Context To Discovering Sustainable Business - A Framework for Short-Term Events. SEAA 2021: 260-269 - [i15]Sherlock A. Licorish, Johannes Holvitie, Sami Hyrynsalmi, Ville Leppänen, Rodrigo O. Spínola, Thiago Souto Mendes, Stephen G. MacDonell, Jim Buchan:
Adoption and Suitability of Software Development Methods and Practices. CoRR abs/2103.10653 (2021) - [i14]Johannes Holvitie, Sherlock A. Licorish, Rodrigo O. Spínola, Sami Hyrynsalmi, Stephen G. MacDonell, Thiago Souto Mendes, Jim Buchan, Ville Leppänen:
Technical debt and agile software development practices and processes: An industry practitioner survey. CoRR abs/2104.14761 (2021) - [i13]José Apolinário Teixeira, Ville Leppänen, Sami Hyrynsalmi:
Network Science, Homophily and Who Reviews Who in the Linux Kernel? CoRR abs/2106.09329 (2021) - [i12]Jukka Ruohonen, Joonas Salovaara, Ville Leppänen:
Crossing Cross-Domain Paths in the Current Web. CoRR abs/2106.13478 (2021) - 2020
- [j35]Jukka Ruohonen, Sami Hyrynsalmi, Ville Leppänen:
A mixed methods probe into the direct disclosure of software vulnerabilities. Comput. Hum. Behav. 103: 161-173 (2020) - [j34]Shohreh Hosseinzadeh, Bernardo Sequeiros, Pedro R. M. Inácio, Ville Leppänen:
Recent trends in applying TPM to cloud computing. Secur. Priv. 3(1) (2020) - [c138]José Apolinário Teixeira, Ville Leppänen, Sami Hyrynsalmi:
Network Science, Homophily and Who Reviews Who in the Linux Kernel? ECIS 2020 - [c137]Kalle Hjerppe, Jukka Ruohonen, Ville Leppänen:
Extracting Layered Privacy Language Purposes from Web Services. EuroS&P Workshops 2020: 318-325 - [i11]Kalle Hjerppe, Jukka Ruohonen, Ville Leppänen:
Annotation-Based Static Analysis for Personal Data Protection. CoRR abs/2003.09890 (2020) - [i10]Kalle Hjerppe, Jukka Ruohonen, Ville Leppänen:
Extracting Layered Privacy Language Purposes from Web Services. CoRR abs/2004.14897 (2020) - [i9]Jukka Ruohonen, Sampsa Rauti, Sami Hyrynsalmi, Ville Leppänen:
A Case Study on Software Vulnerability Coordination. CoRR abs/2007.12356 (2020)
2010 – 2019
- 2019
- [c136]Vivyane Caires, Nicolli Rios, Johannes Holvitie, Ville Leppänen, Sherlock A. Licorish, Stephen G. MacDonell, Jim Buchan, Manoel G. Mendonça, Rodrigo O. Spínola:
Processos e Práticas Ágeis Sensíveis à Dívida Técnica - Comparação dos Resultados de um Survey Executado no Brasil, Finlândia e Nova Zelândia. AMCIS 2019 - [c135]Kalle Hjerppe, Jukka Ruohonen, Ville Leppänen:
Annotation-Based Static Analysis for Personal Data Protection. Privacy and Identity Management 2019: 343-358 - [c134]Kalle Hjerppe, Jukka Ruohonen, Ville Leppänen:
The General Data Protection Regulation: Requirements, Architectures, and Constraints. RE 2019: 265-275 - [i8]Kalle Hjerppe, Jukka Ruohonen, Ville Leppänen:
The General Data Protection Regulation: Requirements, Architectures, and Constraints. CoRR abs/1907.07498 (2019) - 2018
- [j33]Jurka Rahikkala, Sami Hyrynsalmi, Ville Leppänen, Ivan Porres:
The Role of Organisational Phenomena in Software Cost Estimation: A Case Study of Supporting and Hindering Factors. e Informatica Softw. Eng. J. 12(1): 167-198 (2018) - [j32]Kalle Rindell, Sami Hyrynsalmi, Ville Leppänen:
Fitting Security into Agile Software Development. Int. J. Syst. Softw. Secur. Prot. 9(1): 47-70 (2018) - [j31]Johannes Holvitie, Sherlock A. Licorish, Rodrigo O. Spínola, Sami Hyrynsalmi, Stephen G. MacDonell, Thiago Souto Mendes, Jim Buchan, Ville Leppänen:
Technical debt and agile software development practices and processes: An industry practitioner survey. Inf. Softw. Technol. 96: 141-160 (2018) - [j30]Jukka Ruohonen, Sampsa Rauti, Sami Hyrynsalmi, Ville Leppänen:
A case study on software vulnerability coordination. Inf. Softw. Technol. 103: 239-257 (2018) - [j29]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. Inf. Softw. Technol. 104: 72-93 (2018) - [j28]Sampsa Rauti, Lauri Koivunen, Petteri Mäki, Shohreh Hosseinzadeh, Samuel Laurén, Johannes Holvitie, Ville Leppänen:
Internal Interface Diversification as a Security Measure in Sensor Networks. J. Sens. Actuator Networks 7(1): 12 (2018) - [j27]Martti Forsell, Jussi Roivainen, Ville Leppänen, Jesper Larsson Träff:
Supporting concurrent memory access in TCF processor architectures. Microprocess. Microsystems 63: 226-236 (2018) - [j26]Martti Forsell, Jussi Roivainen, Ville Leppänen:
REPLICA MBTAC: multithreaded dual-mode processor. J. Supercomput. 74(5): 1911-1933 (2018) - [c133]Samuel Laurén, Ville Leppänen:
Virtual Machine Introspection based Cloud Monitoring Platform. CompSysTech 2018: 104-109 - [c132]Jukka Ruohonen, Ville Leppänen:
Toward Validation of Textual Information Retrieval Techniques for Software Weaknesses. DEXA Workshops 2018: 265-277 - [c131]Sampsa Rauti, Ville Leppänen:
A Comparison of Online JavaScript Obfuscators. ICSSA 2018: 7-12 - [c130]Martti Forsell, Jussi Roivainen, Ville Leppänen, Jesper Larsson Träff:
Implementation of Multioperations in Thick Control Flow Processors. IPDPS Workshops 2018: 744-752 - [c129]Jukka Ruohonen, Joonas Salovaara, Ville Leppänen:
Crossing Cross-Domain Paths in the Current Web. PST 2018: 1-5 - [c128]Jukka Ruohonen, Joonas Salovaara, Ville Leppänen:
On the Integrity of Cross-Origin JavaScripts. SEC 2018: 385-398 - [c127]Vivyane Caires, Nicolli Rios, Johannes Holvitie, Ville Leppänen, Manoel G. Mendonça, Rodrigo O. Spínola:
Investigating the Effects of Agile Practices and Processes on Technical Debt - The Viewpoint of the Brazilian Software Industry. SEKE 2018: 506-505 - [c126]Lauri Koivunen, Sampsa Rauti, Ville Leppänen:
Towards Profiling Program Instances in Host-Based Intrusion Detection Systems by Recognizing Software Update Patterns. SIN 2018: 21:1-21:4 - [c125]Heini Ahde, Sampsa Rauti, Ville Leppänen:
A Survey on the Use of Data Points in IDS Research. SoCPaR 2018: 329-337 - [c124]Jukka Ruohonen, Ville Leppänen:
A Case-Control Study on the Server-Side Bandages Against XSS. SQAMIA 2018 - [c123]Jarko Papalitsas, Jani Tammi, Sampsa Rauti, Ville Leppänen:
Recognizing Dynamic Fields in Network Traffic with a Manually Assisted Solution. WorldCIST (2) 2018: 208-217 - [c122]Jukka Ruohonen, Ville Leppänen:
Invisible Pixels Are Dead, Long Live Invisible Pixels! WPES@CCS 2018: 28-32 - [c121]Kalle Rindell, Sami Hyrynsalmi, Ville Leppänen:
Aligning security objectives with agile software development. XP Companion 2018: 3:1-3:9 - [i7]Jukka Ruohonen, Ville Leppänen:
Whose Hands Are in the Finnish Cookie Jar? CoRR abs/1801.07759 (2018) - [i6]Jukka Ruohonen, Ville Leppänen:
Investigating the Agility Bias in DNS Graph Mining. CoRR abs/1805.06158 (2018) - [i5]Shohreh Hosseinzadeh, Hans Liljestrand, Ville Leppänen, Andrew Paverd:
Mitigating Branch-Shadowing Attacks on Intel SGX using Control Flow Randomization. CoRR abs/1808.06478 (2018) - [i4]Jukka Ruohonen, Ville Leppänen:
Invisible Pixels Are Dead, Long Live Invisible Pixels! CoRR abs/1808.07293 (2018) - [i3]Jukka Ruohonen, Ville Leppänen:
Toward Validation of Textual Information Retrieval Techniques for Software Weaknesses. CoRR abs/1809.01360 (2018) - [i2]Jukka Ruohonen, Joonas Salovaara, Ville Leppänen:
On the Integrity of Cross-Origin JavaScripts. CoRR abs/1809.05628 (2018) - 2017
- [j25]Jukka Ruohonen, Sami Hyrynsalmi, Ville Leppänen:
Modeling the delivery of security advisories and CVEs. Comput. Sci. Inf. Syst. 14(2): 537-555 (2017) - [j24]Thomas Canhao Xu, Ville Leppänen:
PEN: a power law-enhanced network design for high efficiency multicore architecture. Concurr. Comput. Pract. Exp. 29(16) (2017) - [j23]Sampsa Rauti, Janne Lahtiranta, Heidi Parisod, Sami Hyrynsalmi, Sanna Salanterä, Minna Elisabeth Aromaa, Jouni Smed, Ville Leppänen:
A Proxy-Based Solution for Asynchronous Telemedical Systems. Int. J. E Health Medical Commun. 8(3): 70-83 (2017) - [j22]Kalle Rindell, Sami Hyrynsalmi, Ville Leppänen:
Case Study of Agile Security Engineering: Building Identity Management for a Government Agency. Int. J. Secur. Softw. Eng. 8(1): 43-57 (2017) - [j21]Anne-Maarit Majanoja, Linnéa Linko, Ville Leppänen:
Evaluation factors in successful global selective outsourcing operations. Int. J. Serv. Technol. Manag. 23(5/6): 528-549 (2017) - [j20]Jesse Kaukola, Jukka Ruohonen, Antti Tuomisto, Sami Hyrynsalmi, Ville Leppänen:
Tightroping between APT and BCI in small enterprises. Inf. Comput. Secur. 25(3): 226-239 (2017) - [c120]Kalle Rindell, Sami Hyrynsalmi, Ville Leppänen:
Busting a Myth: Review of Agile Security Engineering Methods. ARES 2017: 74:1-74:10 - [c119]Sampsa Rauti, Ville Leppänen:
"You have a Potential Hacker's Infection": A Study on Technical Support Scams. CIT 2017: 197-203 - [c118]Jukka Ruohonen, Ville Leppänen:
Investigating the Agility Bias in DNS Graph Mining. CIT 2017: 253-260 - [c117]Jukka Ruohonen, Ville Leppänen:
How PHP Releases Are Adopted in the Wild? APSEC 2017: 71-80 - [c116]Jarko Papalitsas, Sampsa Rauti, Ville Leppänen:
A Comparison of Record and Play Honeypot Designs. CompSysTech 2017: 133-140 - [c115]Samuel Laurén, Sampsa Rauti, Ville Leppänen:
A Survey on Application Sandboxing Techniques. CompSysTech 2017: 141-148 - [c114]Marko Saarela, Shohreh Hosseinzadeh, Sami Hyrynsalmi, Ville Leppänen:
Measuring Software Security from the Design of Software. CompSysTech 2017: 179-186 - [c113]Anne-Maarit Majanoja, Ville Taajamaa, Ville Leppänen, Erkki Sutinen:
The Transformation Challenge of IT Education and Training in Higher Education and Industry. CSEDU (2) 2017: 240-247 - [c112]Jukka Ruohonen, Ville Leppänen:
Whose Hands Are in the Finnish Cookie Jar? EISIC 2017: 127-130 - [c111]Anni Pakarinen, Heidi Parisod, Iiro Linden, Minna Elisabeth Aromaa, Jouni Smed, Ville Leppänen, Sanna Salanterä:
Usability of a gamified application to promote family wellbeing in child health clinics. GamiFIN 2017: 141-149 - [c110]Jari-Matti Mäkelä, Martti Forsell, Ville Leppänen:
Towards a Language Framework for Thick Control Flows. IPDPS Workshops 2017: 814-823 - [c109]Jukka Ruohonen, Sami Hyrynsalmi, Sampsa Rauti, Ville Leppänen:
Mining social networks of open source CVE coordination. IWSM-Mensura 2017: 176-188 - [c108]Martti Forsell, Jussi Roivainen, Ville Leppänen, Jesper Larsson Träff:
Supporting concurrent memory access in TCF-aware processor architectures. NORCAS 2017: 1-6 - [c107]Sampsa Rauti, Ville Leppänen:
A Survey on Fake Entities as a Method to Detect and Monitor Malicious Activity. PDP 2017: 386-390 - [c106]Jurka Rahikkala, Sami Hyrynsalmi, Ville Leppänen, Tommi Mikkonen, Johannes Holvitie:
Top Management Support for Software Cost Estimation - A Case Study of the Current Practice and Impacts. PROFES 2017: 89-107 - [c105]Jani Tammi, Sampsa Rauti, Ville Leppänen:
Practical challenges in building fake services with the record and play approach. SIN 2017: 235-239 - [c104]Sampsa Rauti, Ville Leppänen:
Internal interface diversification with multiple fake interfaces. SIN 2017: 245-250 - [c103]Joni Uitto, Sampsa Rauti, Samuel Laurén, Ville Leppänen:
A Survey on Anti-honeypot and Anti-introspection Methods. WorldCIST (2) 2017: 125-134 - [c102]Anne-Maarit Majanoja, Petri Avikainen, Ville Leppänen:
The Impact of Agile Software Development Approach on Software Developers' Responsibilities. WorldCIST (1) 2017: 581-591 - [p2]Samuel Laurén, Mohammad Reza Memarian, Mauro Conti, Ville Leppänen:
Analysis of Security in Modern Container Platforms. Research Advances in Cloud Computing 2017: 351-369 - [p1]Mohammad Reza Memarian, Diogo Fernandes, Pedro R. M. Inácio, Ville Leppänen, Mauro Conti:
Applications of Trusted Computing in Cloud Context. Research Advances in Cloud Computing 2017: 449-465 - [i1]Jukka Ruohonen, Ville Leppänen:
How PHP Releases Are Adopted in the Wild? CoRR abs/1710.05570 (2017) - 2016
- [j19]Jukka Ruohonen, Sami Hyrynsalmi, Ville Leppänen:
An outlook on the institutional evolution of the European Union cyber security apparatus. Gov. Inf. Q. 33(4): 746-756 (2016) - [c101]Kalle Rindell, Sami Hyrynsalmi, Ville Leppänen:
Case Study of Security Development in an Agile Environment: Building Identity Management for a Government Agency. ARES 2016: 556-563 - [c100]Jukka Ruohonen, Johannes Holvitie, Sami Hyrynsalmi, Ville Leppänen:
Exploring the clustering of software vulnerability disclosure notifications across software vendors. AICCSA 2016: 1-8 - [c99]Johannes Holvitie, Sherlock A. Licorish, Antonio Martini, Ville Leppänen:
Co-Existence of the 'Technical Debt' and 'Software Legacy' Concepts. QuASoQ/TDA@APSEC 2016: 80-83 - [c98]Sherlock A. Licorish, Johannes Holvitie, Sami Hyrynsalmi, Ville Leppänen, Rodrigo O. Spínola, Thiago Souto Mendes, Stephen G. MacDonell, Jim Buchan:
Adoption and Suitability of Software Development Methods and Practices. APSEC 2016: 369-372 - [c97]Jukka Ruohonen, Sami Hyrynsalmi, Ville Leppänen:
Software Vulnerability Life Cycles and the Age of Software Products: An Empirical Assertion with Operating System Products. CAiSE Workshops 2016: 207-218 - [c96]Jari-Matti Mäkelä, Martti Forsell, Ville Leppänen:
Compiler assisted dynamic allocation of finite hardware acceleration resources for parallel tasks. CompSysTech 2016: 49-56 - [c95]Jukka Ruohonen, Ville Leppänen:
On the Design of a Simple Network Resolver for DNS Mining. CompSysTech 2016: 105-112 - [c94]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. CompSysTech 2016: 113-120 - [c93]Joni Uitto, Sampsa Rauti, Ville Leppänen:
Practical implications and requirements of diversifying interpreted languages. CISRC 2016: 14:1-14:4 - [c92]Samuel Laurén, Sampsa Rauti, Ville Leppänen:
An interface diversified honeypot for malware analysis. ECSA Workshops 2016: 29 - [c91]Jukka Ruohonen, Sanja Scepanovic, Sami Hyrynsalmi, Igor Mishkovski, Tuomas Aura, Ville Leppänen:
Correlating file-based malware graphs against the empirical ground truth of DNS graphs. ECSA Workshops 2016: 30 - [c90]Jukka Ruohonen, Sanja Scepanovic, Sami Hyrynsalmi, Igor Mishkovski, Tuomas Aura, Ville Leppänen:
A Post-Mortem Empirical Investigation of the Popularity and Distribution of Malware Files in the Contemporary Web-Facing Internet. EISIC 2016: 144-147 - [c89]Johannes Holvitie, Sherlock A. Licorish, Ville Leppänen:
Modelling Propagation of Technical Debt. SEAA 2016: 54-58 - [c88]Thomas Canhao Xu, Jonne Pohjankukka, Ville Leppänen:
Analysing and Modelling the On-Chip Traffic of Parallel Applications. SEAA 2016: 275-282 - [c87]Jukka Ruohonen, Sanja Scepanovic, Sami Hyrynsalmi, Igor Mishkovski, Tuomas Aura, Ville Leppänen:
The Black Mark beside My Name Server: Exploring the Importance of Name Server IP Addresses in Malware DNS Graphs. FiCloud Workshops 2016: 264-269 - [c86]Jurka Rahikkala, Sami Hyrynsalmi, Marko Seppänen, Ville Leppänen:
The Impact of a Delayed Software Project on Product Launch Coordination: A Case Study. ICE/ITMC 2016: 1-8 - [c85]Lauri Koivunen, Sampsa Rauti, Ville Leppänen:
Applying Internal Interface Diversification to IoT Operating Systems. ICSSA 2016: 1-5 - [c84]Thomas Canhao Xu, Ville Leppänen:
LUTMap: A Dynamic Heuristic Application Mapping Algorithm Based on Lookup Tables. IDCS 2016: 134-146 - [c83]Aki Koivu, Lauri Koivunen, Shohreh Hosseinzadeh, Samuel Laurén, Sami Hyrynsalmi, Sampsa Rauti, Ville Leppänen:
Software Security Considerations for IoT. iThings/GreenCom/CPSCom/SmartData 2016: 392-397 - [c82]Martti Forsell, Jussi Roivainen, Ville Leppänen:
The REPLICA on-chip network. NORCAS 2016: 1-6 - [c81]Sampsa Rauti, Samuel Laurén, Joni Uitto, Shohreh Hosseinzadeh, Jukka Ruohonen, Sami Hyrynsalmi, Ville Leppänen:
A Survey on Internal Interfaces Used by Exploits and Implications on Interface Diversification. NordSec 2016: 152-168 - [c80]Jukka Ruohonen, Sami Hyrynsalmi, Ville Leppänen:
Trading exploits online: A preliminary case study. RCIS 2016: 1-12 - [c79]Martti Forsell, Jussi Roivainen, Ville Leppänen:
Outline of a Thick Control Flow Architecture. SBAC-PAD (Workshops) 2016: 1-6 - [c78]Shohreh Hosseinzadeh, Samuel Laurén, Ville Leppänen:
Security in container-based virtualization through vTPM. UCC 2016: 214-219 - [c77]Petteri Mäki, Sampsa Rauti, Shohreh Hosseinzadeh, Lauri Koivunen, Ville Leppänen:
Interface diversification in IoT operating systems. UCC 2016: 304-309 - [c76]Jukka Ruohonen, Sami Hyrynsalmi, Ville Leppänen:
Exploring the Use of Deprecated PHP Releases in the Wild Internet: Still a LAMP Issue? WIMS 2016: 26:1-26:12 - 2015
- [j18]Jukka Ruohonen, Sami Hyrynsalmi, Ville Leppänen:
The sigmoidal growth of operating system security vulnerabilities: An empirical revisit. Comput. Secur. 55: 1-20 (2015) - [j17]Thomas Canhao Xu, Ville Leppänen, Pasi Liljeberg, Juha Plosila, Hannu Tenhunen:
PDNOC: Partially diagonal network-on-chip for high efficiency multicore systems. Concurr. Comput. Pract. Exp. 27(4): 1054-1067 (2015) - [j16]Mika Murtojärvi, Olli S. Nevalainen, Ville Leppänen:
Performance tuning and sparse traversal technique for a cell-based fetch length algorithm on a GPU. Concurr. Comput. Pract. Exp. 27(17): 5114-5133 (2015) - [j15]Jukka Ruohonen, Sami Hyrynsalmi, Ville Leppänen:
Time series trends in software evolution. J. Softw. Evol. Process. 27(12): 990-1015 (2015) - [j14]Olli Salli, Olli Nevalainen, Ville Leppänen:
Event-driven asynchronous method calls with the D-Bus message system. Softw. Pract. Exp. 45(1): 53-74 (2015) - [c75]Thomas Canhao Xu, Ville Leppänen:
Cache- and Communication-aware Application Mapping for Shared-cache Multicore Processors. ARCS 2015: 55-67 - [c74]Shohreh Hosseinzadeh, Sami Hyrynsalmi, Mauro Conti, Ville Leppänen:
Security and Privacy in Cloud Computing via Obfuscation and Diversification: A Survey. CloudCom 2015: 529-535 - [c73]Kalle Rindell, Sami Hyrynsalmi, Ville Leppänen:
A comparison of security assurance support of agile software development methods. CompSysTech 2015: 61-68 - [c72]Petri Pulkkinen, Johannes Holvitie, Olli Nevalainen, Ville Leppänen:
Reusability based program clone detection: case study on large scale healthcare software system. CompSysTech 2015: 90-97 - [c71]Jari-Matti Mäkelä, Ville Leppänen:
Towards an extensible, modular compiler construction with scalable abstractions and types. CompSysTech 2015: 112-119 - [c70]Johannes Holvitie, Ville Leppänen:
RefUTU: automatic bibliography database generation for freely formatted reference listings. CompSysTech 2015: 176-183 - [c69]Samuel Laurén, Sampsa Rauti, Ville Leppänen:
Diversification of system calls in linux kernel. CompSysTech 2015: 284-291 - [c68]Shohreh Hosseinzadeh, Samuel Laurén, Sampsa Rauti, Sami Hyrynsalmi, Mauro Conti, Ville Leppänen:
Obfuscation and Diversification for Securing Cloud Computing. ES 2015: 179-202 - [c67]Thomas Canhao Xu, Ville Leppänen, Pasi Liljeberg, Juha Plosila, Hannu Tenhunen:
Trio: A Triple Class On-chip Network Design for Efficient Multicore Processors. HPCC/CSS/ICESS 2015: 951-956 - [c66]Thomas Canhao Xu, Ville Leppänen:
DBFS: Dual Best-First Search Mapping Algorithm for Shared-Cache Multicore Processors. ICA3PP (1) 2015: 185-198 - [c65]Tomi Juhola, Sami Hyrynsalmi, Tuomas Mäkilä, Ville Leppänen:
The Theoretical Connections Between Agile Software Development and Innovative Climate. ICIST 2015: 281-292 - [c64]Jukka Ruohonen, Sami Hyrynsalmi, Ville Leppänen:
Exploring the Stability of Software with Time-Series Cross-Sectional Data. SAM@ICSE 2015: 41-47 - [c63]Thomas Canhao Xu, Jonne Pohjankukka, Paavo Nevalainen, Ville Leppänen, Tapio Pahikkala:
Parallel Applications and On-chip Traffic Distributions: Observation, Implication and Modelling. ICSOFT-EA 2015: 443-449 - [c62]Jukka Ruohonen, Sami Hyrynsalmi, Ville Leppänen:
Software evolution and time series volatility: an empirical exploration. IWPSE 2015: 56-65 - [c61]Martti Forsell, Ville Leppänen, Martti Penttonen:
Cost of Bandwidth-Optimized Sparse Mesh Layouts. PaCT 2015: 375-389 - [c60]Jurka Rahikkala, Sami Hyrynsalmi, Ville Leppänen:
Accounting testing in software cost estimation: A case study of the current practice and impacts. SPLST 2015: 61-75 - [c59]Joni Uitto, Sampsa Rauti, Jari-Matti Mäkelä, Ville Leppänen:
Preventing malicious attacks by diversifying Linux shell commands. SPLST 2015: 206-220 - [c58]Kalle Rindell, Sami Hyrynsalmi, Ville Leppänen:
Securing Scrum for VAHTI. SPLST 2015: 236-250 - [c57]Tomi 'bgt' Suovuo, Johannes Holvitie, Jouni Smed, Ville Leppänen:
Mining knowledge on technical debt propagation. SPLST 2015: 281-295 - [c56]Sampsa Rauti, Jukka Teuhola, Ville Leppänen:
Diversifying SQL to Prevent Injection Attacks. TrustCom/BigDataSE/ISPA (1) 2015: 344-351 - [c55]Mohammad Reza Memarian, Mauro Conti, Ville Leppänen:
EyeCloud: A BotCloud Detection System. TrustCom/BigDataSE/ISPA (1) 2015: 1067-1072 - [e1]Masoud Daneshtalab, Marco Aldinucci, Ville Leppänen, Johan Lilius, Mats Brorsson:
23rd Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, PDP 2015, Turku, Finland, March 4-6, 2015. IEEE Computer Society 2015, ISBN 978-1-4799-8491-6 [contents] - 2014
- [j13]Martti Forsell, Erik Hansson, Christoph W. Kessler, Jari-Matti Mäkelä, Ville Leppänen:
NUMA Computing with Hardware and Software Co-Support on Configurable Emulated Shared Memory Architectures. Int. J. Netw. Comput. 4(1): 189-206 (2014) - [c54]Thomas Canhao Xu, Ville Leppänen, Martti Forsell:
Exploration of a Heterogeneous Concentrated-Sparse On-Chip Interconnect for Energy Efficient Multicore Architecture. CIT 2014: 204-211 - [c53]Johannes Holvitie, Ville Leppänen:
Illustrating Software Modifiability - Capturing Cohesion and Coupling in a Force-Optimized Graph. CIT 2014: 226-233 - [c52]Risto Honkanen, Ville Leppänen:
Two-phase routing in three-dimensional blocked optical tori. CompSysTech 2014: 63-70 - [c51]Sampsa Rauti, Johannes Holvitie, Ville Leppänen:
Towards a diversification framework for operating system protection. CompSysTech 2014: 286-293 - [c50]Johannes Holvitie, Ville Leppänen, Sami Hyrynsalmi:
Technical Debt and the Effect of Agile Software Development Practices on It - An Industry Practitioner Survey. MTD@ICSME 2014: 35-42 - [c49]Sampsa Rauti, Samuel Laurén, Shohreh Hosseinzadeh, Jari-Matti Mäkelä, Sami Hyrynsalmi, Ville Leppänen:
Diversification of System Calls in Linux Binaries. INTRUST 2014: 15-35 - [c48]Martti Forsell, Jussi Roivainen, Ville Leppänen:
Prototyping the MBTAC Processor for the REPLICA CMP. IPDPS Workshops 2014: 709-716 - [c47]Thomas Canhao Xu, Jussi Toivonen, Tapio Pahikkala, Ville Leppänen:
BDMap: A Heuristic Application Mapping Algorithm for the Big Data Era. UIC/ATC/ScalCom 2014: 821-828 - [c46]Sampsa Rauti, Heidi Parisod, Minna Elisabeth Aromaa, Sanna Salanterä, Sami Hyrynsalmi, Janne Lahtiranta, Jouni Smed, Ville Leppänen:
A Proxy-Based Security Solution for Web-Based Online eHealth Services. WIS 2014: 168-176 - [c45]Samuel Laurén, Petteri Mäki, Sampsa Rauti, Shohreh Hosseinzadeh, Sami Hyrynsalmi, Ville Leppänen:
Symbol diversification of linux binaries. WorldCIS 2014: 74-79 - 2013
- [j12]Martti Forsell, Ville Leppänen:
An Extended PRAM-NUMA Model of Computation for TCF Programming. Int. J. Netw. Comput. 3(1): 98-115 (2013) - [c44]Jari-Matti Mäkelä, Ville Leppänen, Martti Forsell:
Towards a parallel debugging framework for the massively multi-threaded, step-synchronous REPLICA architecture. CompSysTech 2013: 153-160 - [c43]Thomas Canhao Xu, Ville Leppänen, Martti Forsell:
DSNOC: A Hybrid Dense-Sparse Network-on-Chip Architecture for Efficient Scalable Computing. DASC 2013: 528-535 - [c42]Johannes Holvitie, Ville Leppänen:
DebtFlag: technical debt management with a development environment integrated tool. MTD@ICSE 2013: 20-27 - [c41]Martti Forsell, Erik Hansson, Christoph W. Kessler, Jari-Matti Mäkelä, Ville Leppänen:
Hardware and Software Support for NUMA Computing on Configurable Emulated Shared Memory Architectures. IPDPS Workshops 2013: 640-648 - [c40]Thomas Canhao Xu, Ville Leppänen, Pasi Liljeberg, Juha Plosila, Hannu Tenhunen:
PDNOC: An Efficient Partially Diagonal Network-on-Chip Design. PPAM (1) 2013: 513-522 - 2012
- [j11]Risto Honkanen, Ville Leppänen:
Routing in Coloured Sparse Optical Tori by Using Balanced WDM and Network Sparseness. Int. J. Distributed Syst. Technol. 3(4): 52-62 (2012) - [c39]Risto Honkanen, Ville Leppänen:
Work-optimal two-phase routing in a sparse optical torus. CompSysTech 2012: 30-36 - [c38]Jari-Matti Mäkelä, Ville Leppänen, Martti Forsell:
Preliminary analysis of feasible benchmark problems for the hydrid PRAM/NUMA REPLICA architecture. CompSysTech 2012: 37-44 - [c37]Sampsa Rauti, Ville Leppänen:
Browser extension-based man-in-the-browser attacks against Ajax applications with countermeasures. CompSysTech 2012: 251-258 - [c36]Martti Forsell, Ville Leppänen:
An Extended PRAM-NUMA Model of Computation for TCF Programming. IPDPS Workshops 2012: 786-793 - [c35]Jari-Matti Mäkelä, Erik Hansson, Daniel Åkesson, Martti Forsell, Christoph W. Kessler, Ville Leppänen:
Design of the Language Replica for Hybrid PRAM-NUMA Many-core Architectures. ISPA 2012: 697-704 - 2011
- [j10]Martti Forsell, Ville Leppänen:
A moving threads processor architecture MTPA. J. Supercomput. 57(1): 5-19 (2011) - [c34]Ville Leppänen, Martti Penttonen, Martti Forsell:
A layout for sparse cube-connected-cycles network. CompSysTech 2011: 32-37 - [c33]Jari-Matti Mäkelä, Ville Leppänen, Martti Forsell:
RISC-based moving threads multicore architecture. CompSysTech 2011: 51-56 - [c32]Mika Murtojärvi, Ville Leppänen, Olli Nevalainen:
A parallel GPU implementation of an algorithm for determining directional distances. CompSysTech 2011: 198-203 - [c31]Martti Forsell, Ville Leppänen, Martti Penttonen:
Cost of Sparse Mesh Layouts Supporting Throughput Computing. DSD 2011: 316-323 - [c30]Risto Honkanen, Ville Leppänen:
Balanced WDM and TDM Routing in Coloured Sparse Optical Tori. PARELEC 2011: 62-66 - 2010
- [j9]Anssi Kautonen, Ville Leppänen, Martti Penttonen:
Thinning protocols for routing h-relations over shared media. J. Parallel Distributed Comput. 70(8): 783-789 (2010) - [c29]Ville Leppänen, Risto Honkanen:
Work-optimal routing in wavelength-division multiplexed three-dimensional dense optical tori. CompSysTech 2010: 46-51 - [c28]Jari-Matti Mäkelä, Ville Leppänen:
Towards programming on the moving threads architecture. CompSysTech 2010: 137-142 - [c27]Martti Forsell, Ville Leppänen:
Supporting Concurrent Memory Access and Multioperations in Moving Threads CMPs. PDPTA 2010: 377-383 - [c26]Ville Leppänen, Martti Penttonen, Martti Forsell:
Layouts for Sparse Networks Supporting Throughput Computing. PDPTA 2010: 443-449 - [c25]Risto Honkanen, Ville Leppänen:
Lambda-Systolic Routing in a Dense Optical Torus. PDPTA 2010: 515-520
2000 – 2009
- 2009
- [j8]Tiberiu Seceleanu, Ville Leppänen, Olli Nevalainen:
Improving the Performance of Bus Platforms by Means of Segmentation and Optimized Resource Allocation. EURASIP J. Embed. Syst. 2009 (2009) - [j7]Mika Murtojärvi, Ville Leppänen, Olli Nevalainen:
Determining directional distances between points and shorelines using sweep line technique. Int. J. Geogr. Inf. Sci. 23(3): 355-368 (2009) - [j6]Sami Mäkelä, Ville Leppänen:
Client-based cohesion metrics for Java programs. Sci. Comput. Program. 74(5-6): 355-378 (2009) - [c24]Jani Paakkulainen, Jari-Matti Mäkelä, Ville Leppänen, Martti Forsell:
Outline of RISC-based core for multiprocessor on chip architecture supporting moving threads. CompSysTech 2009: 11 - [c23]Jari-Matti Mäkelä, Ville Leppänen:
Experiences with embedding MPL security monitors into Java programs. CompSysTech 2009: 14 - [c22]Jari-Matti Mäkelä, Jani Paakkulainen, Ville Leppänen:
MVTsim: software simulator for multicore on chip parallel computer architectures. CompSysTech 2009: 15 - [c21]Martti Forsell, Ville Leppänen:
MTPA - A Processor Architecture for MP-SOCs Employing the Moving Threads Paradigm. PDPTA 2009: 198-204 - [c20]Harri Hakonen, Ville Leppänen:
Object-Oriented Design Pattern: Access Protector. Software Engineering Research and Practice 2009: 230-236 - [c19]Sami Mäkelä, Ville Leppänen:
Experimental Evaluation of Interpretations for Local Cohesion Metrics. Software Engineering Research and Practice 2009: 389-395 - 2008
- [c18]Tomi Karlstedt, Ville Leppänen, Sanna Tuohimaa:
Embedding Rule-Based Security Monitors into Java Programs. COMPSAC 2008: 20-27 - 2007
- [j5]Mika Murtojärvi, Tapio Suominen, Harri Tolvanen, Ville Leppänen, Olli Nevalainen:
Quantifying distances from points to polygons - applications in determining fetch in coastal environments. Comput. Geosci. 33(7): 843-852 (2007) - [c17]Sami Mäkelä, Ville Leppänen:
Client based Object-Oriented Cohesion Metrics. COMPSAC (2) 2007: 743-748 - [c16]Sanna Tuohimaa, Ville Leppänen:
A compact aspect-based security monitor for J2ME applications. CompSysTech 2007: 100 - [c15]Sami Mäkelä, Ville Leppänen:
External views on class cohesion. CompSysTech 2007: 102 - [c14]Risto Honkanen, Ville Leppänen, Martti Penttonen:
Address-Free All-to-All Routing in Sparse Torus. PaCT 2007: 200-205 - [c13]Martti Forsell, Ville Leppänen:
Moving Threads: A Non-Conventional Approach for Mapping Computation to MP-SOC. PDPTA 2007: 232-238 - [c12]Sami Mäkelä, Ville Leppänen:
A software metric for coherence of class roles in Java programs. PPPJ 2007: 51-60 - [c11]Ville Leppänen, Sami Mäkelä:
Safe Aliasing for Java-Like languages. Software Engineering Research and Practice 2007: 166-172 - [c10]Tiberiu Seceleanu, Ville Leppänen, Olli Nevalainen:
Device allocation on the SegBus platform based on communication scheduling cost minimization. SoCC 2007: 191-196 - 2005
- [c9]Tiberiu Seceleanu, Ville Leppänen, Jyri Suomi, Olli Nevalainen:
Resource allocation methodology for the segmented bus platform. SoCC 2005: 129-132 - 2004
- [c8]Ville Leppänen, Martti Penttonen:
Recurrence equation as basis for designing hot-potato routing protocols. CompSysTech 2004: 1-6 - 2001
- [c7]Risto Honkanen, Martti Penttonen, Ville Leppänen:
Hot-Potato Routing Algorithms for Sparse Optical Torus. ICPP Workshops 2001: 302-310
1990 – 1999
- 1998
- [j4]Ville Leppänen:
Balanced PRAM Simulations via Moving Threads and Hashing. J. Univers. Comput. Sci. 4(8): 675-689 (1998) - [c6]Anssi Kautonen, Ville Leppänen, Martti Penttonen:
Constant Thinning Protocol for Routing h-Relations in Complete Networks. Euro-Par 1998: 993-998 - 1997
- [c5]Ville Leppänen:
Embedding and Emulation Results for Static Multichannel Mesh of Optical Buses. Euro-Par 1997: 246-249 - 1996
- [c4]Ville Leppänen:
Goodness of Time-Processor Optimal PRAM Simulations. Euro-Par, Vol. II 1996: 303-306 - [c3]Anssi Kautonen, Ville Leppänen, Martti Penttonen:
Simulations of PRAM on Complete Optical Networks. Euro-Par, Vol. II 1996: 307-310 - [c2]Martti Forsell, Martti Penttonen, Ville Leppänen:
Efficient Two-Level Mesh based Simulation of PRAMs. ISPAN 1996: 29-35 - 1995
- [j3]Ville Leppänen:
Performance of Work-Optimal PRAM Simulation Algorithms on Coated Meshes. Comput. J. 38(10): 785-800 (1995) - [j2]Ville Leppänen:
On Implementing EREW Work-Optimally on Mesh of Trees. J. Univers. Comput. Sci. 1(1): 23-34 (1995) - [j1]Ville Leppänen, Martti Penttonen:
Work-Optimal Simulation of PRAM Models on Meshes. Nord. J. Comput. 2(1): 51-69 (1995) - 1994
- [c1]Ville Leppänen, Martti Penttonen:
Simulation of PRAM Models on Meshes. PARLE 1994: 146-158
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-10-31 21:07 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint