BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:Automated Experimentation: Beyond Deployment and Execution - Alexa
 nder Wolf - Imperial College London
DTSTART:20100203T141500Z
DTEND:20100203T151500Z
UID:TALK22082@talks.cam.ac.uk
CONTACT:Mateja Jamnik
DESCRIPTION:Experimentation is used widely in both research and practice a
 s a\nmeans to reveal and validate the behavioural properties of distribute
 d\nsoftware system implementations. It is intended to answer questions\nab
 out such things as the factors leading to performance bottlenecks\,\nthe t
 hroughput rates to be expected from particular configurations\, or\nthe sc
 alability of the system in various dimensions. Although heavily\nused\, ex
 perimentation remains today a complex\, time-consuming\, and\ncostly proce
 ss. Attempts to automate the process for large-scale\ndistributed systems 
 have generally focused on simply deploying and\nexecuting them on a suitab
 le testbed\, leaving the challenging\nactivities of experimental design\, 
 workload generation\, data\ncollection\, data analysis\, and overall exper
 iment management to the\nengineer. This talk presents a model-driven autom
 ation framework we\nare developing that is intended to take better account
  of the full\nrichness and complexity of the experimentation process. We h
 ave used\nit to experiment with a variety of systems\, including Apache's\
 nActiveMQ\, the Chord File System\, the Siena distributed\npublish/subscri
 be service\, and software routers for a content-based\nnetwork.\n\nShort p
 rofessional biography:\n\nAlexander L. Wolf is a professor in the Departme
 nt of Computing at\nImperial College London. He received his Ph.D. degree 
 from the\nDepartment of Computer Science at the University of Massachusett
 s at\nAmherst. Prof. Wolf was a Member of the Technical Staff at AT&T Bell
 \nLaboratories in Murray Hill\, New Jersey\, and then on the faculty of\nt
 he University of Colorado\, Boulder\, where he held the C.V. Schelke\nChai
 r in the College of Engineering. Before moving to London he helped\nfound 
 the Faculty of Informatics at the University of Lugano\, the\nfirst such f
 aculty in the Italian-speaking region of Switzerland.\n\nProf. Wolf's rese
 arch interests are directed toward the discovery of\nprinciples and develo
 pment of technologies to support the engineering\nof large\, complex softw
 are systems. He has published in the areas of\nsoftware engineering\, dist
 ributed systems\, networking\, security\, and\ndatabase management. He is 
 best known for his seminal work in software\narchitecture\, distributed pu
 blish/subscribe services\, and\ncontent-based networking.\n\nProf. Wolf se
 rves as Chair of the Association for Computing Machinery\n(ACM) Special In
 terest Group (SIG) Governing Board and is a member of\nthe Executive Commi
 ttee of the ACM Council\, the governing authority of\nthe 95000-member pro
 fessional association. He chairs the ACM Software\nSystem Award committee 
 and is a member of the ACM Europe\nCouncil. Prof. Wolf serves on the edito
 rial board of the Research\nHighlights section of Communications of the AC
 M and of the IEEE\nComputer Society journal Transactions on Software Engin
 eering.\n\nProf. Wolf is a Fellow of the ACM\, a Chartered Fellow of the B
 ritish\nComputer Society\, holder of a Royal Society-Wolfson Research Meri
 t\nAward\, a recipient of the ACM SIGSOFT Research Impact Award\, and a\nr
 ecipient of the Outstanding Achievement and Advocacy in Research\nAlumni A
 ward from the University of Massachusetts at Amherst\nDepartment of Comput
 er Science.\n
LOCATION:Lecture Theatre 1\, Computer Laboratory
END:VEVENT
END:VCALENDAR
