ben lickly
eecs graduate student
uc berkeley

me

About Me

I am a Berkeley EECS PhD student, working in the Center for Hybrid and Embedded Software Systems with Professor Edward Lee.

Education

I graduated from Harvey Mudd College in the spring of 2007, where I received my B.S. in Math and Computer Science.

Research

I am interested in many different of models of computation and programming languages. I like to contrast how these models deal with concurrency, as well as how expressive and analyzable they are. I am most familiar with the domain of embedded systems, but I like to find interesting problems anywhere.

Language

I am also a Korean speaker, and curious about second language learning in general.

Contact

My office is Cory 545N
The phone number there is 510-642-6841
But you have a better chance of catching me with email:

Research Areas

  • Ptolemy II is our group’s laboratory for experimentation with models of computation, and model based design.
  • Ptolemy Hierarchical Orthogonal Multi-Attribute Solver is a solver built on top of Ptolemy II that allows model builders to construct their own static analysis on top of models. This allows modelers to make checks that models are consistent with respect to some domain-level property, as well as infer useful global-level model information.
  • Relational Interface Theory is a mathematical formalism for representing abstractions of components. This allows properties to be proved over these abstractions.
  • Precision Timed (PRET) Machines is a project aimed at developing new computer architectures that provide tighter timing guarantees. I have developed C-level timing constructs that can target these architectures, and provide a natural target language for code generators concerned with program timing.

Publications

Class Projects

Resume

An occasionally up-to date copy of my resume is available here