Serverless computing: Current trends and open problems
Serverless computing has emerged as a new compelling paradigm for the deployment of
applications and services. It represents an evolution of cloud programming models, …
applications and services. It represents an evolution of cloud programming models, …
Pygmalion in the reintegration process: Desistance from crime through the looking glass
S Maruna, TP Lebel, N Mitchell… - Psychology, Crime & …, 2004 - Taylor & Francis
The study of desistance from crime has come of age in recent years, and there are now
several, competing theories to account for the ability of long-term offenders to abstain from …
several, competing theories to account for the ability of long-term offenders to abstain from …
Visualizing the execution of Java programs
W De Pauw, E Jensen, N Mitchell, G Sevitsky… - … Castle, Germany, May …, 2002 - Springer
Jinsight is a tool for exploring a program's run-time behavior visually. It is helpful for
performance analysis, debugging, and any task in which you need to better understand what …
performance analysis, debugging, and any task in which you need to better understand what …
The role of video in teacher professional development
B Marsh, N Mitchell - Teacher Development, 2014 - Taylor & Francis
This literature review focuses on the e-use of video in teacher initial and continuing
professional development. There is evidence that video technology used synchronously, and …
professional development. There is evidence that video technology used synchronously, and …
Interactive video technology: Enhancing professional learning in initial teacher education
B Marsh, N Mitchell, P Adamczyk - Computers & Education, 2010 - Elsevier
The University of Sussex In-School Teacher Education Project (InSTEP) uses interactive
video technologies to enhance initial teacher education programmes for science trainee …
video technologies to enhance initial teacher education programmes for science trainee …
The serverless trilemma: Function composition for serverless computing
The field of serverless computing has recently emerged in support of highly scalable, event-driven
applications. A serverless application is a set of stateless functions, along with the …
applications. A serverless application is a set of stateless functions, along with the …
The causes of bloat, the limits of health
N Mitchell, G Sevitsky - Proceedings of the 22nd annual ACM SIGPLAN …, 2007 - dl.acm.org
Applications often have large runtime memory requirements. In some cases, large memory
footprint helps accomplish an important functional, performance, or engineering requirement. …
footprint helps accomplish an important functional, performance, or engineering requirement. …
The high-resolution coronal imager (Hi-C)
…, R Gates, S McKillop, P Cheimets, S Platt, N Mitchell… - Solar Physics, 2014 - Springer
The High-Resolution Coronal Imager (Hi-C) was flown on a NASA sounding rocket on 11
July 2012. The goal of the Hi-C mission was to obtain high-resolution (≈ 0.3 – 0.4′′), high-…
July 2012. The goal of the Hi-C mission was to obtain high-resolution (≈ 0.3 – 0.4′′), high-…
Finding low-utility data structures
Many opportunities for easy, big-win, program optimizations are missed by compilers. This
is especially true in highly layered Java applications. Often at the heart of these missed …
is especially true in highly layered Java applications. Often at the heart of these missed …
LeakBot: An automated and lightweight tool for diagnosing memory leaks in large Java applications
N Mitchell, G Sevitsky - ECOOP 2003–Object-Oriented Programming: 17th …, 2003 - Springer
Despite Java’s automatic reclamation of memory, memory leaks remain an important problem.
For example, we frequently encounter memory leaks that cause production servers to …
For example, we frequently encounter memory leaks that cause production servers to …