Ottawa, Canada
September 17-20, 2000
Tutorials: Sunday, September 17
Workshop: September 18-20
Sponsored by ACM SIGMETRICS and ACM SIGSOFT,
In co-operation with IFIP WG 6.3 and 7.3, and the Computer
Measurement Group (CMG)
Industrial Sponsors: Hewlett-Packard Labs, NORTEL.
Conference registration: http://www.sce.carleton.ca/wosp2000/register.html
Hotel: http://www.cphotels.ca/cp.asp?loc=laurier
Ottawa: http://www.ottawa.com/
About Ottawa
Ottawa is delightful in September, with sunny fall days and crisp evenings. Temperatures are usually moderate, about 15 - 20 C (60 - 70 F). However a heat wave is possible at this time, as is a cold snap.
Ottawa is located on the river of the same name, surrounded by woods and lakes, between Montreal and Toronto.
The conference hotel is one of the continent's great old hotels, recently refurbished in its original glory. It is right next to Parliament, the museums, and the market area with restaurants and shops. Bring your roller blades, as there is a four-mile path along the Rideau Canal, from the conference hotel to Carleton University, which you can share with walkers and bikes.
Ottawa has excellent restaurants for both lunch and dinner, and an extensive system of museums. The Aeronautical Museum is a favourite of your General Chair, with some rare bush planes and military aircraft, but the Art Gallery, the Photographic Museum, and Museum of Man are also notable... dont miss the last for its Great Hall and West Coast totem poles.
Transportation
Ottawa is connected by direct air routes to most major
Eastern US airports, and to London England. Other flights will require
a change at a US airoport or at Montreal or Toronto. The hotel (the Chateau
Laurier) is a 20-dollar cab ride from the airport, or there is a shuttle
bus.
PROGRAM
Saturday Sept 16
6:00-8:00 PM Registration and Reception
Sunday, Sept 17 Tutorials
8:00 on... Registration and Coffee
Preliminary Tutorial Program (subject to re-arrangement). Participants are free to attend tutorials in either Track A or track B, as they prefer. Tutorials will run from 8:30-12.00 and 2:00-5:30.
Track A Tutorials on UML and Performance
1. Designing Concurrent, Distributed, and Real-Time Applications with UML
Hassan Gomaa
Department of Information and Software Engineering
George Mason University
2. Deriving Performance Models from UML Designs
Dorina C. Petriu, Carleton University, Ottawa, Canada
3. UML Performance Data Model
Anciano, A. Llamosí, R. Puigjaner
Track B Tutorials on Performance Modeling and Capacity
1. Capacity analysis of computer systems
Tim Norton
2. Stochastic process algebra for software performance prediction
Nigel Thomas
3. Dettection of Reversed Processes and Product
Forms in Markovian
Process Algebra
Peter Harrison, Imperial College, London
6:30 - 8:00 Reception, Registration
MONDAY, September 18, 2000
8:00 onwards - Registration
8:45 to 9:15 - Workshop Welcome
9:15 to 10:30 - Keynote Speech
SPE for Web Applications: New Challenges?
Dr. Connie U. Smith
Performance Engineering Services,
Santa Fe, USA
Technical Program: Presentations (including brief questions)
are timed at:
Position papers (*) 10 min, Experience papers (**) 15
min, Full papers
(***) 20 min, followed by a general discussion and question
period in each session.
Session 1: 11:00 to 12:00
---------------------------------------------------------------
Algebraic and Petri-Net Based Approaches to Software
Performance
---------------------------------------------------------------
AEMPA: A Process Algebraic Description Language for
the Performance Analysis of Software Architectures (***)
M. Bernardo, Universita di Torino, Italy
P. Ciancarini, Universita di Bologna, Italy
L. Donatiello, Italy
Quantitative System Evaluation with DSPNexpress 2000 (**)
C. Lindemann, A. Thummler, A. Klemm, M. Lohmann, and
O. P. Waldhorst
University of Dortmund, Germany
Visual representation of stochastic process algebra models
(*)
N. Thomas, University of Durham, UK
M. Munro, University of Durham, UK
P. King, Heriot Watt University, UK
R. Pooley, Heriot Watt University, UK
12:00 to 1:30 Lunch (on your own)
Session 2: 1:30 to 3:00
---------------------------------------------------------------
Networks and Mobility
---------------------------------------------------------------
Expressing Meaningful Processing Requirements among
Heterogeneous Nodes in an Active Network (***)
V. Galtier, K. L. Mills, Y. Carlinet, S. Leight, and
A. Rukhin,
National Institute of Standards and Technology, USA
Optimizing Software Performance for IP Frame Reassembly
in
an Integrated Architecture (***)
P. M. Ewert and N. Manjikian,
Queen's University, Canada
A Performance Monitoring System for Voice-over-IP
Gateways (**)
A. E. Conway, Infolibria, Inc., USA
Performance Evaluation of Mobility-based Software
Architectures (*)
V. Grassi, Universita di Roma "Tor Vergata", Italy
V. Cortellessa, West Virginia University, USA
3:00 to 3:30 Break
Session 3: 3:30 to 5:30
---------------------------------------------------------------
From Specifications to Performance Models
---------------------------------------------------------------
Deriving Performance Models of Software Architectures
from Message Sequence Charts
of SA (***)
F. Andolfi, Universita dell'Aquila, Italy
F. Aquilani, Universita dell'Aquila, Italy
S. Balsamo, Universita di Venezia, Italia
P. Inverardi, Universita dell'Aquila, Italy
Deriving a Queueing Network based Performance Model
from UML Diagrams (***)
V. Cortellesa, West Virginia University, USA
R. Mirandola, Universita di Roma "Torvergata", Italy
A UML Tool for an Automatic Generation of Simulation
Programs (**)
L.B. Arief and N. A. Speirs,
University of Newcastle upon Tyne, UK
Using UML Models for Performance Calculation (**)
F. Hoeben
Hoeben Software Architecture Consulting, The Netherlands
UML Extensions for the Specification of Latency Constraints
in
Architectural Models (**)
M. de Miguel, Thomson-LCR, France
T. Lambolais, Thomson-LCR, France
M. Hannouz, SOFTEAM, France
S. Betge-Brezetz, Alcatel-CRC, France
S. Piekarec, Alcatel-CRC, France
6:30 Conference Banquet
TUESDAY, September 19, 2000
8:00 on: Registration
Session 4: 8:30 to 10:00
---------------------------------------------------------------
The SPE Process and Infrastructure
---------------------------------------------------------------
Evaluating the Performance Engineering Process (***)
A. Schmietendorf, A. Scholz, and C. Rautenstrauch,
University of Magdeburg, Germany
Design of a Performance Technology Infrastructure to Support
the Construction of Responsive Software (***)
E. Papaefstathiou,
Microsoft Research Limited, UK
Using Regression Splines for Software Performance Analysis
and
Software Characterization (***)
M. Courtois and M. Woodside, Carleton University, Canada
Towards a Common Process Model for Systems Development
and Performance Engineering (*)
Peter H. Hughes, NTNU, UK
10:00 to 10:30 Break
Session 5: 10:30 to 12:00
---------------------------------------------------------------
Patterns and Anti-Patterns
---------------------------------------------------------------
Design and Performance Modeling of Component
Interconnection Patterns for Distributed Software Architectures
(***)
H. Gomaa and D. Menasce, George Mason University, USA
Software Performance Antipatterns (***)
Connie Smith, Performance Engineering Services, USA
Lloyd Williams, Software Engineering Research, USA
A Pattern-Based Approach to Model Software Performance
(**)
J. Merseguer, J. Campos, and E. Mena
University of Zaragoza, Spain
Design Patterns in Performance Prediction (*)
A. I. Verkamo, J. Gustafsson, L. Nenonen, and J. Paakki
University of Helsinki, Finland
How System Architectures Impede Interoperability (*)
L. A. Davis, J. Payton, and R. Gamble
University of Tulsa, USA
12:00 to 1:30 Lunch (on your own)
1:30 to 3:00 Panel:
Architecture and Performance
3:00 to 3:30 Break
Session 6: 3:30 to 5:00
---------------------------------------------------------------
Middleware, Web Site, Transaction Processing Systems,
and Server Cluster Performance
---------------------------------------------------------------
Analytic Modeling of Load Balancing Policies for
Tasks with Heavy-tailed Distributions (***)
A. Riska, E. Smirni, G. Ciardo,
College of William and Mary, USA
An Analytic Model of Web Servers in Distributed Computing
Environments (***)
P. Reeser, AT&T, USA
Performance Analysis of a Transaction Based Software System
with
Shutdown (***)
H. Okamura, T. Dohi, and S. Osaki, Hiroshima University,
Japan
Performance Evaluation of an Enterprise JavaBean Server
Implementation (***)
C. Llado and P. Harrison, Imperial College, UK
Using Analytic Models for Predicting Middleware
Performance (**)
D. Petriu, Carleton University, Canada
H. Amer, Nortel Networks, Canada
S. Majumdar, Carleton University, Canada
I. Abdull-Fatah, Nortel Networks, Canada
WEDNESDAY, September 20, 2000
8:30 to 10:00
Panel: Burning Issues in Software and Performance
10:00 to 10:30 Break
Session 7: 10:30 to 12:00
--------------------------------------------------------------
Scalability and Program Performance Prediction
--------------------------------------------------------------
Characteristics of Scalability and Their Impact on Performance
(***)
A. Bondi, AT&T Labs, USA
Scalability in Computer Systems: Formal Definitions and
Evaluation Methods (*)
A. van Moorsel, HP Labs, USA
Execution-Driven Performance Analysis for Distributed
and
Parallel Systems (***)
T. Fahringer, University of Vienna, Austria
B. Scholz, Vienna University of Technology, Austria
X. Sun, Illinois Institute of Technology, USA
Static Performance Prediction of Data-Dependent Programs
(***)
H. Gautama and A. J. C. van Gemund,
Delft University of Technology, The Netherlands
12:00 Concluding Remarks and Conference Close
==============================================================================
ACM Workshop on Software and Performance, Sept. 17 - 20, 2000
HOTEL RESERVATION
(BOOK BY AUG 16, 2000 FOR THE CONFERENCE RATE)
Conference Hotel:
Chateau Laurier Hotel ,
1 Rideau St.,
Ottawa K1N 8S7, Canada
Telephone: 1-613-241-1414
Fax: 1-613-562-7030
Telephone: Canadian Pacific Hotels Global Reservation
Centre:
1-800-441-1414 (Canada and United
States - toll free)
1- (506) 863-6310 (All other countries)
Event name: Association for Computing Machinery (quote this name to get the conference rate)
Conference Room rate: Single or double, C$ 185.00
Smoking:_____ Non-smoking:_________
Arrival Date_________ Departure date___________
Arrival Time_________
Credit Card information (necessary)
Card type_______________Expiration Date___________
Card Number___________________________________
Signature______________________________________
Name_________________________________________
Company/Institute_______________________________
Address_______________________________________
City & State/Prov________________________________
Zip/Postal________________Country_______________
Daytime Phone___________Home Phone____________
If your require special arrangements or accommodations
please let the hotel know of your specific needs in advance of your arrival.
===================================================================================
WOSP REGISTRATION
Please mail or fax this conference registration form to:
Remember to talk directly to the hotel about hotel reservations, and that the hotel registration cut-off date is Aug.16.
THE FOLLOWING RATES ARE IN US DOLLARS
Registration Fee for Tutorials and Workshop Sept 17 - 20
Non-member [ ] $600 [ ] $700
Full time Student [ ] $130 [ ] $130
Total Amount Enclosed_______________
Special Dietary Meal Requested (please specify) ______________________________
Method of Payment
___ VISA, Mastercard or American Express (fill in information below)
___ Cheque (drawn on a US bank) or international money order made out to "ACM WOSP'00"
Credit Card and Other Information
Card Number__________________________________
Signature_____________________________________
Attendee Information
Name to appear on the badge________________________________________
Title_________________________________________
Company/Institute______________________________
Address______________________________________
City & State/Prov______________________________
Zip/Postal code____________Country__________________
Phone_____________________
Fax_______________________
email _____________________________________________
You may fax your registration if paying by credit card. There is no online registration. The conference registration fee includes attendance at all tutorial and technical sessions, a reception, the conference banquet, and one copy of the proceedings. Student registration does not include a ticket to the banquet.
In the event that you are unable to attend the meeting after you have paid fees, you will receive a full refund minus a $50 handling fee prior to Sept 7. No refunds will be available on or after Sept 7, but you will be sent a copy of the proceedings.
CONFERENCE COMMITTEE
General Chair: Murray Woodside, Carleton University
(including registration and publicity)
cmw@sce.carleton.ca
or (613) 520-5721
Program Co-Chairs: Daniel Menasce, Hassan Gomaa,
both of George Mason University
menasce@cs.gmu.edu,
hgomaa@isse.gmu.edu
Tutorials Chair: Rob Pooley (Herriot-Watt University,
Edinburg, Scotland) rjp@cee.hw.ac.uk
Treasurer: Andre Bondi (ATT)
PROGRAM COMMITTEE
Heinz Beilner, Univ. ofDortmund
Gianfranco Ciardo, College of William and Mary
Rich Friedrich, Hewlett-Packard Labs
Pankaj Garg, Hewlett-Packard Labs
Guenter Haring, Univ. of Vienna
Peter Harrison, Imperial College
Peter Hughes, Modicum
Paola Inverardi, Univ. dell'Aquila
Ravi Iyer, Univ. of Illinois
Anant Jalnapurkar, Nortel
Mark Klein, SEI
John Knight, University of Virginia
Paul Kogut, Lockheed-Martin
Doug Lea, SUNY
Ross A. Lumley, Mitretek and GWU
Jeff Magee, Imperial College
Shikharesh Majumdar,Carleton University
Kevin Mills, NIST
Richard Muntz, UCLA
Rob Nord, Siemens
Harry Perros, North Carolina State
Dorina Petriu, Carleton University
Mauro Pezze, Politechnico di Milano
Rob Pooley, Herriot-Watt University
Jerry Rolia, Carleton University
Bill Sanders, Univ. of Illinois
Giuseppe Serazzi, Politecnico di Milano
Ken Sevcik, Univ. of Toronto
Connie Smith, Performance Engineering Services
Alex Thomasian, U. Connecticut
Lloyd Williams, Software Engineering Research
Dave Zubrow, SEI
WOSP Steering Committee:
Guenter Haring, Austria,
Danny Menasce, USA,
Gail Murphy, Canada,
Dorina Petriu, Canada,
Rob Pooley, UK,
Connie Smith, USA,
Elaine Weyuker, USA
Murray Woodside, Canada,
Dave Zubrow, USA.