Research
artificial intelligence, software engineering, knowledge-based systems, intelligent agent systems