Product Line Hall of Fame
A hall of fame serves as a way to recognize distinguished members of a community in a field of endeavor. Those elected to membership in a hall of fame represent the highest achievement in their field, serving as models of what can be achieved and how.
Each Software Product Line Conference (SPLC) culminates with a session in which members of the audience nominate systems for induction into the Software Product Line Hall of Fame. Those nominations feed discussions about what constitutes excellence and success in product lines. The goal is to improve software product line practice by identifying the best examples in the field.
Nominations are voted on at the next SPLC by the majority of those present. For example, the Bosch Gasoline Systems: Engine Control Software Product Line and Philips Low-End Television Product Line were nominated at SPLC 2006. The Bosch Gasoline Systems: Engine Control Software Product Line was inducted at SPLC 2007.
Organizations in the Product Line Hall of Fame
- Bosch Group
- CelsiusTech Systems AB
- Cummins, Inc.
- Ericsson AXE
- General Motors Powertrain (GMPT)
- Hewlett Packard
- LSI Logic
- Market Maker
- Philips (Medical Systems)
- Philips (Software for Television Sets)
- Philips (Telecommunication Switching System)
- Salion, Inc.
- Siemens (syngo.via)
- U.S. Naval Research Laboratory
Criteria for Election to Software Product Line Hall of Fame
Members of the software product line hall of fame should serve as models of what a software product line should be, exhibiting most or all of the following characteristics:
- The family that constitutes the product line is clearly identified—that is, there is a way to tell whether a particular software system is a member of the product line, by applying either a known rule or a known enumeration.
- The family that constitutes the product line is explicitly defined and designed as a product line—the commonalities and variabilities that characterize the members of the product line are known and there is an underlying design for the product line that takes advantage of them.
- The product line has had a strong influence on others who desire to build and evolve product lines, and it has gained recognition as a model of what a product line should be and how it should be built. Others have borrowed, copied, and stolen from it in creating their product lines or in expounding ideas and practices for creating product lines.
- The product line has been commercially successful.
- There is sufficient documentation about the product line for you to understand its definition, design, and implementation without resorting solely to hearsay.