Mick Jordan

The People at Sun Labs

 Mick Jordan

Dr. Mick Jordan
Senior Staff Engineer
Project Guest VM Project
Sun Microsystems Laboratories


16 Network Circle
umpk16-158
Menlo Park, CA 94025


Mick Jordan is a Senior Staff Engineer at Sun Microsystems Laboratories, where he works on the Guest VM project that is exploring the implementation of Java Virtual Machines on the Xen hypervisor. His research interests include Application servers, Database systems, Distributed Systems, Java, Middleware, Operating Systems, Performance Analysis and Programming Languages.

Mick joined Sun Labs in August 1993 to work on the use of object-oriented database technology in an environment to support large-scale software development. In 1995 he became the Principal Investigator of the Forest project which continued this work in the context of the newly released Java(TM) platform. Forest spawned a collaborative research project with Glasgow University, UK, that generated a series of prototype Java(TM) Virtual Machines (PJama) that implemented Orthogonal Persistence for the Java platform. Mick then worked on the Barcelona project investigating the application of the Multi-tasking Virtual Machine (MVM) and its resource management capabilities to the Java(TM) 2 Platform, Enterprise Edition (J2EE(TM))

Prior to Sun, Mick worked on several research projects at Acorn Research Center, Olivetti Research, and Digital Systems Research Center, where he was a member of the team that designed and implemented the Modula-3 programming language.

Education:

* PhD Computer Science 1982,University of Cambridge, UK * BA Theoretical Physics 1973,University of Lancaster, UK

Mick Jordan's Blog

Technical Reports

  • Resource Partitioning in a Java Operating Environment
    By: Mick Jordan
    Report Number: TR-2006-161
    Dec 29, 2006
  • Policy-based Management of a JDBC Connection Pool
    By: Mick Jordan
    Report Number: TR-2006-151
    Apr 14, 2006
  • Comparative Study of Persistence Mechanisms for the Java™ Platform, A
    By: Mick Jordan
    Report Number: TR-2004-136
    Sep 1, 2004
  • Scaling J2EE™ Application Servers with the Multi-Tasking Virtual Machine
    By: Mick Jordan, Laurent Daynes, Grzegorz Czajkowski, Marcin Jarzab and Ciaran Bryce
    Report Number: TR-2004-135
    Jun 1, 2004
  • Orthogonal Persistence for the Java[tm] Platform: Specification and Rationale
    By: Mick Jordan and Malcolm Atkinson
    Report Number: TR-2000-94
    Dec 1, 2000
    See all 8 Technical Reports »

    Latest Sun Patents

  • Using feedback to determine the size of an object cache
    (Apr 6, 2004)
  • Method and apparatus for system building with a transactional interpreter
    (Jul 25, 2000)
  • Persistent programming system and method for deploying self-containing executable applications
    (Jun 8, 1999)
  • Method and apparatus for a type-safe framework for dynamically extensible objects
    (Jun 2, 1998)

    Awards

    News

  • Project Guest VM - Google Tech Talk - Video
    GoogleTechTalks


    Back to list of People