First Joint WOSP/SIPEW International
Conference on Performance Engineering

San Jose, California, USA
January 28-30, 2010
cooperation with and with the generous support of SPEC
Conference Schedule
& Technical Program
Organizing Committee
Program Committee
Important Dates
Call for Participation
US Visa
Venue and Hotel
Corporate Support
WOSP 2008
SIPEW 2008
Contact Us

Conference Schedule & Technical Program

Day 1 - January 28th, 2010

08:00 Registration
09:00 - 10:30 First tutorial session (first half of three hour-tutorial A) + tutorial C. (Two parallel tracks.)
10:30 - 10:45 Break
10:45 - 12:15 Second tutorial session (second half of three-hour tutorial A) + tutorial B + tutorial D. (Three parallel tracks.)


Tutorial A - 180 min
Steffen Becker. The Palladio Component Model [more information]

Tutorial B - 90 min
Marcelo Mendes. Benchmarking Event Processing Systems: Current State and Future Directions [more information]

Tutorial C - 90 min
Murray Woodside. Regression Techniques for Performance Parameter Estimation [more information]

Tutorial D - 90 min
Jozo J. Dujmovic. Automatic Generation of Benchmark and Test Workloads [more information]
12:15 - 13:15 Lunch
13:15 - 13:45 Opening remarks
13:45 - 15:00 Invited Talk: Jerry Rolia, Diwakar Krishnamurthy, Giuliano Casale. BAP: A Benchmark-driven Algebraic Method for the Performance Engineering of Customized Services
Session Chair: Samuel Kounev (University of Karlsruhe, Germany)
15:00 - 15:15 Break
15:15 - 17:15 Session 1: Model driven Performance and Development
Session Chair: Connie U. Smith (Performance Engineering Services)

Regular Papers

Kaoutar El Maghraoui, Gokul Kandiraju, Joefon Jann and Pratap Pattnaik. Modeling and Simulating Flash based Solid-State Disks for Operating Systems

Daniel Menasce, John Ewing, Hassan Gomaa, Sam Malek and Joao Sousa. A Framework for Utility-Based Service Oriented Design in SASSY

Lucia Kapova, Barbora Zimmerova, Anne Martens, Jens Happe and Ralf Reussner. State Dependence in Performance Evaluation of Component-Based Software Systems

Diego Pérez, Jose Merseguer and Simona Bernardi. Performance aware open-world software in a 3-layer architecture

Day 2 - January 29th, 2010

08:00 Registration
08:30 - 09:30 Keynote Address: David Patterson, UC Berkeley [link to biography]
Software Knows Best: Portable Parallelism Requires Standardized Measurements of Transparent Hardware
Session Chair: Klaus Lange (HP, USA)
09:30 - 10:30 Session 2a: Performance Measurements, Analysis and Tools I
Session Chair: Kai Sachs (TU Darmstadt, Germany)

Regular Papers

Matthias Rohr, André van Hoorn, Wilhelm Hasselbring, Sergej Alekseev and Marco Lübcke. Workload-Intensity-Sensitive Timing Behavior Analysis for Distributed Multi-User Software Systems

Daniel Thomas, Jean-Pierre Panziera and John Baron. MPInside: a performance analysis and diagnostic tool for MPI applications
10:30 - 10:45 Break
10:45 - 11:45 Session 2b: Performance Measurements, Analysis and Tools II
Session Chair: Matthias Mueller (TU Dresden, Germany)

Regular Papers

Danilo Ansaloni, Walter Binder, Alex Villazon and Philippe Moret. Rapid Development of Extensible Profilers for the Java Virtual Machine with Aspect-Oriented Programming

Philippe Moret, Walter Binder, Danilo Ansaloni and Alex Villazon. Exploring Large Profiles with Calling Context Ring Charts

Pierangelo Di Sanzo, Roberto Palmieri, Bruno Ciciani, Francesco Quaglia and Paolo Romano. Analytical Modelling of Lock-based Concurrency Control with Arbitrary Transaction Data Access Patterns
11:45 - 12:30 Panel Discussion: Future Directions in Performance Engineering

