[choose] Reminder: Portable and Efficient Profiling for the JVM Using Bytecode Instrumentation

Igor Metz metz at glue.ch
Mon Nov 21 14:21:17 MET 2005


The CHOOSE executive board and the Software Composition Group of the
University of Berne are pleased to invite you to a presentation.

------------------------------------------------------------------------

Portable and Efficient Profiling for the JVM Using Bytecode Instrumentation
===========================================================================

When: Tuesday November 22, 2005, @17h15

Where:	Institut für Wirtschaftsinformatik (IWI), Universität Bern,
	Engehaldenstrasse 8, 3012 Bern, Hörsaal 001

Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/

Speaker
-------

Dr. Walter Binder, Laboratoire d'intelligence artificielle, EPFL

Agenda
------

17h15 - 18h15 Talk and Q/A
Afterwards you are invited to a refreshment.

Abstract
========

Profiling complex, Java-based systems, such as e.g. middleware for
service-oriented computing, is a tedious task, because most available
profilers for Java cause excessive overhead or are not accurate enough.
For instance, the exact profiler delivered with standard JDKs may cause
overhead up to factor 4000, while the complementary sampling profiler
does not generate accurate profiles. As another drawback, existing
profiling support in standard JVMs require profiling agents to be
written in native code, contradicting the Java motto "write once, run
anywhere".

Bio
===

Dr. Walter Binder is a researcher at the Artificial Intelligence
Laboratory at EPFL since February 2003. He holds a M.S. (1997) and a
Ph.D. (2001) in computer science from the Vienna University of
Technology. Prior to his work at EPFL he worked for a software
engineering company in Vienna, where he developed among other things the
J-SEAL2 mobile object kernel, a Java-based component system offering
operating system functions, strong security mechanisms, and support for
mobile code. He also initiated the development of a resource management
framework for Java. Moreover, he developed a Java-based operating system
for embedded devices offering a high level of security and supporting
remote maintenance and software deployment through mobile code. The
focus of his recent research is on portable and accurate profiling
techniques for virtual execution environments and on middleware for
service-oriented computing. Walter Binder has published more than 40
refereed papers on his work. He received the Dimitris N. Chorafas
Foundation 2000 Prize for Internet and Information Science.


-----------------------------------------------------------------------
This event is free even the drinks after the talk! Non-CHOOSE members
are encouraged to fill out the membership application form
(http://www.s-i.ch/si-appl.html) before attending the meeting. If you
want to know more about CHOOSE and the events which CHOOSE organises,
please visit http://www.choose.s-i.ch/.

NOTE: registration for this event is required because we have to prepare
the apero. Please fill out the registration form at the end of this
e-mail.


REGISTRATION
------------

Please DO NOT reply to this e-mail!
Fill in the form below and sent it to <mailto:choose at glue.ch>. Thanks.

I want to register to the following event: Java Profiling

Name:    ______________________________________

Email:   ______________________________________

Company: ______________________________________

Address: ______________________________________

ZIP/City:______________________________________

Please check:

[ ] CHOOSE member
[ ] JUGS member
[ ] SI member
[ ] Non-Member


choose-news at iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news at iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
                Majordomo at iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/


choose-news at iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news at iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
                Majordomo at iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/



More information about the Choose-news mailing list