The Community for Technology Leaders
Software Architecture, Working IEEE/IFIP Conference on (2005)
Pittsburgh, Pennsylvania
Nov. 6, 2005 to Nov. 10, 2005
ISBN: 0-7695-2548-2
TABLE OF CONTENTS
Introduction

Message from Chairs (PDF)

pp. xi,xii
Cover
Introduction
Keynote Lectures
Stevens Award Lecture
Message from the WCRE General Chair

On the Meeting of Software Architecture and Reverse Engineering (Abstract)

Elliot Chikofsky , Engineering Management & Integration Inc. and Northeastern University (Boston)
pp. 17-24
Qualities in Architecture

Using Architectural Perspectives (Abstract)

Eoin Woods , Artechra
Nick Rozanski , Artechra
pp. 25-35

Customized Benchmark Generation Using MDA (Abstract)

Liming Zhu , National ICT Australia Ltd.
Yan Liu , National ICT Australia Ltd.
Ian Gorton , National ICT Australia Ltd.
Ngoc Bao Bui , University of Technology, Sweden
pp. 35-44

Extending the ATAM Architecture Evaluation to Product Line Architectures (Abstract)

Femi G. Olumofin , University of Manitoba, Canada
Vojislav B. Misic , University of Manitoba, Canada
pp. 45-56
Requirements and Design Process

GEAR: A Good Enough Architectural Requirements Process (Abstract)

Robert W. Schwanke , Siemens Corporate Research, Inc.
pp. 57-66

Predicting Change Impact in Architecture Design with Bayesian Belief Networks (Abstract)

Antony Tang , Swinburne University of Technology, Australia
Yan Jin , Swinburne University of Technology, Australia
Jun Han , Swinburne University of Technology, Australia
Ann Nicholson , Monash University, Australia
pp. 67-76

Generalizing a Model of Software Architecture Design from Five Industrial Approaches (Abstract)

Christine Hofmeister , Lehigh University
Philippe Kruchten , University of British Columbia, Canada
Robert L. Nord , Software Engineering Institute
Henk Obbink , Philips Research Labs, The Netherlands
Pierre America , Philips Research Labs, The Netherlands
pp. 77-88
Design Decision in Architecting

A Survey of the Use and Documentation of Architecture Design Rationale (Abstract)

Antony Tang , Swinburne University of Technology, Australia
Muhammad Ali Babar , National ICT Australia Ltd.
Ian Gorton , National ICT Australia Ltd.
Jun Han , Swinburne University of Technology, Australia
pp. 89-98

ACCA: An Architecture-Centric Concern Analysis Method (Abstract)

Zhenyu Wang , Univ. of Western Ontario, Canada
Khalid Sherdil , Univ. of Western Ontario, Canada
Nazim H. Madhavji , Univ. of Western Ontario, Canada
pp. 99-108

Software Architecture as a Set of Architectural Design Decisions (Abstract)

Anton Jansen , University of Groningen, The Netherlands
Jan Bosch , Nokia Research Center, Finland
pp. 109-120
Architectural Descriptions

Preserving Architectural Choices throughout the Component-based Software Development Process (Abstract)

Chouki Tibermacine , University of South Brittany, France
Regis Fleurquin , University of South Brittany, France
Salah Sadou , University of South Brittany, France
pp. 121-130

Mapping ADL Specifications to an Efficient and Reconfigurable Runtime Component Platform (Abstract)

Ackbar Joolia , Lancaster University, UK
Thais Batista , Universidade Federal do Rio Grande do Norte (UFRN), Brazil
Geoff Coulson , Lancaster University, UK
Antonio Tadeu A. Gomes , Laborat?rio Nacional de Computa??o Cient?fica, Brazil
pp. 131-140
Software Architecture Consistency

A Declarative Approach to Architectural Reflection (Abstract)

Mads Ingstrup , University of Aarhus, Denmark
Klaus Marius Hansen , University of Aarhus, Denmark
pp. 149-158

