For those outside the research community, to develop Semantic Web applications entails real difficulty. This difficulty is due in part to the lack of usable approaches for planning Semantic Web solutions, even though Semantic Web tools have already reached industrial maturity. We propose here the Semantic Web Framework, a component-based
framework for analysing rapidly the required components, the dependencies between them, and selecting existing solutions. This approach has been tested with a number of industrial partners, which justifies the effort made in this direction