Recent Internet technologies and web-based applications, such as social software, are being increasingly applied in … firms. Social software can be employed for knowledge management and for external communication enabling access to internal … and external knowledge. Knowledge in turn constitutes one of the main inputs to service innovation. Hence, social software …