4. WICSA 2004: Oslo, Norway
4th Working IEEE / IFIP Conference on Software Architecture (WICSA 2004), 12-15 June 2004, Oslo, Norway. IEEE Computer Society 2004 ISBN 0-7695-2172-X
Technical Session
Analysis I
Bedir Tekinerdogan: ASAAM: Aspectual Software Architecture Analysis Method. 5-14
Jakob Bardram, Henrik Bærbak Christensen, Klaus Marius Hansen: Architectural Prototyping: An Approach for Grounding Architectural Design and Learning. 15-24
Liming Zhu, Muhammad Ali Babar, D. Ross Jeffery: Mining Patterns to Support Software Architecture Evaluation. 25-36
Analysis II
Antinisca Di Marco, Paola Inverardi: Compositional Generation of Software Architecture Performance QN Models. 37-46
Roshanak Roshandel, Bradley R. Schmerl, Nenad Medvidovic, David Garlan, Dehua Zhang: Understanding Tradeoffs among Different Architectural Modeling Approaches. 47-56
Robert G. Pettit IV, Hassan Gomaa: Modeling Behavioral Patterns of Concurrent Software Architectures Using Petri Nets. 57-68
Evolution
Ronald Morrison, Graham N. C. Kirby, Dharini Balasubramaniam, Kath Mickan, Flávio Oquendo, Sorana Cîmpan, Brian Warboys, Bob Snowdon, R. Mark Greenwood: Support for Evolving Software Architectures in the ArchWare ADL. 69-78
Hassan Gomaa, Mohamed Hussein: Software Reconfiguration Patterns for Dynamic Evolution of Software Architectures. 79-88
André Postma, Pierre America, Jan Gerben Wijnstra: Component Replacement in a Long-Living Architecture: The 3RDBA Approach. 89-100
Practice
Goran Mustapic, Anders Wall, Christer Norström, Ivica Crnkovic, Kristian Sandström, Joakim Fröberg, Johan Andersson: Real World Influences on Software Architecture - Interviews with Industrial System Experts. 101-111
Anu Purhonen: Performance Optimization of Embedded Software Architecture - A Case Study. 112-121
Arie van Deursen, Christine Hofmeister, Rainer Koschke, Leon Moonen, Claudio Riva: Symphony: View-Driven Software Architecture Reconstruction. 122-134
Requirements
David Lesaint, George Papamargaritis: Aspects and Constraints for Implementing Configurable Product-Line Architectures. 135-144
Eltjo R. Poort, Peter H. N. de With: Resolving Requirement Conflicts through Non-Functional Decomposition. 145-154
Luciano Baresi, Reiko Heckel, Sebastian Thöne, Dániel Varró: Style-Based Refinement of Dynamic Software Architectures. 155-166
Method & Tools
Marco Bernardo, Edoardo Bontà: Generating Well-Synchronized Multithreaded Programs from Software Architecture Descriptions. 167-176
Ingolf H. Krüger, Reena Mathew: Systematic Development and Exploration of Service-Oriented Software Architectures. 177-187
Claudio Riva, Petri Selonen, Tarja Systä, Antti-Pekka Tuovinen, Jianli Xu, Yaojin Yang: Establishing a Software Architecting Environment. 188-200
Styles I
Valérie Issarny, Ferda Tartanoglu, Jinshan Liu, Françoise Sailhan: Software Architecture for Mobile Distributed Computing. 201-210
Girish Suryanarayana, Justin R. Erenkrantz, Scott A. Hendrickson, Richard N. Taylor: PACE: An Architectural Style for Trust Management in Decentralized Applications. 221-232
Styles II
Sam Michiels, Lieven Desmet, Wouter Joosen, Pierre Verbaeten: The DiPS+ Software Architecture for Self-healing Protocol Stacks. 233-242
Shang-Wen Cheng, An-Cheng Huang, David Garlan, Bradley R. Schmerl, Peter Steenkiste: An Architecture for Coordinating Multiple Self-Management Systems. 243-254
Large Systems
Chris Mattmann, Daniel J. Crichton, J. Steven Hughes, Sean C. Kelly, Paul M. Ramirez: Software Architecture for Large-Scale, Distributed, Data-Intensive Systems. 255-276
Working Session
WS1 Evolving Architectures I
Mugurel T. Ionita, Pierre America, Dieter K. Hammer, J. Henk Obbink, Jos J. M. Trienekens: A Scenario-Driven Approach for Value, Risk, and Cost Analysis in System Architecting for Innovation. 277-280
Felix Bachmann, Leonard J. Bass, Mark Klein, Charles P. Shelton: Experience Using an Expert System to Assist an Architect in Designing for Modifiability. 281-284
WS2 Product Lines
Jürgen Meister, Ralf Reussner, Martin Rohde: Applying Patterns to Develop a Product Line Architecture for Statistical Analysis Software. 291-294
Mari Matinlassi: Evaluating the Portability and Maintainability of Software Product Family Architecture: Terminal Software Case Study. 295-300
WS3 Evolving Architectures II

Cristóvão Oliveira, Michel Wermelinger, José Luiz Fiadeiro, Antónia Lopes: An Architectural Approach to Mobility - The Handover Case Study. 305-310
WS4 Components and Viewpoints
Jorge Enrique Pérez-Martínez, Almudena Sierra-Alonso: Heuristics for the Transition from Analysis to Software Architecture. 311-314
Steffen Göbel, Christoph Pohl, Ronald Aigner, Martin Pohlack, Simone Röttger, Steffen Zschaler: The COMQUAD Component Container Architecture. 315-320
WS5 Real Time Systems
Rabih Bashroush, Ivor T. A. Spence, Peter Kilpatrick, T. John Brown: A Network Architectural Style for Real-time Systems: NaSr. 321-324
Jakob Bardram, Henrik Bærbak Christensen: Real-time Collaboration in Activity-based Architectures. 325-328



