Knowledge acquisition from text-based think-aloud protocols: Situational specifications for a legal expert system