A concurrency Mechanism for Sequential Eiffel. - Murat Karaorman; John L. Bruno (TOOLS (8), 1992)

Introducing Concurrency to a Sequential Language. - Murat Karaorman; John L. Bruno (Commun. ACM, 1993)

An experimental Japanese/English interpreting video phone system. - Murat Karaorman; Ted H. Applebaum; Tatsuro Itoh; Mitsuru Endo; Yoshio Ohno; Masakatsu Hoshimi; Takahiro Kamai; Kenji Matsui; Kazue Hata; Steve Pearson; Jean-Claude Junqua (ICSLP, 1996)

Nuts and Bolts of Object-Oriented Distributed Computing. - Murat Karaorman (TOOLS (26), 1998)

jContractor: A Reflective Java Library to Support Design by Contract. - Murat Karaorman; Urs Hölzle; John L. Bruno (Reflection, 1999)

jContractor: Bytecode Instrumentation Techniques for Implementing Design by Contract in Java. - Parker Abercrombie; Murat Karaorman (RV@FLoC, 2002)

jMonitor: Java Runtime Event Specification and Monitoring Library. - Murat Karaorman; Jay Freeman (RV@ETAPS, 2004)

jContractor: Introducing Design-by-Contract to Java Using Reflective Bytecode Instrumentation. - Murat Karaorman; Parker Abercrombie (Formal Methods Syst. Des., 2005)