na bazie danych, pytaniem w języku SQL, operacją na arkuszu kalkulacyjnym, dowolnym programem wewnętrznym lub zewnętrznym,<br>c) konsultacja z systemem może być prowadzona interakcyjnie zarówno z poziomu GURU, jak i z poziomu dowolnego programu aplikacyjnego,<br>d) w trakcie procesu wnioskowania, system GURU może konsultować się z dowolnym innym systemem ekspertowym, uruchamiać podprogramy aplikacyjne, przeprowadzać obliczenia i komunikować się z użytkownikiem za pośrednictwem dowolnie zaprojektowanego interfejsu,<br>e) wyniki obliczeń na arkuszu kalkulacyjnym mogą być natychmiast dostępne jako nowe rekordy w tablicy bazy danych,<br>f) w każdym momencie przetwarzania tekstu lub drukowania można zadać pytanie w języku SQL, a odpowiedzi na nie dołączyć