http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-2.xsd
4th International Workshop, PFE 2001 Bilbao, Spain, October 3-5, 2001 Revised Papers
This book contains the proceedings of the Fourth International Workshop on Product Family Engineering, PFE-4, held in Bilbao, Spain, October 3-5, 2001. This workshop was the fourth in a series started in 1996, with the same s- ject, software product-family engineering. Proceedings of the second and third workshops have been published as LNCS 1429 and LNCS 1951. The workshops were organized within co-operation projects of European - dustry, the ?rst two by ARES (Esprit IV 20.477) 1995-1999. This project had three industrial and three academic partners, and focused on software archit- turesforproductfamilies.SomeofthepartnerscontinuedinITEAproject99005, ESAPS(1999-2001).ITEAisthesoftwaredevelopmentprogram(?!2023)within the European Eureka initiative. ITEA projects last for two years and ESAPS ´ was succeeded by CAFE (ITEA ip00004), which started in 2001 and will t- minate in 2003. This workshop was initially prepared within ESAPS and the ´ preparation continued in CAFE. Due to the attacks in the USA of September 11, several people were not able to ?y and therefore did not show up. However, we have included their submissions in these proceedings. The session chair presented these submissions, and their inputs were used during the discussions. It was planned that Henk Obbink be workshop chair, and Linda Northrop and Sergio Bandinelli be co-chairs. However, because of personal circumstances Henk Obbink was not able to leave home during the workshop. Moreover both co-chairs had already enough other duties. Therefore the chairing duties were taken over by the program chair, Frank van der Linden.
Product Issues -- Session Report on Product Issues in Product Family Engineering -- Variability Issues in Software Product Lines -- Considering Variabilities during Component Selection in Product Family Development -- An Initial Model of Product Line Economics -- Roadmapping a Product Population Architecture -- Architectural Evolution of Legacy Product Families -- On the Importance of Product Line Scope -- Process Issues -- Session Report for Session 2: Process Issues -- Reliability-Oriented Product Line Engineering of Embedded Systems -- Introducing Product Lines in Small Embedded Systems -- Integrating Legacy Documentation Assets into a Product Line -- On the Definition of a Framework for an Architecting Process Supporting Product Family Development -- Conditions and Restrictions for Product Line Generation Migration -- Community Issues -- Quantifying Product Line Benefits -- Platform & Quality Solutions -- Platform & Quality Solutions -- Quality Attribute Design Primitives and the Attribute Driven Design Method -- The Philips-Open TV® Product Family Architecture for Interactive Set-Top Boxes -- ProjectLeader: A Constraint-Based Process Support for the Distributed Design of Component-Based Products -- Platform Engineering for the Medical Domain -- Quality Attribute Taxonomies for DSP Software Architecture Design -- The Perfect Architecture is Non-optimal -- Diversity Solutions -- Report on Discussion Sessions "Diversity Solutions" and "Light-Weight Processes" -- Handling the Diversity of Networked Devices by Means of a Product Family Approach -- Easing the Transition to Software Mass Customization -- Comprehensive Variability Modelling to Facilitate Efficient Variability Treatment -- Expression and Usage of the Variability in the Software Product Lines -- Modelling Variability with Features in Distributed Architectures -- Representing Product Family Architectures in an Extensible Architecture Description Language -- Product Validation -- Product Validation: Discussion Report -- Measuring Product Line Architectures -- Supporting Information Product and Service Families with Traceability -- Reviewing Product Line Architectures: Experience Report of ATAM in an Automotive Context -- Product Family Engineering and Testing in the Medical Domain - Validation Aspects -- Process Validation -- Process Validation, Session Report -- Platform Based Product Development -- Automated Validation Environment for a Product Line of Railway Traffic Control Systems -- Introducing Traceability to Product Lines.
Software Engineering/Programming and Operating Systems
Management of Computing and Information Systems