The use of social and semantic technologies in business demands an optimal balance between business requirements and technological opportunities. Therefore, the usage of modelbased approaches to pre-assess the added value of such semantic information systems is of high importance. In this paper we extend an e-business modeling framework to integrate business aspects with social interaction and semantic technologies. In particular we introduce two graphical model types for describing the interaction of users with semanticenabled services and for visually representing ontologies. The paper is concluded with a concrete use case where the framework has been successfully applied.