Specjalizował się w badaniach dotyczących teorii sterowania, cybernetyki technicznej i metodologii projektowania. W szczególności interesował się powiązaniami automatyki teorii sterowania systemów z ich konstrukcją w aspekcie eksploatacji, starzenia i rozwoju. Zainicjował badania nad nową klasą systemów sterowania zintegrowanego i był autorem modeli dynamiki projektowania rozwojowego. Opublikował ponad 200 prac naukowych i popularnonaukowych, w tym 20 podręczników i skryptów, m.in.: Cybernetyka systemów projektowania (1980) Sterowanie zespołów napędowych: projektowanie, konstrukcja i eksploatacja (1980) Rozwój systemów projektowania (1981) Cybernetyczna teoria projektowania (1986) Teoria systemów (1988).

W 1985 roku zorganizował w Warszawie międzynarodową konferencję «Cybernetics–85», a w 1986 pierwsze konwersatorium poświęcone sztucznej inteligencji, czym zainicjował w Polsce rozwój tej dziedziny dla potrzeb robotyki i metodologii projektowania. Był redaktorem naczelnym kwartalnika Postępy Cybernetyki i serii wydawniczej Cybernetyka, a także stałym recenzentem amerykańskiego czasopisma Mathematical Review.