Symposium on Software Reusability - SSR'99
Final Program
(last change: 5/17/1999)

Friday, May 21, 1999

Professional Development Seminars
4:15 - 5:45 (6:00) p.m.
Professional Development Seminars - Part 1
5:45(6:00) - 6:15(6:30) Snack breakRoom: Suite A - C
6:15 (6:30) - 7:45 p.m.
Professional Development Seminars - Part 2
The following Professional development seminars are offered
PD1 Don Batory, University of Texas at Austin, USA:
Product-line Architectures, Generators, and Reuse
PD2 Martin Griss, HP-Labs, USA:
Architecting for Large Scale Systematic Component Reuse
PD3 Even-Andre Karlsson, Q-Labs; Sweden:
Software Reuse from a Product and Business Perspective
PD5 Fred Maymir-Ducharme, Lockheed Martin, USA
Selecting, Integrating and Applying Architecture Concepts, Methods, Processes, Tools, Guidance and Policy
PD6 Jeffrey Poulin, Lockheed Martin Federal Systems, USA
Measuring Software Reuse: A Practical Guide to Reuse Metrics, Reusability Metrics, and Economic Models
7:00 - 8:15 p.m. Welcome Reception Room: Suite A - C

Saturday, May 22, 1999

9:00-10:15 a.m.
Chair: Mehdi Jazayeri, Technical University Vienna, Austria
Opening Address and Keynote: Room: Atlanta/Boston
Mary Loomis, Hewlett Packard Laboratories, USA: Simplicity - A Way Out of the Chasm
10:15 - 10:30 a.m. Coffee break
10:30 - 12:00 a.m.
S1: Experience reports: Room: Atlanta/Boston
Chair: Mansur Samadzadeh, Oklahoma State University, USA
Introducing reuse in companies: A survey of European experiences
Maurizio Morisio, Politecnico di Torino, Italy; Michel Ezran, Valtech, France; Colin Tully, CTA, UK
Software Reuse: Experiences and Issues
James H. Illback, The Boeing Company, USA
Toward Safe Reuse of Product Family Specifications
Robyn R. Lutz, JPL, California Institute of Technology, USA
12:00 - 1:45 p.m. Conference lunch Room: Chicago/Dallas
with featured speaker Will Tracz: Product-Line Architectures: Is 10lb. Test Enough?
1:45 - 3:45 p.m. Parallel Sessions
S2: Interface Issues:Room: Atlanta/Boston
Chair: Cornelia Boldyreff, Durham University, UK
A Lifecycle Process for the Effective Reuse of Commercial Off-the Shelf (COTS) Software
Christine L. Braun, GTE Information Systems, USA
Using Adapters to Reduce Interaction Complexity in Reusable Component-Based Software Development
Nader Nada, David Rine, George Mason University, USA Khaled Jaber, Case Western Reserve University, USA
Techniques to Resolve Packaging Mismatch
Robert DeLine, Carnegie Mellon University, USA
A Reuse and Composition Protocol for Services
Dorothea Beringer, Laurence Melloul, Gio Wiederhold, Stanford University, USA
S3: Experiments & Case studies: Room: Denver
Chair: Bernd Fischer, NASA Ames Research Center, USA
Support of Semantics Recovery during Code Scavenging using Repository Classification
Heinz Pozewaunig, Dominik-Rauner-Reithmayer, Universität Klagenfurt, Austria
A Model-Based Approach to Simulation Composition
Jesse S. Aronson, Science Applications International Corporation, USA; Prasanta Bose, George Mason University, USA
Formal Specification of COTS-Based Software: A Case Study
Edward A. Addy, NASA/WVU Software Research Laboratory, USA; Murali Sitaraman, West Virginia University, USA
Reuse of Debuggers for Visualization of Reuse
Robert Biddle, Stuart Marshall, John Miller-Williams, Ewan Tempero, Victoria University of Wellington, New Zealand
3:45 - 4:00 p.m. Coffee break
4:00 - 5:30 p.m.
Panel discussion: Closing the Gap between Research and PracticeRoom: Atlanta/Boston
Chair: Mansour Zand, University of Nebraska, USA
Panelists: Vic Basili, University of Maryland, USA; Ira Baxter, Semantic Designs Inc. USA; Martin Griss, HP-Labs, USA; Even-Andre Karlsson, Q-Labs; Sweden; Dewayne Perry, Bell Laboratories, USA
5:30 - 6:45 p.m. Birds-of-a-Feather Session: Case Studies for Education and Knowledge Dissemination in Software Reuse
Org.: S. Edwards, L. Latour, R. Mittermeir
Case Studies for Education and Knowledge Dissemination in Software Reuse
Room: Denver
7:00 - 9:00 p.m. SSR' 99 Banquet

Sunday, May 23, 1999

9:00 - 10:00 a.m.
Chair: Ali Mili, Institute for Software Research, USA
Keynote:Room: Atlanta/Boston
Alex Ran, Nokia Research Center, USA: Software isn't built from LEGO-Blocks: Towards Architecture-Based Reuse
10:30 - 12:00 a.m. Parallel Sessions
S4: Architecture Room: Atlanta/Boston
Chair: Masao Matsumoto, Tsukuba University, Japan
Frame-based Method for Customizing Generic Software Architectures
Yu Chye Cheong, National University of Singapore, Singapore; Stan Jarzabek, Fraunhofer Institut for Experimental Software Engineering (IESE), Germany
A Reusable Architecture for Federated Client/Server Systems
H.Gomaa, G.A. Farrukh, George Mason University, USA
PuLSE: A Methodology to Develop Software Product Lines
Joachim Bayer, Jean-Marc DeBaud, Oliver Flege, Peter Knauber, Roland Laqua, Dirk Muthig, Klaus Schmid, Tanya Widen, Fraunhofer Institute for Experimental Software Engineering (IESE), Germany
S5: Metrics & Organizational Aspects Room: Denver
Chair: William Cheng-Chung Chu, TungHai University, Taiwan
Empirical Analysis of the Correlation between Amount of Reuse Metrics in the C Programming Language
William E. Curry, Giancarlo Succi, Michael R. Smith, Eric Liu, Raymond W. Wong, The University of Calgary, Canada
Measuring Reuse of SAP Requirements: a Model-based Approach
Maya Daneva, Clearnet Communications Inc., Canada
User opinions and rewards in a reuse-based development system
C. Bellettini, Politecnico di Milano, Italy; E. Damiani, UniversitÓ di Milano, Italy; M.G. Fugini, Politecnico di Milano, Italy
12:00 - 1:00 p.m.Lunch break
1:00 - 2:00 p.m.
Chair: Roland Mittermeir, Klagenfurt University, Austria
Keynote:Room: Atlanta/Boston
Ira Baxter, Semantic Designs Inc. USA: DMS (Transformational Software Maintenance by Reuse): A Production Research System?
2:00 - 2:15 p.m Coffee break
2:15 - 3:45 p.m.
SSR'99 Closing Panel: Reuse Research: Contributions, Problems, and Non-ProblemsRoom: Atlanta/Boston
Chair: Murali Sitaraman, West Virginia University, USA
Panelists: Maggie Davis, Boeing Corp. USA; Premkumar Devanbu, UC Davis, USA; LuQi, Naval Postgraduate School, USA; Jeffrey Poulin, Lockheed Martin Federal Systems, USA; Alex Ran, Nokia Research Center, USA; Bruce Weide, Ohio State University, USA;