This section captures resources throughout the world in reference to Product-Line engineering.
 
FAMILIES Resources
Other Resources
Future Workshops & Conferences
Past Workshops & Conferences
 
 
  FAMILIES Resources

The goal of this work package is to consolidate economical and technical issues regarding the adoption or transition of system family engineering practices.

ESAPS Homepage
The ESAPS Homepage is the project, which has served as a base for the current CAFÉ project. This site contains results, which are relevant for the work being developed in CAFÉ.
 
CAFE Homepage
The CAFÉ Homepage is the project, which has served as a base for the current FAMILIES project. This site contains results, which are relevant for the work being developed in FAMILIES.
 
 
  Other Resources

Lecture Notes in Computer Science Vol. 2290

Software Product Family Engineering.
4th International Workshop, PFE 2001 Bilbao, Spain, October 3-5, 2001. Revised Papers
This publication contains all the results from the 4th Product Family Engineering International Workshop that took place in the European Software Institute in Bilbao, Spain, in the 3-5 of October 2001.
 
SEI: The Product-Line Practise (PLP) Initiative
The Product Line Practice (PLP) Initiative is designed to guide organizations away from traditional one-at-a-time system development and towards the systematic large-scale reuse paradigm epitomized by product lines.
 
Product-Line Architecture Research Group
This is the research group on product lines of the Department of Computer Sciences at the University of Texas at Austin. Their work covers topics such as: Product Line Architectures, Software Plug-and-Play Components, Refactorings (Automated Applications of OO Design Patterns) and Software Generators. These research activities aim at new ways to automated, software development, increase productivity and improve software quality.
 
FRAMework Evolution and Support Project (FRAMES)
This project is to support research that improves software development theory and practice using large-scale reuse through OO frameworks as well as improve the effectiveness of OO framework technology, which should lead to a clear indication of under what situations it can or can not be effectively used. The FRAMES project is an initiative of the Department of Computing Science of the University of Alberta.
 

USC Center for Software Engineering: Software Architectures

This is the ongoing research on Software Architectures at the University of Southern California. One of the main goals of the Center is to perform research and development of practical software technologies that can aid its Affiliate members in reducing cost, customizing designs, and improving design quality by doing concurrent software and systems engineering.
 
Fraunhofer IESE: PuLSE - Product Line Software Engineering
The software product line group at Fraunhofer IESE is continuously involved in a number of research and transfer projects and organizes/participates in numerous events in order to spread awareness and knowledge of product line technology both in industrial and research environments. All research, transfer, and dissemination activities are centered around PuLSE, the method for Product Line Software Engineering developed at Fraunhofer IESE.
 
Software Product Lines Site
This site is devoted to the community of software engineers interested in using software product line approaches to develop their software. The goal is to provide software developers and managers with practical information on software product line issues, ranging from introductory concepts to advanced techniques.
 
 
  Future Workshops & Conferences
 
 
  Past Workshops & Conferences
17th International Conference on Software & Systems Engineering and their Applications ICSSEA 2004
(November 30 December 1-2 , 2004, Paris)
As for previous editions, any topic in connection with software engineering & systems engineering as well as any application area are eligible (information systems, process management, EAI, transaction processing, e-services, Web-based systems, multimedia systems, distributed systems, real-time systems, embedded systems, e-computing,...)

Papers submitted may concern industrial implementations or experiments, describe significant results from ongoing projects, or deal with socioeconomic issues associated with software & systems engineering.
 
The 4th OOPSLA Workshop on Domain-Specific Modeling
(October 24, 2004, Vancouver, BC, Canada)
An upward shift in abstraction leads to a corresponding increase in productivity. In the past this has occurred when programming languages have evolved towards a higher level of abstraction. Today, domain-specific modeling languages provide a viable solution for continuing to raise the level of abstraction beyond coding, making development faster and easier.

In domain-specific modeling (DSM) the models are constructed using concepts that represent things in the application domain, not concepts of a given programming language. The modeling language follows the domain abstractions and semantics, allowing developers to perceive themselves as working directly with domain concepts. Together with generators and components DSM can automate a large portion of software production.
 
4th Working IEEE/IFIP Conference on Software Architecture WICSA
(June 12-15, Oslo, Norway)

WICSA 4 is the fourth international conference devoted entirely to Software Architecture. Its purpose is to bring together software engineering practitioners and researchers from industry and academia to exchange experiences, results and ideas related to all aspects of software architecture. Its mission is to strengthen and expand its role as the premier conference on architectural issues in software system design, development and maintenance, practitioners as well as academics.