A Case Study in Incremental Architecture-Based Re-engineering of a Legacy Application (Abstract)

Marwan Abi-Antoun , Carnegie Mellon University
Wesley Coelho , University of British Columbia
pp. 159-168

Generalizing Consistency Checking between Software Views (Abstract)

J. Muskens , Technische Universiteit Eindhoven, The Netherlands
R.J. Bril , Technische Universiteit Eindhoven, The Netherlands
M.R.V. Chaudron , Technische Universiteit Eindhoven, The Netherlands
pp. 169-180
Working Session

Working Session Reports (Abstract)

Judith Stafford , Tufts University
Jan Bosch , Nokia Research Center, Finland
pp. 181-184
WS1 Software Architecture Education

Software Architecture Education Session Report (Abstract)

Mary Shaw , Carnegie Mellon University
Hans van Vliet , Vrije Universiteit, Amsterdam, The Netherlands
pp. 185-190
WS2 Quality

Quality Session Report (Abstract)

Len Bass , Carnegie Mellon University
Mari Matinlassi , VTT Technical Research Centre of Finland
Femi G. Olumofin , University of Manitoba, Canada
pp. 191-192

Encapsulating Quality Attribute Knowledge (Abstract)

Len Bass , Software Engineering Institute
James Ivers , Software Engineering Institute
Mark Klein , Software Engineering Institute
Paulo Merson , Software Engineering Institute
Kurt Wallnau , Software Engineering Institute
pp. 193-194

Classifying Software Architecture Quality Research (Abstract)

Mario Piattini , Universidad de Castilla-La Mancha, Spain
Coral Calero , Universidad de Castilla-La Mancha, Spain
Hern?n Astudillo , Universidad T?cnica Federico Santa Mar?a, Chile
pp. 195-196

Octopus Architecture: A New Attempt to Achieve Reliable OS (Abstract)

Hang Li , Xidian University, China
Xi-Yang Liu , Xidian University, China
Ping Chen , Xidian University, China
pp. 197-198

Quality-Driven Software Architecture Model Transformation (Abstract)

Mari Matinlassi , VTT Technical Research Centre of Finland
pp. 199-200

Providing Support for Safe Software Architecture Transformations (Abstract)

Olivier Barais , Universite des Sciences et Technologies de Lille, France
Julia Lawall , University of Copenhagen, Denmark
Anne-Francoise Le Meur , Universite des Sciences et Technologies de Lille, France
Laurence Duchien , Universite des Sciences et Technologies de Lille, France
pp. 201-202

Software Architecture Reliability Analysis Using Failure Scenarios (Abstract)

Bedir Tekinerdogan , University of Twente, The Netherlands
Hasan S?zer , University of Twente, The Netherlands
Mehmet Aksit , University of Twente, The Netherlands
pp. 203-204

Change Propagation for Assessing Design Quality of Software Architectures (Abstract)

I Shaik , West Virgnia University
W. Abdelmoez , West Virginia University
R. Gunnalan , West Virginia University
M. Shereshevsky , West Virgnia University
A. Zeid , West Virgnia University
H.H. Ammar , West Virginia University
A. Mili , New Jersey Institute of Technology
C. Fuhrman , Ecole de technologie sup?rieure, Canada
pp. 205-208
WS3 Architecting

Architecting Session Report (Abstract)

Christine Hofmeister , Lehigh University
pp. 209-210

Case Study on Architecture-Centered Design for Monitoring Views at CERN (Abstract)

Olivier Ratcliffe , European Organization for Nuclear Research (CERN), Switzerland
Sorana C?mpan , LISTIC - Universit? de Savoie, France
Flavio Oquendo , VALORIA - Universit? de Bretagne Sud, France
pp. 213-214

Integration Problems of Core Components in a Web Product Line (Abstract)

Rafael Capilla , Universidad Rey Juan Carlos, Spain
Juan C. Due? , Universidad Polit?cnica de Madrid, Spain
pp. 215-216

Coordination in Software Architectures: an Aspect-Oriented Approach (Abstract)

