Systematic Debugging of Attribute Grammars. - Yohei Ikezoe; Akira Sasaki; Yoshiki Ohshima; Ken Wakita; Masataka Sassa (AADEBUG, 2000)

The Design and Implementation of Multilingualized Squeak. - Yoshiki Ohshima; Kazuhiro Abe (C5, 2003)

The parks PDA: a handheld device for theme park guests in squeak. - Yoshiki Ohshima; John Maloney; Andy Ogden (OOPSLA Companion, 2003)

TranSqueak - Making the World a Smaller Place On-the-Fly Translation of Etoy Projects and Instant Messaging. - Michael Rüger; Yoshiki Ohshima (C5, 2004)

Developing Squeak-Based Curricula through a Collaborative "TIDE" Course at Kyoto University and UCLA. - Kentaro Yoshimasa; Yoshiki Ohshima; Kim Rose (C5, 2004)

The Early Examples of Kedama, A Massively Parallel System in Squeak. - Yoshiki Ohshima (C5, 2005)

Filters and Tasks in Croquet. - David A. Smith; Andreas Raab; Yoshiki Ohshima; David P. Reed 001; Alan C. Kay (C5, 2005)

Kedama: A GUI-Based Interactive Massively Parallel Particle Programming System. - Yoshiki Ohshima (VL/HCC, 2005)

Semantics and Performance Considerations of Kedama, a GUI-based Massively Parallel Programming Language. - Yoshiki Ohshima (C5, 2006)

TinLizzieWysiWiki andWikiPhone: Alternative approaches to asynchronous and synchronous collaboration on the Web. - Yoshiki Ohshima; Takashi Yamamiya; Scott Wallace 003; Andreas Raab (C5, 2007)

Toward A More Scalable End-User Scripting Language. - Alessandro Warth; Takashi Yamamiya; Yoshiki Ohshima; Scott Wallace 003 (C5, 2008)

Etoys for One Laptop Per Child. - Bert Freudenberg; Yoshiki Ohshima; Scott Wallace 003 (C5, 2009)

Growing up programming: democratizing the creation of dynamic, interactive media. - Mitchel Resnick; Mary Flanagan; Caitlin Kelleher; Matthew MacLaurin; Yoshiki Ohshima; Ken Perlin; Robert Torres (CHI Extended Abstracts, 2009)

Tamacola - a meta language kit for the web: a report on creating a self-hosting lisp compiler on the Tamarin VM. - Takashi Yamamiya; Yoshiki Ohshima (S3, 2010)

Worlds: Controlling the Scope of Side Effects. - Alessandro Warth; Yoshiki Ohshima; Ted Kaehler; Alan C. Kay (ECOOP, 2011)

What else and where else: two worthwhile questions for an information interface. - Aran Lunzer; Yoshiki Ohshima (NordiCHI, 2012)

Toward the future of personal computing system construction. - Yoshiki Ohshima (AGERE!@SPLASH, 2013)

KScript and KSWorld: a time-aware and mostly declarative language and interactive GUI framework. - Yoshiki Ohshima; Aran Lunzer; Bert Freudenberg; Ted Kaehler (Onward!, 2013)

Babelsberg/JS - A Browser-Based Implementation of an Object Constraint Language. - Tim Felgentreff; Alan Borning; Robert Hirschfeld; Jens Lincke; Yoshiki Ohshima; Bert Freudenberg; Robert Krahn (ECOOP, 2014)

Call by Meaning. - Hesam Samimi; Chris Deaton; Yoshiki Ohshima; Alessandro Warth; Todd D. Millstein (Onward!, 2014)

Towards Making a Computer Tutor for Children of All Ages: A Memo. - Yoshiki Ohshima; Alessandro Warth; Bert Freudenberg; Aran Lunzer; Alan C. Kay (PX@ECOOP, 2016)

Kanto: a multi-participant screen-sharing system for Etoys, Snap!, and GP. - Yoshiki Ohshima; Bert Freudenberg; Dan Amelang (PX@SPLASH, 2017)

An Experiment in Live Collaborative Programming on the Croquet Shared Experience Platform. - Yoshiki Ohshima; Aran Lunzer; Jenn Evans; Vanessa Freudenberg; Brian Upton; David A. Smith (Programming, 2022)

Keynote: How do We Make the Invisible Visible? How do We Make the Unthinkable Thinkable? - Yoshiki Ohshima (VISSOFT, 2024)

Renkon-Pad: A Live and Self-Sustaining Programming Environment Based on Functional Reactive Programming. - Yoshiki Ohshima; Adam Bouhenguel; Matthew Good (Programming, 2025)

The Dilemma of Privacy Protection for Developers in the Metaverse. - Argianto Rahartomo; Leonel Merino; Yoshiki Ohshima; Mohammad Ghafari (VR Workshops, 2025)