„IEEE Transactions on Software”, „Bio-Algorithms and Med-Systems”, „Information Processing Letters” oraz „Software – Practice and Experience”.
Obejmował funkcje naukowe, społeczne i doradcze, m.in.: wiceprzewodniczącego Rady Głównej Nauki i Szkolnictwa Wyższego, członka Rady Informatyki przy prezesie Rady Ministrów, przewodniczącego Zespołu Specjalistycznego ds. Infrastruktury Informatycznej, przewodniczącego Rady ds. Informatyzacji Edukacji, członka Wydziału IV – Nauk Technicznych, Komitetu Informatyki PAN, przewodniczącego zarządu Krajowego Funduszu na rzecz Dzieci, skarbnika Polskiego Towarzystwa Stwardnienia Rozsianego, członka Akademii Inżynierskiej w Polsce.
Odznaczenia i wyróżnienia Postanowieniem prezydenta Bronisława Komorowskiego z 29 września 2011, za wybitne zasługi w pracy naukowo-badawczej, za osiągnięcia w działalności dydaktycznej i społecznej, został odznaczony Krzyżem Komandorskim Orderu Odrodzenia Polski. 19 czerwca 2001, za wybitne zasługi w działalności na rzecz dzieci, Aleksander Kwaśniewski nadał mu Krzyż Oficerski tego orderu.