Jennifer P?rez , Polytechnic University of Valencia, Spain
Manuel Llavador , Polytechnic University of Valencia, Spain
Jose A. Cars? , Polytechnic University of Valencia, Spain
Jose H. Can? , Polytechnic University of Valencia, Spain
Isidro Ramos , Polytechnic University of Valencia, Spain
pp. 219-220

Reflection on Software Architecture Practices - What Works, What Remains to Be Seen, and What Are the Gaps (Abstract)

Chung-Horng Lung , Carleton University, Canada
Marzia Zaman , Cistel Technology, Canada
Nishith Goel , Cistel Technology, Canada
pp. 221-222

Feature-Guided Architecture Development for Embedded System Families (Abstract)

T. J. Brown , Queen's University of Belfast
R. Bashroush , Queen's University of Belfast
C. Gillan , Queen's University of Belfast
I. Spence , Queen's University of Belfast
P. Kilpatrick , Queen's University of Belfast
pp. 223-226
WS4 Software Architecture Evaluation and Analysis

Software Architecture Evaluation and Analysis Session Report (Abstract)

David Garlan , Carnegie Mellon University
pp. 227-228

Measuring Architecting Effort (Abstract)

Eelco Rommes , Philips Research, Eindhoven, The Netherlands
Andr? Postma , 2Philips Medical Systems, Best, The Netherlands
Pierre America , Philips Research, Eindhoven, The Netherlands
pp. 229-230

Predicting Architectural Styles from Component Specifications (Abstract)

Sutirtha Bhattacharya , Intel Corporation
Dewayne E. Perry , The University of Texas at Austin
pp. 231-232

Introducing Ambient Calculus in Mobile Aspect-Oriented Software (Abstract)

Nour Ali , Polytechnic University of Valencia, Spain
Jennifer Perez , Polytechnic University of Valencia, Spain
Isidro Ramos , Polytechnic University of Valencia, Spain
Jose A. Carsi , Polytechnic University of Valencia, Spain
pp. 233-234

Static Evaluation of Software Architectures - A Short Summary (Abstract)

Jens Knodel , Fraunhofer Institute for Experimental Software Engineering (IESE), Germany
Mikael Lindvall , Fraunhofer USA Center for Experimental Software Engineering Maryland(FC-MD)
Dirk Muthig , Fraunhofer Institute for Experimental Software Engineering (IESE), Germany
pp. 237-238

Extending SPQR to Architectural Analysis by Semi-Automated Training (Abstract)

Jason McC. Smith , University of North Carolina at Chapel Hill
David Stotts , University of North Carolina at Chapel Hill
pp. 239-242
WS5 Architecture Description Languages in Practice

Mapping ADLs into UML 2.0 Using a Meta ADL (Abstract)

Adel Smeda , University of Nantes, France
Mourad Oussalah , University of Nantes, France
Tahar Khammaci , University of Nantes, France
pp. 247-248

Intelligent Instrument Design With ArchWare ADL (Abstract)

J?r?me Revillard , Universit? de Savoie, France
Sorana C?mpan , Universit? de Savoie, France
Eric Benoit , Universit? de Savoie, France
Flavio Oquendo , Universit? de Bretagne-Sud, France
pp. 249-250

DUALLY: Putting in Synergy UML 2.0 and ADLs (Abstract)

P. Inverardi , University of L?Aquila, Italy
H. Muccini , University of L?Aquila, Italy
P. Pelliccione , University of Luxembourg
pp. 251-252

An MDA Approach for a Multi-Layered Satellite On-Board Software Architecture (Abstract)

Walter A. Dos Santos , National Space Research Institute, Brazil
Adilson M. da Cunha , Brazilian Aeronautical Institute of Technology, Brazil
pp. 253-256
WS6 Software Architecture Documentation in Practice

The ADOV Method: an Experience in Selecting the Relevant Views of an Architecture in a SME (Abstract)

