Return to Article Details SOFTWARE ARTIFACTS AS KNOWLEDGE PRODUCTS: AN INVESTIGATION IN THE SOFTWARE INDUSTRY Download Download PDF