Nowoczesne podejście do procesu projektowania takich złożonych systemów mechanizacyjnych, pracujących w specyficznym środowisku o cechach i parametrach, które w sposób jednoznaczny i precyzyjny trudno jest w pełni zidentyfikować, a do tego w warunkach dynamicznie zmiennych, nakazuje postrzegać ten proces jako złożony proces wymiany i przetwarzania informacji. Przy realizacji tegotypu procesu oczywista jest przydatność wykorzystywania komputera jako narzędzia wspomagającego i pozwalającegona zwiększenie niezawodności i wydajności jego realizacji.Jednakże wykorzystanie tego rodzaju narzędzia wymagaopracowania dedykowanego oprogramowania realizującego