* Knowledge representation and reasoning (RDF, OWL, UML) * Natural language and text processing * Software development process * Computer algebra * LinuxOperatingSystem * JavaLanguage * SmalltalkLanguage * CPlusPlus * LispLanguage * PrologLanguage * GnuTools