Intelligent Knowledge-based Models and Methodologies for Complex Information Systems