Moderator: Andre B. Bondi, Siemens Corporate Research

     Klaus Lange, HP
     John Henning, Sun
     Connie Smith, Performance Engineering Services
     Goranka Bjedov, Google
     Alberto Avritzer, Siemens Corporate Research
12:30 - 13:30 Lunch
13:30 - 15:30 Session 3: Performance and other quality aspects and domains
Session Chair: Jerry Rolia (HP Labs, USA)

Regular Papers

Alberto Avritzer, Rajanikanth Tanikella, Kiran James, Robert Cole and Elaine Weyuker. Monitoring for Security Intrusion using Performance Signatures

Anne Martens, Heiko Koziolek, Steffen Becker and Ralf Reussner. Automatically Improve Software Architecture Models for Performance, Reliability, and Costs Using Evolutionary Algorithms

Hui Li, Giuliano Casale and Tariq Ellahi. SLA-driven Planning and Optimization of Enterprise Applications

Wei Zhang, Hangwei Qian, Craig Wills and Michael Rabinovich. Agile Resource Management in a Virtualized Data Center
15:30 - 15:45 Break
15:45 - 17:15 Session 4: Benchmarking 1
Session Chair: David Kaeli (Northeastern University, USA)

Regular Papers

Maxim Martynov. Experimental study of protocol-independent redundancy elimination algorithms

Meikel Poess and Raghunath Nambiar. A Power Consumption Analysis of TPC-H Results

Danilo Ardagna, Mara Tanelli, Marco Lovera and Li Zhang. Black-box Performance Models for Virtualized Web Service Applications
17:15 - 18:00 Breakout Session (Chair: Murray Woodside)
18:00 - 18:30 Reports on Breakout - Committees' Meetings
19:30 - 21:30 Dinner

Day 3 - January 30th, 2010

08:00 Registration
09:00 - 11:30 Session 5: Modelling and tools and methodologies
Session Chair: John Henning (Sun Microsystems, USA)

Regular Papers

Andrea Marin and Maria Grazia Vigliotti. A general result for deriving product-form solutions of Markovian models

Fernando Martínez Ortuño, Uli Harder and Peter Harrison. A Markovian Futures Market for Computing Power

Mirco Tribastone. Relating Layered Queueing Networks and Process Algebra Models

Juliana Bowles and Leila Kloul. Synthesising PEPA nets from IODs for Performance Analysis

Y.C. Tay and X.R. Zong. A Page Fault Equation for Dynamic Heap Sizing
11:30 - 12:30

Poster Session

Cosmina Chise. Phymss - Performance Hybrid Model Solver and Simulator

Vittorio Cortellessa, Anne Martens, Ralf Reussner and Catia Trubiani. A Process to Effectively Identify "Guilty" Performance Antipatterns

Arun Kejariwal, Xinmin Tian, Milind Girkar, Hideki Saito, Alexandru Nicolau, Alexander Veidenbaum and Utpal Banerjee. On the Efficacy of Call Graph-Level Thread-Level Speculation

Isaac Lera and Ramon Puigjaner. Semantic Layered Architecture to integrate FR/NFR in Software Performance Engineering

Florian Mangold, Moritz Hammer and Harald Roelle. Automatable & scalable late cycle Performance Analysis

Frank Schell. Assessing Identity and Access Management Systems

Connie Smith, Catalina Lladó and Ramon Puigjaner. PMIF Extensions: Increasing the Scope of Supported Models
12:30 - 13:30 Lunch
13:30 - 15:30 Session 6: Benchmarking 2
Session Chair: Alberto Avritzer (Siemens Corporate Research, USA)

Regular Papers

Jerry Rolia, Amir Kalbasi, Diwakar Krishnamurthy and Stephen Dawson. Resource Demand Modeling for Multi-Tier Services

Sriram Sankar and Kushagra Vaid. Addressing the Stranded Power Problem in Datacenters using Storage Workload Characterization

Michal Hocko and Tomas Kalibera. Reducing Performance Non-determinism via Cache-aware Page Allocation Strategies

Emmanuel Arzuaga and David Kaeli. Quantifying Load Imbalance on Virtualized Enterprise Servers
15:30 - 16:00 Closing Remarks, followed by refreshments
Committee meetings as needed

           List of Authors