The theme for WICSA-4 is the role of software architecture in the software lifecycle. With the increasing importance of software architecture, organizations realize that just designing a software architecture early in the development process is not sufficient. The software architecture needs to be used as the basis for development and evolution in all phases. This requires us to consider architecture representation during all phases, as well as means to assure architecture conformance of the overall system.

 
ICSR 8th International Conference on Software Reuse
(July 5-9, 2004, Madrid, Spain)

After three decades of research and practice, reuse of existing software artefacts remains the most promising approach to decrease effort for software development and evolution, increase quality of software artefacts and decrease time to market of software products. Over time, we have seen impressive improvements, in extra-organizational reuse, e.g. COTS, as well as in intra-organizational reuse, e.g. software product families.

Despite the successes that we, as a community, have achieved, several challenges remain to be addressed. The theme for this eighth meeting of the premier international conference on software reuse is the management of software variability for reusable software.

 
3rd Software Product Line Conference SPLC'2004
(August 30 - September 2, 2004, Boston)

The Software Engineering Institute is proud to sponsor the third Software Product Line Conference (SPLC 2004). Software product lines represent an important and growing software development paradigm, and SPLC is a leading forum for researchers and practitioners working in the field. The conference will feature technical papers, topical panels, tutorials, workshops, demonstrations, birds-of-a-feather opportunities, and new inductions into the Software Product Line Hall of Fame.

We invite you to submit technical papers, and proposals for panels, tutorials, workshops, and demonstrations as we gather a world-class program committee. We look forward to interacting with you at SPLC 2004.

 
International Workshop on Product Line Engineering. The early Steps: Planning, Modeling and Managing. PLEES'03
(September 2003, Erfurt, Germany)
Submission deadline: July 30, 2003

Product Line (PL) Engineering has become a major topic in industrial software engineering. While traditional software engineering approaches aim at the development of individual systems, product-line development focuses on the development of complete system families by exploiting the family members' commonalities and by controlling their variabilities. PL has been reported to provide relevant time-to-market, cost, and quality benefits.

Key to the successful development of product lines are the early steps like organizational issues, issues of PL planning, as well as issues concerning requirements modeling and management in the context of product lines.

The goal of this workshop is to bring together practitioners and researchers from the field to foster a strong exchange of ideas and experiences.

 
The 3rd OOPSLA Workshop on Domain-Specific Modeling
(October 26, 2003, Anaheim, California)
Submission deadline: August 20, 2003

Domain-driven development (3D) has recently popularized the importance of model-based research. A broad range of new research topics in this space have emerged and are being explored in numerous contexts. At the past two OOPSLA DSVL workshops, an international group of researchers assembled to discuss topics related to modeling and domain-specific visual languages. Although these prior workshops had a wide selection of topics (including generative/transformation techniques from models to code), this version of the OOPSLA 2003 DSM workshop will focus solely on issues at the modeling level.

A contributing factor to the rising interest in modeling comes from the realization of productivity gains that have been attributed to a shift in focus toward software represented at varying degrees of abstraction. In the past, abstraction was improved when programming languages evolved towards higher levels of specification. Today, domain-specific modeling provides a trajectory for continuing to raise the description of software to more abstract levels.

 
5th International Workshop on Product Family Engineering PFE-5
(November 4-6, 2003, Siena, Italy)

Many companies are looking for ways to minimize both the costs of developing and the time to market of new members of a software rich product family (or product line). Sharing maximization and reuse of software structure and components within the product family appear to be the path to follow. The primary focus of this workshop will be on methods, techniques and tools to manage the diversity of products in a family.

The aim of the workshop is to bring together professionals from academia and industry to exchange ideas, experiences and identify obstacles and propose solutions in the domain of software family architectures. Topics of interest include, but are not restricted to Experience, business, organizational, product, tools, techniques and process aspects for product families.

 
16th International Conference on Software & Systems Engineering and their Applications ICSSEA 2003
(December 2-4, 2003, Paris, France)

As for previous editions, any topic in connection with software engineering & systems engineering as well as any application area are eligible (information systems, process management, EAI, transaction processing, e-services, Web-based systems, multimedia systems, distributed systems, real-time systems, embedded systems, e-computing,...)

Papers submitted may concern industrial implementations or experiments, describe significant results from ongoing projects, or deal with socioeconomic issues associated with software & systems engineering.