Software product lines are multiple systems that are developed synergistically in an attempt to exploit scope economies. They are a promising approach to more effectively developing software because they take advantage of reuse and other typical phenomena of the software industry. This demonstration focuses on Holmes, a tool that supports software product-line analysis. KEYWORDS Software product lines, tool support, JavaSpaces