Holmes: an intelligent system to support software product line development
Giancarlo Succi, Jason C Yip, Witold Pedrycz · 2001
Holmes is a software product line tool that supports all core activities of software product line analysis and development. Holmes integrates its tools using a blackboard architecture based on a Linda tuple space. A novel feature is the use of a critiquing system to provide semantic support. This is demonstrated with an example.