Qualitative artifact analysis