| 2002 | ICSE | A programming model and system for disconnected-aware applications on resource-constrained devices. | Yaron Weinsberg, Israel Ben-Shaul |
| 2001 | ICDCS | A Multi-threading Model for Distributed Mobile Objects and Its Realization in FarGo. | Miki Abu, Israel Ben-Shaul |
| 1999 | ICDCS | System Support for Dynamic Layout of Distributed Applications. | Ophir Holder, Israel Ben-Shaul, Hovav Gazit |
| 1999 | ICSE | FarGo: A System for Mobile Component-Based Application Development. | Israel Ben-Shaul, Hovav Gazit, Yoad Gidron, Ophir Holder, Boris Lavva |
| 1999 | ICSE | Dynamic Layout of Distributed Applications in FarGo. | Ophir Holder, Israel Ben-Shaul, Hovav Gazit |
| 1998 | EDOC | Implementing a component architecture on multiple distributed object frameworks. | Israel Ben-Shaul, James W. Gish, William N. Robinson |
| 1997 | CoopIS | HADAS: A Network-Centric Framework for Interoperability Programming. | Israel Ben-Shaul, Avron Cohen, Ophir Holder, Boris Lavva |
| 1997 | ICDCS | A Reflective Model for Mobile Software Objects. | Ophir Holder, Israel Ben-Shaul |
| 1997 | ICECCS | Object management for network-centric systems with mobile objects. | Boris Lavva, Ophir Holder, Israel Ben-Shaul |
| 1994 | ICSE | A Paradigm for Decentralized Process Modeling and Its Realization in the Oz Environment. | Israel Ben-Shaul, Gail E. Kaiser |
| 1993 | ICSE | A Bi-Level Language for Software Process Modeling. | Gail E. Kaiser, Steven S. Popovich, Israel Ben-Shaul |