Christian L. Jacobsen
Papers
8
Total Citations
85
H-Index
5
About
Christian L. Jacobsen is a computer scientist whose research sits at the intersection of concurrent programming, embedded systems, and robotics education. Best known for developing the Transterpreter — a portable virtual machine for executing the transputer instruction set, which has garnered 29 citations — Jacobsen pioneered lightweight, extensible runtimes capable of running on constrained hardware such as mobile phones and handheld devices. His work extended naturally into robotics, where he applied the process-oriented language occam-pi to implement Brooks' subsumption architecture for mobile robot control, earning 21 citations and demonstrating how concurrent, communicating processes could elegantly govern real-world robotic behavior. Beyond technical contributions, Jacobsen made a significant mark in computing education, developing curricula and workshop materials that introduced parallel programming patterns — such as Pipeline, Delta, and Black Hole — to both professional developers and undergraduate students. His deployment of occam-pi in LEGO Mindstorms and small mobile robotics platforms made concurrency tangible and accessible. Work at Olin College further demonstrated that safe parallelism could be taught effectively within introductory robotics courses. With a consistent focus on making concurrent systems approachable, portable, and pedagogically sound, Jacobsen's contributions remain valuable to educators and embedded systems practitioners alike.
Research Focus
Key Achievements
Top Papers
- 1The Transterpreter: A Transputer Interpreter29 citations · 2004
- 2Mobile Robot Control The Subsumption Architecture and occam-pi21 citations · 2006
- 3Patterns for programming in parallel, pedagogically10 citations · 2008
- 4Visual Process-Oriented Programming for Robotics8 citations · 2008
- 5A Native Transterpreter for the LEGO Mindstorms RCX6 citations · 2007
- 6Concurrency, Robotics, and RoboDeb5 citations · 2007
- 7Safe parallelism for robotic control3 citations · 2008
- 8Safe Parallelism for Behavioral Control3 citations · 2008