default search action
Jeremy Singer
Person information
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [c58]Ohud Abdullah Alasmari, Jeremy Singer, Mireilla Bikanga Ada:
Online Coding Tutorial Systems: A New Category of Programming Learning Platforms. COMPSAC 2024: 2222-2227 - [c57]Yuxin Qin, Dejice Jacob, Jeremy Singer:
Characterizing Dynamic Memory Behavior in WebAssembly Workloads. ISPASS 2024: 328-330 - 2023
- [j9]Mart Lubbers, Pieter W. M. Koopman, Adrian Ramsingh, Jeremy Singer, Phil Trinder:
Could Tierless Languages Reduce IoT Development Grief? ACM Trans. Internet Things 4(1): 6:1-6:35 (2023) - [c56]Ohud Abdullah Alasmari, Jeremy Singer, Mireilla Bikanga Ada:
Do Current Online Coding Tutorial Systems Address Novice Programmer Difficulties? ICETC 2023: 242-248 - [c55]Ferheen Ayaz, Idris Zakariyya, José Cano, Sye Loong Keoh, Jeremy Singer, Danilo Pau, Mounia Kharbouche-Harrari:
Improving Robustness Against Adversarial Attacks with Deeply Quantized Neural Networks. IJCNN 2023: 1-8 - [c54]Jacob Bramley, Dejice Jacob, Andrei Lascu, Jeremy Singer, Laurence Tratt:
Picking a CHERI Allocator: Security and Performance Considerations. ISMM 2023: 111-123 - [c53]Jeremy Singer:
Towards Secure MicroPython on Morello (WIP). LCTES 2023: 134-137 - [c52]Duncan Lowther, Dejice Jacob, Jeremy Singer:
Morello MicroPython: A Python Interpreter for CHERI. MPLR 2023: 62-69 - [c51]Jacob Bramley, Dejice Jacob, Andrei Lascu, Duncan Lowther, Jeremy Singer, Laurence Tratt:
Capable VMs Project Overview (Poster Abstract). MPLR 2023: 183-184 - [c50]Duncan Lowther, Dejice Jacob, Jeremy Singer:
CHERI Performance Enhancement for a Bytecode Interpreter. VMIL@SPLASH 2023: 1-10 - [e5]Jeremy Singer, Yehia Elkhatib, Dora Blanco Heras, Patrick Diehl, Nick Brown, Aleksandar Ilic:
Euro-Par 2022: Parallel Processing Workshops - Euro-Par 2022 International Workshops, Glasgow, UK, August 22-26, 2022, Revised Selected Papers. Lecture Notes in Computer Science 13835, Springer 2023, ISBN 978-3-031-31208-3 [contents] - [i8]Jacob Bramley, Dejice Jacob, Andrei Lascu, Jeremy Singer, Laurence Tratt:
Picking a CHERI Allocator: Security and Performance Considerations. CoRR abs/2303.15130 (2023) - [i7]Ferheen Ayaz, Idris Zakariyya, José Cano, Sye Loong Keoh, Jeremy Singer, Danilo Pau, Mounia Kharbouche-Harrari:
Improving Robustness Against Adversarial Attacks with Deeply Quantized Neural Networks. CoRR abs/2304.12829 (2023) - [i6]Martin Sablotny, Bjørn Sand Jensen, Jeremy Singer:
Reinforcement learning guided fuzz testing for a browser's HTML rendering engine. CoRR abs/2307.14556 (2023) - [i5]Duncan Lowther, Dejice Jacob, Jeremy Singer:
CHERI Performance Enhancement for the MicroPython Interpreter. CoRR abs/2308.05076 (2023) - 2022
- [c49]Jawhara Aljabri, Anna Lito Michala, Jeremy Singer:
ELSA: A Keyword-based Searchable Encryption for Cloud-edge assisted Industrial Internet of Things. CCGRID 2022: 259-268 - [c48]Jawhara Aljabri, Anna Lito Michala, Jeremy Singer:
ELSA: Edge Lightweight Searchable Attribute-based encryption Multi-keyword Scalability. DSC 2022: 1-4 - [c47]Yousef Alhaizaey, Jeremy Singer, Anna Lito Michala:
Optimizing Heterogeneous Task Allocation for Edge Compute Micro Clusters Using PSO Metaheuristic. FMEC 2022: 1-8 - [c46]Yuxin Qin, Dejice Jacob, Jeremy Singer:
Characterizing WebAssembly Bytecode. MPLR 2022: 147-148 - [c45]Dejice Jacob, Jeremy Singer:
Boehm-Demers-Weiser Garbage Collection on Morello. MPLR 2022: 150-151 - [c44]Dejice Jacob, Jeremy Singer:
Capability Boehm: challenges and opportunities for garbage collection with capability hardware. VEE 2022: 81-87 - [c43]Adrian Ramsingh, Jeremy Singer, Phil Trinder:
Classifying the Reliability of the Microservices Architecture. WEBIST 2022: 21-32 - [p2]Jeremy Singer:
Introduction. SSA-based Compiler Design 2022: 3-12 - [p1]Jeremy Singer, Fabrice Rastello:
Standard Construction and Destruction Algorithms. SSA-based Compiler Design 2022: 23-39 - [e4]Christophe Scholliers, Jeremy Singer:
Proceedings of the 2022 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, Onward! 2022, Auckland, New Zealand, December 8-10, 2022. ACM 2022, ISBN 978-1-4503-9909-8 [contents] - [i4]Adrian Ramsingh, Jeremy Singer, Phil Trinder:
Do Fewer Tiers Mean Fewer Tears? Eliminating Web Stack Components to Improve Interoperability. CoRR abs/2207.08019 (2022) - [i3]Jawhara Aljabri, Anna Lito Michala, Jeremy Singer, Ioannis Vourganas:
mini-ELSA: using Machine Learning to improve space efficiency in Edge Lightweight Searchable Attribute-based encryption for Industry 4.0. CoRR abs/2209.10896 (2022) - 2021
- [c42]Yousef Alhaizaey, Jeremy Singer, Anna Lito Michala:
Optimizing Task Allocation for Edge Micro-Clusters in Smart Cities. WOWMOM 2021: 341-347 - [e3]Herbert Kuchen, Jeremy Singer:
MPLR '21: 18th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes, Münster, Germany, September 29-30, 2021. ACM 2021, ISBN 978-1-4503-8675-3 [contents] - 2020
- [j8]Philip James Basford, Steven J. Johnston, Colin S. Perkins, Tony Garnock-Jones, Fung Po Tso, Dimitrios Pezaros, Robert D. Mullins, Eiko Yoneki, Jeremy Singer, Simon J. Cox:
Performance analysis of single board computer clusters. Future Gener. Comput. Syst. 102: 278-291 (2020) - [c41]Dejice Jacob, Phil Trinder, Jeremy Singer:
Pricing Python parallelism: a dynamic language cost model for heterogeneous platforms. DLS 2020: 29-42 - [c40]Mart Lubbers, Pieter W. M. Koopman, Adrian Ramsingh, Jeremy Singer, Phil Trinder:
Tiered versus tierless IoT stacks: comparing smart campus software architectures. IOT 2020: 21:1-21:9 - [c39]Jeremy Singer:
Notes on notebooks: is Jupyter the bringer of jollity? Onward! 2020: 180-186
2010 – 2019
- 2019
- [j7]Blesson Varghese, Philipp Leitner, Suprio Ray, Kyle Chard, Adam Barker, Yehia Elkhatib, Herry Herry, Cheol-Ho Hong, Jeremy Singer, Fung Po Tso, Eiko Yoneki, Mohamed Faten Zhani:
Cloud Futurology. Computer 52(9): 68-77 (2019) - [j6]Quintin I. Cutts, Matthew Barr, Mireilla Bikanga Ada, Peter Donaldson, Steve Draper, Jack Parkinson, Jeremy Singer, Lovisa Sundin:
Experience report: thinkathon - countering an 'i got it working' mentality with pencil-and-paper exercises. Inroads 10(4): 66-73 (2019) - [c38]Dejice Jacob, Phil Trinder, Jeremy Singer:
Python programmers have GPUs too: automatic Python loop parallelization with staged dependence analysis. DLS 2019: 42-54 - [c37]Quintin I. Cutts, Matthew Barr, Mireilla Bikanga Ada, Peter Donaldson, Steve Draper, Jack Parkinson, Jeremy Singer, Lovisa Sundin:
Experience Report: Thinkathon - Countering an "I Got It Working" Mentality with Pencil-and-Paper Exercises. ITiCSE 2019: 203-209 - [c36]Dejice Jacob, Jeremy Singer:
ALPyNA: acceleration of loops in Python for novel architectures. ARRAY@PLDI 2019: 25-34 - [e2]Jeremy Singer, Harry Xu:
Proceedings of the 2019 ACM SIGPLAN International Symposium on Memory Management, ISMM 2019, Phoenix, AZ, USA, June 23-23, 2019. ACM 2019, ISBN 978-1-4503-6722-6 [contents] - [i2]Blesson Varghese, Philipp Leitner, Suprio Ray, Kyle Chard, Adam Barker, Yehia Elkhatib, Herry Herry, Cheol-Ho Hong, Jeremy Singer, Fung Po Tso, Eiko Yoneki, Mohamed Faten Zhani:
Cloud Futurology. CoRR abs/1902.03656 (2019) - 2018
- [j5]José Cano, David Robert White, Alejandro Bordallo, Ciaran McCreesh, Anna Lito Michala, Jeremy Singer, Vijay Nagarajan:
Solving the task variant allocation problem in distributed robotics. Auton. Robots 42(7): 1477-1495 (2018) - [j4]Steven J. Johnston, Philip James Basford, Colin S. Perkins, Herry Herry, Fung Po Tso, Dimitrios Pezaros, Robert D. Mullins, Eiko Yoneki, Simon J. Cox, Jeremy Singer:
Commodity single board computer clusters and their applications. Future Gener. Comput. Syst. 89: 201-212 (2018) - [c35]Herry Herry, Emily Band, Colin Perkins, Jeremy Singer:
Peer-to-peer secure updates for heterogeneous edge devices. NOMS 2018: 1-5 - [c34]Jeremy Singer, Herry Herry, Philip James Basford, Wajdi Hajji, Colin S. Perkins, Fung Po Tso, Dimitrios Pezaros, Robert D. Mullins, Eiko Yoneki, Simon J. Cox, Steven J. Johnston:
Next generation single board clusters. NOMS 2018: 1-3 - 2017
- [c33]Dhahi Alshammari, Jeremy Singer, Timothy Storer:
Does CloudSim Accurately Model Micro Datacenters? CLOUD 2017: 705-709 - [c32]Jeremy Singer, Blair Archibald:
Functional Baby Talk: Analysis of Code Fragments from Novice Haskell Programmers. TFPIE@TFP 2017: 37-51 - 2016
- [c31]Kristian Hentschel, Dejice Jacob, Jeremy Singer, Matthew Chalmers:
Supersensors: Raspberry Pi Devices for Smart Campus Infrastructure. FiCloud 2016: 58-62 - [c30]José Cano, David Robert White, Alejandro Bordallo, Ciaran McCreesh, Patrick Prosser, Jeremy Singer, Vijay Nagarajan:
Task Variant Allocation in Distributed Robotics. Robotics: Science and Systems 2016 - 2015
- [c29]Jeremy Singer, Abyd Adhami, Colin Perkins:
Towards Free Market Cloud Computing. CIT/IUCC/DASC/PICom 2015: 1544-1547 - [c28]David Robert White, Jeremy Singer:
Rethinking Genetic Improvement Programming. GECCO (Companion) 2015: 845-846 - [c27]David Robert White, Shin Yoo, Jeremy Singer:
The Programming Game: Evaluating MCTS as an Alternative to GP for Symbolic Regression. GECCO (Companion) 2015: 1521-1522 - [c26]Callum Cameron, Jeremy Singer, David Vengerov:
The judgment of forseti: economic utility for dynamic heap sizing of multiple runtimes. ISMM 2015: 143-156 - [c25]Khaled Alnowaiser, Jeremy Singer:
Topology-Aware Parallelism for NUMA Copying Collectors. LCPC 2015: 191-205 - [c24]Chris Simons, Jeremy Singer, David Robert White:
Search-Based Refactoring: Metrics Are Not Enough. SSBSE 2015: 47-61 - 2014
- [j3]Hans-Wolfgang Loidl, Jeremy Singer:
SICSA multicore challenge editorial preface. Concurr. Comput. Pract. Exp. 26(4): 929-934 (2014) - [c23]Callum Cameron, Jeremy Singer:
We are all economists now: economic utility for multiple heap sizing. ICOOOLPS@ECOOP 2014: 3:1-3:10 - [c22]Jeremy Singer, Callum Cameron, Marc Alexander:
Programming language feature agglomeration. PLE@ECOOP 2014: 11-15 - [e1]Jeremy Singer, Milind Kulkarni, Tim Harris:
Proceedings of the workshop on Memory Systems Performance and Correctness, MSPC '14, Edinburgh, United Kingdom, June 13, 2014. ACM 2014, ISBN 978-1-4503-2917-0 [contents] - 2013
- [j2]Mark Harman, Kiran Lakhotia, Jeremy Singer, David Robert White, Shin Yoo:
Cloud engineering is Search Based Software Engineering too. J. Syst. Softw. 86(9): 2225-2241 (2013) - [c21]José Simão, Jeremy Singer, Luís Veiga:
A Comparative Look at Adaptive Memory Management in Virtual Machines. CloudCom (1) 2013: 452-457 - [c20]Fung Po Tso, David Robert White, Simon Jouet, Jeremy Singer, Dimitrios P. Pezaros:
The Glasgow Raspberry Pi Cloud: A Scale Model for Cloud Computing Infrastructures. ICDCS Workshops 2013: 108-112 - [c19]David Robert White, Jeremy Singer, Jonathan M. Aitken, Richard E. Jones:
Control theory for principled heap sizing. ISMM 2013: 27-38 - [c18]Wing Hang Li, David Robert White, Jeremy Singer:
JVM-hosted languages: they talk the talk, but do they walk the walk? PPPJ 2013: 101-112 - 2011
- [c17]Jeremy Singer, Richard E. Jones:
Economic theory for memory management optimization. ICOOOLPS@ECOOP 2011: 4:1-4:4 - [c16]Jeremy Singer, George Kovoor, Gavin Brown, Mikel Luján:
Garbage collection auto-tuning for Java mapreduce on multi-cores. ISMM 2011: 109-118 - [c15]Jeremy Singer:
A literate experimentation manifesto. Onward! 2011: 91-102 - 2010
- [c14]Nikolas Ioannou, Jeremy Singer, Salman Khan, Polychronis Xekalakis, Paraskevas Yiapanis, Adam Craig Pocock, Gavin Brown, Mikel Luján, Ian Watson, Marcelo Cintra:
Toward a more accurate understanding of the limits of the TLS execution paradigm. IISWC 2010: 1-12 - [c13]Jeremy Singer, Richard E. Jones, Gavin Brown, Mikel Luján:
The economics of garbage collection. ISMM 2010: 103-112 - [c12]Adam Craig Pocock, Paraskevas Yiapanis, Jeremy Singer, Mikel Luján, Gavin Brown:
Online Non-stationary Boosting. MCS 2010: 205-214
2000 – 2009
- 2009
- [c11]Jeremy Singer, Gavin Brown, Mikel Luján, Adam Craig Pocock, Paraskevas Yiapanis:
Fundamental Nano-Patterns to Characterize and Classify Java Methods. LDTA 2009: 191-204 - 2008
- [j1]Jeremy Singer, Chris C. Kirkham:
Dynamic analysis of Java program concepts for visualization and profiling. Sci. Comput. Program. 70(2-3): 111-126 (2008) - [c10]Jeremy Singer, Chris C. Kirkham:
Exploiting the Correspondence between Micro Patterns and Class Names. SCAM 2008: 67-76 - 2007
- [c9]Jeremy Singer, Gavin Brown, Ian Watson, John Cavazos:
Intelligent selection of application-specific garbage collectors. ISMM 2007: 91-102 - [c8]Jeremy Singer, Gavin Brown, Mikel Luján, Ian Watson:
Towards intelligent analysis techniques for object pretenuring. PPPJ 2007: 203-208 - 2006
- [c7]Jeremy Singer, Chris C. Kirkham:
Dynamic analysis of program concepts in Java. PPPJ 2006: 31-39 - [c6]Jeremy Singer, Chris C. Kirkham:
Visualized adaptive runtime subsystems. SOFTVIS 2006: 195-196 - [c5]Jeremy Singer, Gavin Brown:
Return Value Prediction meets Information Theory. QAPL 2006: 137-151 - 2005
- [c4]Jeremy Singer:
Concept Assignment as a Debugging Technique for Code Generators. SCAM 2005: 75-86 - [i1]Jeremy Singer:
Towards Probabilistic Program Slicing. Beyond Program Slicing 2005 - 2003
- [c3]Jeremy Singer:
JVM versus CLR: a comparative study. PPPJ 2003: 167-169 - [c2]Jeremy Singer:
Static single information from a functional perspective. Trends in Functional Programming 2003: 63-78 - 2002
- [c1]Jeremy Singer:
Porting legacy interpretive bytecode to the CLR. PPPJ/IRE 2002: 163-168
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-07 21:20 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint