The Community for Technology Leaders
Software Architecture, Working IEEE/IFIP Conference on (2004)
Oslo, Norway
June 12, 2004 to June 15, 2004
ISBN: 0-7695-2172-X
TABLE OF CONTENTS
Analysis I

ASAAM: Aspectual Software Architecture Analysis Method (Abstract)

Bedir Tekinerdogan , University of Twente, The Netherlands
pp. 5

Architectural Prototyping: An Approach for Grounding Architectural Design and Learning (Abstract)

Jakob Eyvind Bardram , University of Aarhus, Denmark
Klaus Marius Hansen , University of Aarhus, Denmark
Henrik B?rbak Christensen , University of Aarhus, Denmark
pp. 15

Mining Patterns to Support Software Architecture Evaluation (Abstract)

Muhammad Ali Babar , National ICT Australia Ltd. and University of New South Wales, Australia
Ross Jeffery , National ICT Australia Ltd. and University of New South Wales, Australia
Liming Zhu , National ICT Australia Ltd. and University of New South Wales, Australia
pp. 25
Analysis II

Compositional Generation of Software Architecture Performance QN Models (Abstract)

Antinisca Di Marco , University of L'Aquila, Italy
Paola Inverardi , University of L'Aquila, Italy
pp. 37

Understanding Tradeoffs among Different Architectural Modeling Approaches (Abstract)

Dehua Zhang , Carnegie Mellon University, Pittsburgh, PA
Roshanak Roshandel , University of Southern California, Los Angeles, CA
Nenad Medvidovic , University of Southern California, Los Angeles, CA
David Garlan , Carnegie Mellon University, Pittsburgh, PA
Bradley Schmerl , Carnegie Mellon University, Pittsburgh, PA
pp. 47
Evolution

Support for Evolving Software Architectures in the ArchWare ADL (Abstract)

Sorana C?mpan , ESIA, Universit? de Savoie, France
Flavio Oquendo , ESIA, Universit? de Savoie, France
Brian Warboys , University of Manchester, UK
Dharini Balasubramaniam , University of St. Andrews, UK
Graham Kirby , University of St. Andrews, UK
Bob Snowdon , University of Manchester, UK
R. Mark Greenwood , University of Manchester, UK
Kath Mickan , University of St. Andrews, UK
Ron Morrison , University of St. Andrews, UK
pp. 69

Software Reconfiguration Patterns for Dynamic Evolution of Software Architectures (Abstract)

Mohamed Hussein , George Mason University, Fairfax, VA
Hassan Gomaa , George Mason University, Fairfax, VA
pp. 79

Component Replacement in a Long-Living Architecture: The 3RDBA Approach (Abstract)

Jan Gerben Wijnstra , Philips Research Laboratories, the Netherlands
Pierre America , Philips Research Laboratories, the Netherlands
Andr? Postma , Philips Research Laboratories, the Netherlands
pp. 89
Practice

Real World Influences on Software Architecture - Interviews with Industrial System Experts (Abstract)

Kristian Sandstr? , M?lardalen University, V?ster?s, Sweden
Johan Andersson , M?lardalen University, V?ster?s, Sweden
Goran Mustapic , M?lardalen University, V?ster?s, Sweden
Joakim Fr?berg , M?lardalen University, V?ster?s, Sweden
Anders Wall , M?lardalen University, V?ster?s, Sweden
Christer Norstr? , M?lardalen University, V?ster?s, Sweden
Ivica Crnkovic , M?lardalen University, V?ster?s, Sweden
pp. 101

Performance Optimization of Embedded Software Architecture - A Case Study (Abstract)

Anu Purhonen , VTT Technical Research Centre of Finland
pp. 112

Symphony: View-Driven Software Architecture Reconstruction (Abstract)

Rainer Koschke , University of Stuttgart, Germany
Leon Moonen , Delft Univ. of Technology & CWI, The Netherlands
Christine Hofmeister , Lehigh University, USA
Claudio Riva , Nokia Research Center, Helsinki, Finland
Arie van Deursen , CWI & Delft Univ. of Technology, The Netherlands
pp. 122
Requirements

Resolving Requirement Conflicts through Non-Functional Decomposition (Abstract)

Eltjo R. Poort , LogicaCMG Arnhem, The Netherlands
Peter H. N. de With , LogicaCMG / Eindhoven Univ. of Technol., The Netherlands
pp. 145

Style-Based Refinement of Dynamic Software Architectures (Abstract)

Reiko Heckel , University of Paderborn, Germany
Luciano Baresi , Politecnico di Milano, Italy
Sebastian Th? , University of Paderborn, Germany
D?niel Varr? , Budapest University of Technology and Economics, Hungary
pp. 155
Method & Tools

Generating Well-Synchronized Multithreaded Programs from Software Architecture Descriptions (Abstract)

Edoardo Bont? , Universit? di Urbino "Carlo Bo", Italy
Marco Bernardo , Universit? di Urbino "Carlo Bo", Italy
pp. 167

Systematic Development and Exploration of Service-Oriented Software Architectures (Abstract)

Ingolf H. Kr? , University of California, San Diego
Reena Mathew , University of California, San Diego
pp. 177

Establishing a Software Architecting Environment (Abstract)

Claudio Riva , Nokia Research Center, Finland
Tarja Syst? , Tampere University of Technology, Finland
Petri Selonen , Tampere University of Technology, Finland
Antti-Pekka Tuovinen , Nokia Research Center, Finland
Yaojin Yang , Nokia Research Center, Finland
Jianli Xu , Nokia Research Center, Finland
pp. 188
Styles I

Software Architecture for Mobile Distributed Computing (Abstract)

Fran?oise Sailhan , INRIA, France
Jinshan Liu , INRIA, France
Val?rie Issarny , INRIA, France
Ferda Tartanoglu , INRIA, France
pp. 201

Reactive Types for Dataflow-Oriented Software Architectures (Abstract)

Matt Fairtlough , University of Sheffield, UK
Barry Norton , University of Sheffield, UK
pp. 211

PACE: An Architectural Style for Trust Management in Decentralized Applications (Abstract)

Justin R. Erenkrantz , University of California, Irvine
Richard N. Taylor , University of California, Irvine
Scott A. Hendrickson , University of California, Irvine
Girish Suryanarayana , University of California, Irvine
pp. 221
Styles II

The DiPS+ Software Architecture for Self-healing Protocol Stacks (Abstract)

Lieven Desmet , DistriNet research group, Leuven, Belgium
Pierre Verbaeten , DistriNet research group, Leuven, Belgium
Wouter Joosen , DistriNet research group, Leuven, Belgium
Sam Michiels , DistriNet research group, Leuven, Belgium
pp. 233

An Architecture for Coordinating Multiple Self-Management Systems (Abstract)

Shang-Wen Cheng , Carnegie Mellon University
Bradley Schmerl , Carnegie Mellon University
David Garlan , Carnegie Mellon University
An-Cheng Huang , Carnegie Mellon University
Peter Steenkiste , Carnegie Mellon University
pp. 243
Large Systems

Software Architecture for Large-Scale, Distributed, Data-Intensive Systems (Abstract)

Chris A. Mattmann , California Institute of Technology, Pasadena, CA; University of Southern California, Los Angeles, CA
Sean C. Kelly , California Institute of Technology, Pasadena, CA
J. Steven Hughes , California Institute of Technology, Pasadena, CA
Daniel J. Crichton , California Institute of Technology, Pasadena, CA
Paul M. Ramirez , California Institute of Technology, Pasadena, CA; University of Southern California, Los Angeles, CA
pp. 255
WS1 Evolving Architectures I

A Scenario-Driven Approach for Value, Risk, and Cost Analysis in System Architecting for Innovation (Abstract)

Dieter K. Hammer , Technical University Eindhoven
Henk Obbink , Philips Research, The Netherlands
Mugurel T. Ionita , Technical University Eindhoven
Pierre America , Philips Research, The Netherlands
Jos J. M. Trienekens , Technical University Eindhoven
pp. 277

Experience Using an Expert System to Assist an Architect in Designing for Modifiability (Abstract)

Felix Bachmann , Carnegie Mellon University, Pittsburgh, PA
Charles Shelton , Robert Bosch North America, Pittsburgh, PA
Mark Klein , Carnegie Mellon University, Pittsburgh, PA
Len Bass , Carnegie Mellon University, Pittsburgh, PA
pp. 281

An Externalized Infrastructure for Self-Healing Systems (Abstract)

Alexander Egyed , Teknowledge Corporation, Marina del Rey, CA
David S. Wile , Teknowledge Corporation, Marina del Rey, CA
pp. 285
WS2 Product Lines

Applying Patterns to Develop a Product Line Architecture for Statistical Analysis Software (Abstract)

J? Meister , Tools and Systems (OFFIS), Germany
Ralf Reussner , University of Oldenburg, Germany
Martin Rohde , OFFIS
pp. 291
WS3 Evolving Architectures II

Attribute-Based Refinement of Software Architectures (Abstract)

F. Vermaut , University of Namur, Belgium
V. Englebert , University of Namur, Belgium
pp. 301

An Architectural Approach to Mobility - The Handover Case Study (Abstract)

Michel Wermelinger , Univ. Nova de Lisboa, Portugal
Jos? Luiz Fiadeiro , Univ. of Leicester, UK
Ant?nia Lopes , Univ. of Lisboa, Portugal
Crist? Oliveira , Univ. Nova de Lisboa, Portugal; Univ. of Leicester, UK
pp. 305
WS4 Components and Viewpoints

Heuristics for the Transition from Analysis to Software Architecture (Abstract)

Jorge Enrique P?rez-Mart?nez , Universidad Polit?nica de Madrid, Spain
Almudena Sierra-Alonso , Universidad Aut?noma de Madrid, Spain
pp. 311

The COMQUAD Component Container Architecture (Abstract)

Simone R?ttger , TU Dresden, Germany
Ronald Aigner , TU Dresden, Germany
Steffen Zschaler , TU Dresden, Germany
Christoph Pohl , TU Dresden, Germany
Steffen G?bel , TU Dresden, Germany
Martin Pohlack , TU Dresden, Germany
pp. 315
WS5 Real Time Systems

A Network Architectural Style for Real-time Systems: NaSr (Abstract)

T. J. Brown , Queens University Belfast, UK
I. Spence , Queens University Belfast, UK
P. Kilpatrick , Queens University Belfast, UK
R. Bashroush , Queens University Belfast, UK
pp. 321

Real-time Collaboration in Activity-based Architectures (Abstract)

Henrik B?rbak Christensen , University of Aarhus, Denmark
Jakob Eyvind Bardram , University of Aarhus, Denmark
pp. 325

Author Index (PDF)

pp. 329
89 ms
(Ver 3.3 (11022016))