Wyniki badań, w których brał udział zostały opublikowane w ponad 525. pracach w postaci artykułów w czasopismach i materiałach konferencyjnych, rozprawach naukowych, podręcznikach akademickich. Jest współtwórcą pięciu patentów.
Jako profesor wizytujący był zapraszany przez: Uniwersytet Alberta w Edmonton, Kanada (1981), Uniwersytet w Niszu, Niš Serbia (1985), Omski Politechniczny Instytut (1989), Monash University w Melbourne, Australia (1994) Open International University of Human Development „Ukraine”, Kijów (2002), w 160 Rocznicę utworzenia Politechniki Lwowskiej.
W dziedzinie zastosowań grafów w mechanice współtworzył szkołę naukową znaną w kraju i za granicą. Powstały liczne doktoraty i habilitacje, a wielu jej członków otrzymało tytuły profesorskie. Do najważniejszych osiągnięć w pracy naukowej Profesora inżyniera należy wypromowanie 19 doktorów nauk technicznych i jednego dr. h.c. Dziesięciu wychowanków profesora uzyskało stopień naukowy doktora habilitowanego, a sześciu z nich tytuł profesora. Wypromował setki inżynierów.