JAVA SIG: Monitoring and Management for the Java(TM) Platform 1.5



  • and...The Java Memory Model, JSR 133 and J2SE 1.5


    Presentation Overviews

    First Talk: Monitoring and Management for the Java(TM) Platform 1.5

    Mandy Chung, Staff Engineer,Sun Microsystems

    Dr. Sanjay Radia, Senior Architect, Sun Microsystems

    The new Java(TM) Platform, Standard Edition 1.5 provides comprehensive monitoring and management support. This talk will first describe the monitoring and management architecture and the API which provides access to the instrumentation in the Java virtual machine. We will then explain the out-of-the-box management support that allows any remote JMX or SNMP compliant tool to securely monitor and manage an application and the underlying Java(TM) runtime environment.


    Second Talk: The Java Memory Model, JSR 133 and J2SE 1.5

    Brian Goetz, Principal Consultant, Quiotix Corporation

    JSR 133, charged with fixing the Java Memory Model, has recently entered Proposed Final Draft stage. In this talk, concurrency expert Brian Goetz will explain what a memory model is and why it is critical to write-once, run-anywhere, what was broken about the original Java Memory Model, what synchronization really means, and how the memory model changes in JDK 1.5.


    About the Speakers

    Mandy Chung, Staff Engineer, Sun Microsystems

    Mandy Chung is the technical lead for the JVM monitoring and management API design and implementation. She is one of the key engineers working on the debugging and profiling support of the Java HotSpot virtual machine. She holds a M.S. in Computer Science from the University of California, Davis and a B.S. in Computer Studies from the University of Hong Kong.


    Dr. Sanjay Radia, Senior Architect, Sun Microsystems

    Sanjay Radia has over 20 years of experience and is leading the Reliability, Availability and Serviceability (RAS) effort for the Java J2SE platform. Over the last 12 years at Sun, he has been involved in and initiated a number of significant technologies and products. Sanjay has a PhD in computer science from the University of Waterloo, Canada.


    Brian Goetz, Principal Consultant, Quiotix Corporation

    Brian Goetz has been a professional software developer for the past 17 years. He has published over 50 articles on software development (see, and writes a monthly column in IBM developerWorks, "Java Theory and Practice." He serves on the JCP Expert Groups for JSRs 107 (Java caching API) and 166 (java.util.concurrent), and has presented on Java concurrency at JavaOne for the past two years. He is currently Principal Consultant at Quiotix Corp, a consulting firm in Los Altos, CA.


    Event Logistics


    Cubberly Community Center

    4000 Middlefield Road, Room H-1

    Palo Alto, CA 94105


    6:30-7:00 Doors open. Networking. Pizza.

    7:00- 9:00 Presentation



    $15 at the door for non-SDForum members

    No charge for SDForum members

    Please call 408.494.8378 for student memberships

    No registration required