Goiuria Sagardui , University of Mondragon, Spain
Gentzane Aldekoa , University of Mondragon, Spain
Leire Etxeberria , University of Mondragon, Spain
pp. 259-260

Migration of Supervisory Machine Control Architectures (Abstract)

Bas Graaf , TU Delft, The Netherlands
Sven Weber , ASML and TU/e, The Netherlands
Arie van Deursen , CWI and TU Delft, The Netherlands
pp. 261-262

Semi-Automated Incremental Synchronization between Conceptual and Implementation Level Architectures (Abstract)

Marwan Abi-Antoun , Carnegie Mellon University
Jonathan Aldrich , Carnegie Mellon University
David Garlan , Carnegie Mellon University
Bradley Schmerl , Carnegie Mellon Unversity
Nagi Nahas , Carnegie Mellon University
pp. 265-268
WS7 Components and Services

Components and Services Session Report (Abstract)

Ivica Crnkovic , M?lardalen University, Sweden
Vikram Jamwal , ITT Bombay, India
pp. 269-271

Architectural Concerns When Selecting an In-House Integration Strategy - Experiences from Industry (Abstract)

Rikard Land , M?lardalen University, Sweden
Laurens Blankers , Eindhoven University of Technology, The Netherlands
Stig Larsson , M?lardalen University, Sweden
Ivica Crnkovic , M?lardalen University, Sweden
pp. 274-275

Adaptor Synthesis for Protocol-Enhanced Component Based Architectures (Abstract)

Massimo Tivoli , University of L?Aquila
David Garlan , Carnegie Mellon University
pp. 276-277

Software Components Services for Embedded Real-Time Systems (Abstract)

Frank L? , M?lardalen University, Sweden
Daniel Flemstr? , M?lardalen University, Sweden
Anders Wall , ABB Corporate Research, Sweden
pp. 278-279

Establishing Connectors as Integration Services (Abstract)

M. Hepner , University of Tulsa
R. Gamble , University of Tulsa
pp. 280-284
WS8 Architectural Design Decisions

Architectural Design Decisions Session Report (Abstract)

Jeff Tyree , Capital One, Financial,
pp. 285-286

An Architecture and Its Rationale (Abstract)

Drasko Sotirovski , Raytheon Canada Ltd
pp. 287-288

Position on Ontology-Based Architecture (Abstract)

Art Akerman , Capital One, Financial
Jeff Tyree , Capital One, Financial
pp. 289-290

Building up and Exploiting Architectural Knowledge (Abstract)

Philippe Kruchten , University of British Columbia, Canada
Patricia Lago , Vrije Universiteit
Hans van Vliet , Vrije Universiteit
Timo Wolf , Technische Universit?t, Germany
pp. 291-292

Explicit Models for Dynamic Software (Abstract)

Ivor Bosloper , University of Groningen, The Netherlands
Johanneke Siljee , University of Groningen, The Netherlands
Jos Nijhuis , University of Groningen, The Netherlands
pp. 293-294

The Amigo Service Architecture for the Open Networked Home Environment (Abstract)

Nikolaos Georgantas , INRIA. France
Sonia Ben Mokhtar , INRIA, France
Y?rom-David Bromberg , INRIA, France
Val?rie Issarny , INRIA, France
Anne G?rodolle , France T?l?com
Ron Mevissen , Microsoft
pp. 295-296

DMDA - A Dynamic Service Architecture for Scientific Computing (Abstract)

Jesper Andersson , V?xj? universitet
Morgan Ericsson , V?xj? universitet
Welf L? , V?xj? universitet
pp. 297-299

Successful Architecture for Short Message Service Center (Abstract)

Eltjo R. Poort , LogicaCMG, The Netherlands
Hans Adriaanse , LogicaCMG, The Netherlands
Arie Kuijt , LogicaCMG Telecoms, The Netherlands
Peter H.N. de With , Eindhoven Univ. of Technol., The Netherlands
pp. 299-300
Author Index

Author Index (PDF)

pp. 303-304
96 ms
(Ver 3.3 (11022016))