Despite the importance of analytical tools to organizations, there are challenges that should be tackled in order to leverage the impact of those tools in the decision making process. These challenges include difficulties to extend those tools according to the business requirements and lack of flexibility to customize information presentation according to users’ profile. We argue that these issues are due to the lack of integration of business’ semantics into the foundations of analytical tools. In this paper, we describe how Semantic Web technologies and business semantics were applied on the conception of an architecture for analytical tools. Our ultimate goals are to contribute to the resolution of the above issues and support decision makers from the investigation of their business to the implementation of actions according to insights obtained in their investigations. Such decisions and actions are captured to form a knowledge repository for supporting future decisions.