Participants in the Ptolemy Project
- Historical figures
- Principal Investigator
- Staff
- Postdoctoral researchers and visiting scholars
- Graduate students
- Undergraduate students
- Alumni (Graduated Doctoral students)
- Alumni (Former Post-Docs, Visiting Faculty and Industrial Fellows)
- Alumni (Graduated Master's students)
- Undergraduate Project Participants
- Other Ptolemy II contributors
- Other Ptolemy Classic contributors
- People Resources updating this page and other ways to find people
- Sponsors
The Ptolemy Pteam

The Ptolemy Pteam Over Ptime
At Work in the Lab

Historical Figures
The Ptolemy and Tycho projects take their names from these historical figures:- Claudius Ptolemaeus
- Astronomer
- Ptolemy II
- Egyptian King
Principal Investigator
- Edward A. Lee (eal (at) eecs)
- Robert S. Pepper Distinguished Professor, UC Berkeley
Staff
- Reed Helgens (rhelgens (at) berkeley.edu)
- Grant Administration
Postdoctoral Researchers, Visiting Scholars and Visiting Industrial Fellows
- Ravi Akella (RAVI_AKELLA (at) denso-diam com)
- Visiting Industrial Fellow (DENSO), September, 2016 - present
- Matt Weber (matt.weber (at) berkeley edu)
- Graduate student, 2013 - 2019, Postdoc 2019 - present
Full-Time Graduate Students
- Gil Lederman (gilled (at) berkeley)
- Graduate student, 2015 - present
- Marten Lohstroh (marten (at) eecs)
- Graduate Student, 2014 - present
Undergraduate students
If you would like to work with the Ptolemy group, contact Professor Edward A. Lee
Alumni (Graduated Doctoral Students)
- Ilge Akkaya
- Ph.D. student 2011-16 Data-Driven Cyber-Physical Systems via Real-Time Stream Analytics and Machine Learning
- John Barry(Georgia Institute of Technology) (john.barry (at) ee gatech edu)
- Ph.D. student 1986-1992 Wireless comomunication Using Non-Directed Infrared Radiation
- Shuvra S. Bhattacharyya University of Maryland at College Park (ssb (at) eng umd edu)
- Ph.D. student 1992-1994 Compiling Dataflow Programs for Digital Signal Processing Code generation, dataflow, scheduling, software synthesis. Master's student 1987-1991. Developed C code generation for Ptolemy II 01-04.
- Joseph T. Buck (Synopsys, Inc.) (jbuck (at) synopsys com)
- Ph.D. student 1989-2003 Scheduling Dynamic Dataflow Graphs with Bounded Memory Using the Token Flow Model Boolean dataflow, Ptolemy kernel, Linux port, ptcl, ptlang, scheduling, Motorola DSP assembly code generation
- Dai Bui
- Ph.D. student 2007-2013 Scheduling and Optimizing Stream Programs on Multicore Machines by Exploiting High-Level Abstractions
- Adam Cataldo LinkedIn
- Ph.D. student 2001-2006 "The Power of Higher-Order Composition Languages in System Design," Soft Walls.
- Wan-Teh Chang
- Ph.D. student 1996, Hierarchical finite-state machine controllers, telecommunications software, graphical user interfaces, higher-order functions, Ptolemy kernel, Tycho.
- Elaine Cheong (celaine (at) cal berkeley edu )
- Graduate student: 2000-2007, Staff: Fall, 2007 Viptos - Visual interface between Ptolemy and TinyOS, Actor-Oriented Programming for Wireless Sensor Networks, TRUST, ARO Scalable Composition of Subsystems (SCOS)
- John Davis, II (john (at) foobox com)
- Ph.D. student 1994-2000 Order and Containment in Concurrent System Design Mutable systems, higher order function.
- Stephen Edwards Columbia University
- Ph.D. student 1994-1997 The Specification and Execution of Heterogeneous Synchronous Reactive Systems Synchronous/Reactive domain, hierarchical finite state machines, Statecharts, Esterel, Esterel compilers.
- Michael Goodwin (mmg (at) yellowstone esd sgi com)
- Ph.D. student 1995-1998 Adaptive Signal Models: Theory, Algorithms, and Audio Applications audio signal processing, time-frequency analysis and synthesis, computer music.
- Thomas Huining Feng (LinkedIn.com) (tfeng (at) linkedin com)
- Ph.D. 2004-2009, Model Transformation with Hierarchical Discrete-Event Control, Distributed Modeling and Simulation with Backtracking, ARO Scalable Composition of Subsystems (SCOS)
- Soonhoi Ha (Seoul National University) (sha (at) snucom snu ac kr)
- Ph.D. student 1988-1992 Compile-Time Scheduling of Dataflow Program Graphs with Dynamic Constructs Scheduling, dynamic dataflow, discrete-event domain, code generation.
- Asawaree Kalavade (Bell Labs) (kalavade (at) bell-labs com)
- Ph.D. student 1990-1995 System-Level Codesign of Mixed Hardware-Software Systems Hardware/software partitioning and codesign, design methodology management, Thor, Silage, and design methodology management domains.
- Hokeun Kim (LinkedIn) (hokeunkim (at) eecs.berkeley.edu)
- Ph.D. student 2012-2017 Securing the Internet of Things via Locally Centralized, Globally Distributed Authentication and Authorization
- Bilung Lee
- Ph.D. student 1994- 2000 Specification and Design of Reactive Systems Image and video processing, telecommunications software.
- Seungjun Lee
- Ph.D. student 1989-1991 communicating processes domain, Thor domain.
- Ben Lickly (blickly (at) cal berkeley edu)
- Ph.D. student, 2007-2012 Static Model Analysis with Lattice-based Ontologies Programming Languages, Compilers, and Static Analysis.
- Jie Liu (Microsoft Research) (liuj (at) microsoft com)
- Ph.D. student 1996-2002 Responsible Frameworks for Heterogeneous Modeling and Design of Embedded Systems Mixed-signal design, hybrid systems, CT domain, TM domain, a theory of frameworks.
- Isaac Liu (liuisaac (at) berkeley edu)
- Ph.D. student 2007-2012, Precision Timed Machines
- Xiaojun Liu (salesforce.com) (xiaojun dot liu (at) cal dot berkeley dot edu)
- Ph.D. student 1998-2005 Semantic Foundation of the Tagged Signal Model Finite state machines.
- Slobodan Matic (matic at eecs)
- Ph.D. student 2008 Compositionality in Deterministic Real-Time Embedded Systems
- Eleftherios D. Matsikoudis (ematsi (at) eecs)
- Graduate Student 2003-2011, Postdoc 2011 - 2016 Axioms for Asynchronous Processes
- Praveen K. Murthy
- Master's and Ph.D. student 1991-1996 Scheduling Techniques for Synchronous and Multidimensional Synchronous Dataflow Scheduling, code generation, multidimensional dataflow, semantical issues in dataflow.
- Stephen Neuendorffer
- Master's and Ph.D. student, 1998-2004 Actor-Oriented Metaprogramming Vergil, SDF Code generation.
- Thomas M. Parks
- Ph.D. student 1990-1995 Bounded Scheduling of Process Networks Real-time computing, process networks, higher-order functions, code generation in C domain.
- Chris Shaver (shaver (at) eecs)
- Ph.D. student 2010-16 On the Representation of Distributed Behavior
- Gilbert C. Sih
- Ph.D. student 1987-1991 Multiprocessor Scheduling to Account for Interprocessor Communication Parallel scheduling, interprocessor communication.
- S. Sriram (Texas Instruments) (sriram (at) ti com)
- Ph.D. student 1990-1995 Minimizing Communication and Synchronization Overhead in Multiprocessors for Digital Signal Processing Parallel architectures, interprocessor communication, scheduling theory, Motorola DSP assembly code generation.
- Christos Stergiou
- Graduate student 2011-2013 Schedulability Analysis and Verification of Real-Time Discrete-Event Systems
- Michael C. Williamson (michaelw (at) cadence)
- Ph.D. student 1994-1999 Synthesis of Parallel Hardware Implementations from Synchronous Dataflow Graph Specifications Generating timed circuits from dataflow graphs, VHDL modeling, VHDL domain.
- Yuhong Xiong (yhxiong (at) yahoo)
- Ph.D. Student 1996-2002 An Extensible Type System for Component-Based Design
- Haiyang Zheng (hyzheng (at) nyu dot edu)
- Ph.D. Student 2001-2007, Operational Semantics of Hybrid Systems
- Yang Zhao (ellen_zh at eecs)
- Graduate Student 2002-2009 On the Design of Concurrent, Distributed Real-Time Systems, PTIDES: Programming Temporally Integrated Distributed Embedded Systems
- Gang Zhou (zgang@eecs.berkeley.edu)
- Ph.D. student 2003-2008 "Partial Evaluation for Optimized Compilation of Actor-Oriented Models", Code Generation Framework in Ptolemy II, Partial Evaluation for Optimized Compilation of Actor-Oriented Models.
- Ben Zhang (benzh (at) eecs.berkeley.edu)
- Graduate student, 2012 - present
- Ye (Rachel) Zhou (zhouye at eecs)
- Ph.D. Student, 2002-2007 Interface Theories for Causality Analysis in Actor Networks
- Michael Zimmer
- Ph.D. student 2010-2015 Predictable Processors for Mixed-Criticality Systems and Precision-Timed I/O
- Jia Zou (jiazou (at) google dot com)
- Ph.D. student 2007-2011 From Ptides to PtidyOS, Designing Distributed Real-Time Embedded Systems , PTIDES
Alumni (Former Postdocs, Visiting Faculty and Industrial Fellows, Staff)
- Hugo Andrade (hugo.andrade (at) ni com)
- Visiting Industrial Fellow (National Instruments), 2007 - 2017?
- Jim Armstrong
- Visiting Professor from Virginia Tech, January-June 2002.
- David Broman (david.broman at liu se)
- December, 2011 - February, 2016
- Christopher Brooks (cxh (at) gmail)
- CHESS, iCyPhy & TerraSwarm Executive Director, Ptolemy software manager, 1992? - 2018
- Jian Cai (jcai19 (at) @asu.edu)
- Visiting Student (Arizona State University), July, 2012 - 2014?
- Janette Cardoso (janette.cardoso (at) isae fr)
- Visiting Scholar, 9/2010-8/2011
- Schahram Dustdar (dustdar (at) infosys.tuwien.ac.at)
- Visiting Scholar, January-April, 2017
- Ian (Yanming) Chen (phoenix.cym at gmail)
- Code Generation, January 2014 - 2015
- Chihhong Patrick Cheng
- Visiting exchange graduate student, 2007 - 2008, Video and image processing, PARLAB
- Fabio Cremona (f.cremona (at) sssup it)
- Visiting Graduate Student, September 2014 - June 2017
- Daniel Lazaro Cuadrado
- Visiting Scholar, Summer 2003
- Patricia Derler
- Postdoctoral Researcher, 2010 - 2015
- chahram Dustdar (dustdar (at) infosys.tuwien.ac.at)
- Visiting Faculty, January-April, 2017
- John Eidson (eidson (at) eecs)
- Visiting Scholar IEEE 1588, 2009 - 2018
- Johan Eker, Lundt Institute of Technology
- Cal actor language design, TM modeling. Post-doctoral Researcher 2001. (johan dot eker (at) ericsson dot com)
- Shuhei Emoto (syuuhei_emoto (at) ihi co jp)
- Visiting Industrial Fellow, January 2014 - September 2015
- Brian L. Evans (The University of Texas at Austin) (bevans (at) ece utexas edu)
- Algorithm design, multidimensional signal processing, educational software, graphical user interfaces, Ptolemy Matlab/Mathematica interfaces, Tycho, Post-Doctoral Researcher 1993-1996.
- Gerhard Fettweis
- Visiting faculty, 9/2009-2/2010
- Teale Fristoe (fristoe at gmail)
- Volunteer, then staff, 2007-2008
- Soheil Ghiasi (ghiasi (at) ucdavis edu)
- Visiting Scholar, 9/2010-12/2010
- Marc Geilen (M.C.W.Geilen at tue.nl)
- Visiting Faculty, 2/2010-6/2010
- Andrés Goens (andres.goens (at) tu-dresden.de)
- Visiting Graduate Student, January 2018 - June, 2018
- Siyuan (Jack) He (siyuanhe at berkeley.edu)
- Code Generation, January 2014 - 2015
- Arne Huseby
- Visiting Scholar from University of Oslo, 2005-2006.
- Yuki Ikeda (yuuki_ikeda (at) ihi.co.jp)
- Visiting Industrial Fellow (IHI), April, 2016 - March, 2017
- Akihito Iwai (AKIHITO_IWAI (at) denso-diam com)
- Visiting Industrial Fellow (DENSO), September, 2014 - June, 2016
- Tatsuaki Iwata (tatsuaki.iwata (at) toshiba co jp )
- Visiting Industrial Fellow (Toshiba), 1/2010-2/2011, Reactable project
- Jörn W. Janneck, Xilinx Research Labs (jwj (at) moulinot net)
- Cal Actor language, 2002-2004
- Chadlia Jerad, Visiting Faculty, University of la Manouba, Tunis, Tunisia
- September 15, 1016 - September 15, 2017
- Yooseong Kim (ykim122 (at) asu.edu)
- Visiting Student (Arizona State University), July, 2012-April, 2013
- Rowland R. Johnson (rowland-johnson at llnl gov )
- Visiting Scholar (from LLNL), 2003.
- Bart Kienhuis
- System level design using abstract modeling of architectures and applications, Post Doc 1998-2000.
- Mai Kimura (mai_kimura (at) ihi co jp)
- Visiting Industrial Fellow, January 2014 - December 2014
- Ehsan Khamespanah (hsan13 (at) ru.is)
- Visiting Graduate Student, January, 2018 - April, 2018
- Sungjun Kim (sk3062 at columbia edu)
- Visiting Graduate Researcher, Summer, 2009
- Ichiro Kuroda (NEC) (kuroda (at) dsp cl nec co jp)
- Kernel development (parameter and state specification and parsing), Visiting Industrial Fellow 1989-1990.
- Marten Lohstroh (marten (at) eecs)
- Visiting Student Researcher, 2011-2012
- James L. Lundblad
- Developed Adaptive Computing Systems (ACS) domain with Sanders
Postdoctoral Researcher 1998. - Avinash Malik (avinash.malik (at) auckland.ac.nz)
- "Volunteer" (short-term visitor), January 31, 2018 - February 19, 2018
- Farhad Mavaddat
- Visiting Professor (University of Waterloo, Ontario, Canada), 2000-2001.
- Thomas Mandl (Thomas.Mandl at us bosch com)
- Visiting Industrial Fellow, Pthomas project (Bosch), 2006-2009
- Slobodan Matic (matic (at) eecs)
- Postdoctoral Researcher, PTIDES, 2007-2011
- Eleftherios D. Matsikoudis (ematsi (at) eecs)
- Postdoctoral Researcher, 2011 - 2016
- Yoshio Miki (Hitachi, Ltd.)
- Control logic generation, performance estimation of pipelines, interface between the SDF and DE domains, Visiting Industrial Scholar 1995.
- Takashi Miyazaki (NEC)
- Real-time video signal processing, DSP architectures, Visiting Industrial Fellow.
- Joseph Ng (jng (at) @comp.hkbu.edu.hk)
- Visiting Scholar, January 2018 - July 2018
- Hwa-yong Oh (hwayong.oh at gmail)
- Postdoctoral Researcher, video and image processing, 2007-2008.
- Minxue Pan (panmx (at) eecs)
- Visiting graduate student, 10/2009-12/2010?
- Hiren Patel (hiren at eecs)
- Postdoctoral Researcher, PRET, 2007-2009
- Tomi Räty (Tomi.Raty (at) vtt.fi)
- Industrial Visitor October, 2011 - December, 2014
- John Reekie
- Architect of Diva and the Ptolemy software engineering process
- Stefan Resmerita (stefanr at eecs)
- APES (simulation of legacy code on RTOS), Visiting Industrial Fellow (University of Salzburg and Toyota) 10/08-2/09,
- Jan Reineke (reineke (at) eecs)
- Postdoctoral Researcher, 2009-12/2011
- Bert Rodiers (rodiers at eecs)
- Software Engineer (9/08-9/09)
- Sonia Sachs
- Visiting Researcher, 2000-2001.
- Martin Schöberl (martin (at) jopdesign com)
- JOP Code Generation. Visiting faculty, 10/2009-1/2010, 11/2015-3/2016
- Aviral Shrivastava (Aviral.Shrivastava (at) asu.edu)
- Visiting Faculty (Arizona State University), July, 2012 - 2014
- Marjan Sirjani (marjan (at) ru.is)
- Visiting Faculty, Reykjavik University, May, 2015-August, 2015
- MyoungKyu Sohn (smk (at) eecs berkeley edu)
- Visiting Industrial Fellow (Daegue Gyeongbuk Institute of Science and Technology), 2006-2007
- Fabian Stahnke (fabian.stahnke@tum.de (at) tum.de)
- Visiting Student Researcher (Technische Universität München), February-July, 2014
- Richard S. Stevens (dick.stevens (at) maine rr com)
- Models and multiprocessor scheduling of dynamic dataflow computation, Processing Graph Method Navy standard
- Mary P. Stewart (marys (at) eecs)
- Administrative assistand and system administration, 1990?-2018
- Juergen Teich (ETH-Zurich) (teich (at) tik ethz ch)
- Scheduling, optimization, mixed synchronous/asynchronous systems, Postdoctoral Researcher 1994.
- Martin Törngren (martin (at) @md.kth.se)
- Visiting Scholar, August, 2011-June, 2012
- Hallvard Traetteberg (hal (at) idi.ntnu.no)
- Visiting Faculty (Norwegian University of Science and Technology (NTNU), Trondheim) July, 2012-July, 2013
- Stavros Tripakis (stavros (at) eecs)
- Adjunct Associate Professor and Associate Researcher: Modular Code Generation, Interfaces for Component-based design
- Maarten Wiggers (maarten.wiggers (at) gmail)
- Postdoctoral Researcher, 2010
- Win Williams (winthrop (at) eecs berkeley edu)
- Visiting Researcher, 2001-2002.
- Armin Wasicek (armin.wasicek (at) tuwien.ac.at)
- Visiting Scholar, June, 2013 - June, 2017
Alumni (Graduated Master's Students)
- Shamik Bandyopadhyay (bandyos (at) eecs.berkeley.edu)
- Scratchpad memory, Master's student, 2005-2007.
- Jeff C. Bier (Berkeley Design Technology, Inc.) (jeff (at) bdti com)
- Master's student, 1990-1992.
- Michael J. Chen (Geoworks) (mchen (at) geoworks com)
- Multidimensional dataflow and signal processing, Master's student 1993-1994.
- Yasemin Demir
- Master's student, joint with Prof. Bajcsy, 2008-2010
- Rolando Diesta
- Discrete-event applications, networks, Master's student 1991-1995.
- Chamberlain Fong
- Visual simulation. Master's student 2000-2001.
- Shanna-Shaye Forbes
- Master's student 2007-2011
- Martha Fratt
- Speech processing, Gabriel, Master's student 1989-1990.
- Ron Galicia (rgalicia (at) earthlink net)
- Embedded multicomputing, real-time computer vision and image processing, hardware/software codesign. Master's student 1998-1999.
- Edwin E. Goei (edwingo (at) @gmail.com)
- Vem schematic interface. Master's student, 1988-1989.
- Mudit Goel (mudit (at) desktop com)
- Adaptive Digital Signal Processing; Master's student 1997-98.
- Mike Grimwood
- Digital infrared communication links, Gabriel, Master's student 1989-1990.
- Eric Guntvedt
- Gabriel. Master's student, 1987-1988.
- Holly Heine
- Graphical user interface in Gabriel. Master's student 1986-1987.
- Tony Huang (tonyh2986 at berkeley)
- Undergraduate student, 10/2008 - ?, working with Man-kit Leung on FreeRTOS
- Wei Hung Ho
- Gabriel demonstrations. Master's student 1987-1988.
- Steve How
- Code generation, multirate systems, Gabriel, Master's student 1989-1990.
- Jeff Jensen (jeff (at) nullptr com)
- Master's student, 2009-2010
- Joel King
- Spice domain, mixed-signal simulation and IC design, Tycho, Master's student 1995-1996.
- Sanjeev Kohli (sanjeev_berkeley (at) yahoo com)
- Cache Aware Scheduling for Synchronous Dataflow Programs, Master's student 2002-2004.
- Vinay Krishnan ( nvkris at yahoo com )
- Time Triggered Real-Time Systems Design, Master's student 2002-2004.
- Brian Lam (brlam at berkeley)
- Undergraduate student, summer 2009
- Allen Lao (Applied Signal Technology) (ayl (at) appsig com)
- Message queue domain, ATM network simulations (video). Master's student 1992-1993.
- Phil D. Lapsley (Berkeley Design Technology, Inc.) (phil (at) bdti com)
- Dataflow modeling, Motorola DSP assembly code generation, workstation and DS P board interfaces, Gabriel, Master's student 1990-1991.
- Man-kit (Jackie) Leung (jleung (at) berkeley edu)
- Master's student, 2006-2009
- Sam Mansfield (samgmansfield (at) gmail.com)
- Undergraduate, Fall, 2013
- Brian Mountford
- Gabriel. Master's student 1987-1988.
- Lukito Muliadi
- Discrete-event modeling and simulation; Master's student 1998-99.
- Mehrdad Niknami (mniknami (at) eecs)
- Graduate student, 2014 - present
- Maureen O'Reilly
- Motorola DSP assembly code generation in Gabriel, modem design, Master's student 1989-1990.
- José Luis Pino (Agilent Technologies, EEsof EDA) (jpino (at) agilent com)
- Agilent Ptolemy, Mixed signal simulation & verification, Multiprocessor scheduling, code generation for heterogeneous DSP systems, hierarchical scheduling. Master's student 1994-1996.
- Farhana Sheikh (farhana (at) eecs berkeley edu)
- Visual design methodology for real-time systems, parallel and distributed processing, and video signal processing, Master's student 1995-1996.
- Sun-Inn Shih
- Real-time video signal processing, code generation, Master's student 1993-1994.
- Neil Smyth (neil at thesmyths.eu)
- Redevelopment of Ptolemy kernel in Java, Master's student 1997-98.
- Jeffrey C. Tsay (jctsay (at) netscape net)
- Mathematical algorithms for signal processing, multimedia applications, Java Code Generation, Master's student 1998-2000.
- Brian K. Vogel
- Signal Processing, Master's student 2000-2001.
- Gregory S. Walter
- ATM networks, speech coding, Master's student 1991-1992.
- Patrick J. Warner
- Parallel processing, interprocessor communication, network of workstations target. Master's student 1997.
- Paul Whitaker
- Synchronous/Reactive domain, User Interface, Master's student 2001.
- Kennard D. White (Diva Communications) (kennard (at) diva com)
- C and Motorola DSP assembly code generation, CM5 target, user interfaces: tkoct and Xpole, filter design, Master's student 1989-1993.
- Andria Wong
- Gabriel. Master's student 1987-1988.
- Anthony Wong
- Assembly code generation in Gabriel, Master's student 1991-1992.
- Bicheng William Wu
- Design of interactive digital signal processing tool
Master's student 1997-99. - James Yeh (jiahau (at) alumni eecs berkeley edu)
- Image and Video Processing, Master's student 2002-2003
- Mei Xiao (Tyecin Systems Inc.) (xmei (at) tyecin com)
- Image processing, graphical user interfaces, Master's student 1993-1995.
Undergraduate Project Participants
- Iman Ahmadi (imanahmadi at hotmail com ) Softwalls, 2003
- Raza Ahmed (Tektronix Inc.) (razaa (at) master cna tek com)
- Heuristic search packages for Mathematica, implementation cost target, Undergraduate researcher 1996.
- Christine Avanessians
- Undergrad, 2006 - 2008, XML in Ptolemy II, AF-TRUST.
- Steve Bako (bkurosawa (at) berkeley edu)
- Reactable project, Undergraduate, 2010
- Zhongning Chen (czn at uclink berkeley edu ) Softwalls, 2003
- Kang Ngee Chia (UCLA) (kangngee (at) ee ucla edu)
- Code generation in C, Undergraduate Researcher Summer 1995.
- Steve X. Gu (Nortel, formerly Northern Telecom) (stevegu (at) ntmtv com)
- Tcl/Tk interface to Mathematica, educational software, software for wireless communications systems, Undergraduate Researcher 1994-1995.
- Luis Gutierrez
- Motorola 56000 Code Generation Stars, Texas Instruments C50 Domain, real-time video processing in embedded systems, Undergraduate Researcher 1996-1997.
- Wei-Jen Huang (Stanford University)
- Graphical user interface, Undergraduate Researcher 1994.
- Farhad Jalilvand (Intel) (farhad_jalilvand (at) intel com)
- Communications demonstrations and subsystems, Undergraduate Researcher 1995.
- David Chun-Keung Lee
- Localization of experimental vehicles using computer vision, Undergraduate researcher, 2001-2002.
- Yu Kee Lim
- Software quality (debugging and documentation), developing new CGC stars, matrix support for code generation domains, ptdsp library, Undergraduate student researcher 1996.
- Minh Van Ly (Larry) (mvly at berkeley)
- Undergrad, 2007-2008
- Dorsa Sadigh (dsadigh (at) berkeley edu)
- Reactable project, Undergraduate, 2010
- Mandeep Singh (masingh (at) uclink4 berkeley edu)
- Math package tests, Undergraduate researcher 2002.
- Matthew Tavis (Sapient) (mtavis (at) sapient com)
- Graphical user interfaces, Tycho, Undergraduate researcher 1995-1996.
- Warren W. Tsai
- VHDL modeling, Undergraduate Researcher 1995.
- Paul Yang (pablobear21 at hotmail com ) Localization, Spring'-02
Other Ptolemy II contributors
- Zoltan Kemenczy (Research in Motion, Ltd. (mailto:zkemenczy (at) rim net)
- Ptolemy II Matlab Expression Actor, Expression Actor rework.
- Sean Simmons
(Research in Motion, Ltd.
(mailto:SSimmons (at) rim net)
- Jens Voigt (voigtje (at) ifn et tu-dresden de) (Dresden University of Technology Communications Laboratory)
- Dynamic Higher Order Functions in the DE Domain, C++ Ptolemy/Java interface.
- Neil E. Turner (ptolemy (at) myrealbox com)
- Chess Programmer, 2003
- Michael Wirthlin
- JHDL/Ptolemy II Interface (Brigham Young University) ( wirthlin (at) ee byu edu )
Other Ptolemy Classic contributors
- Egbert Ammicht (AT&T) (E.Ammicht (at) att com)
- DSP3 code generation.
- Anindo Banerjea
- Discrete-event scheduling.
- Neal Becker (Comsat Laboratories) ( Neal.Becker (at) comsat com)
- HP and Linux port, incremental linking development, user contributed stars.
- Michael Bosse (Boston University) (zanj (at) bu edu)
- Tcl/Tk visualization in the IPUS domain (Integrated Processing and Understanding of Signals).
- Rachel Bowers
- Ptolemy demonstrations.
- Bill Bush
- Vem schematic interface.
- Andrea Casotto
- Vem schematic interface.
- William Chen (Columbia University) (bchen (at) ctr columbia edu)
- Native signal processing on the UltraSparc.
- Cliff Cordeiro
- Interactive documentation.
- Gyorgy Csertan (Technical University of Budapest)
- Converted Ptolemy 0.5.1 documentation to on-line hypertext HTML format.
- Peter Dufault (HD Associates, Inc.) ( dufault (at) hda com)
- FreeBSD port.
- Chandan Egbert
- Beta testing.
- Yair Enden (Motorola)
- Fix-point blocks in the CGC domain.
- Dirk Forchel (Technical University Dresden, Fraunhofer Institute for Integrated Circuits) ( d2f (at) inf tu dresden de and forchel (at) eas iis fhg de)
- Code Generation for the Dynamic Dataflow Domain (CGDDF) and Linux port.
- Erick Hamilton
- Ptolemy Demonstrations. Graduate student 1978.
- Richard Han
- Discrete-event applications, encryption in high error-rate applications, The Infopad Project .
- David Harrison
- Vem schematic interface.
- Paul E. Haskell (Compression Labs)
- Image processing, video processing, and networks.
- Fritz Heinrichmeyer (FernUniverstitat at Hagen) ( fritz.heinrichmeyer (at) fernuni-hagen de)
- Code generation domain for the TMS320C50 DSP processor.
- Roger Hillson (Naval Research Laboratory) (hillson (at) ait nrl navy mil)
- Dataflow, VHDL domains.
- Sangjin Hong ( snjhong (at) eecs umich edu )
- Heterogeneous architecture design and simulation, communicating process domain.
- Chih-Tsung Huang
- Motorola DSP assembly code generation.
- Michael Huang (Boston University) (ghuang (at) bu edu)
- islang preprocessor for stars in IPUS domain (Integrated Processing and Understanding of Signals).
- Alan Kamas (Independent Consultant) (aok (at) holonet net)
- User Interface Design, Software Development, Project Manager 1991-1995
- Alireza Khazeni
- Implementing fixed-point arithmetic and stars.
- Karim Khiar (Thomson CSF ) (khiar (at) airsys thomson fr)
- Radar and higher-order functions, Visiting Master's student 1994.
- John Loh
- Message queue domain, ATM networks.
- Seehyun Kim (seehyun86 (at) gmail)
- Fixed-point computation, Postdoctoral Researcher 9/96-8/97.
- Ed Knightly (U.C. Berkeley)
- Discrete-event scheduling, networks, Ph.D. student 1991-1996.
- Alexander Kurpiers (Technical University of Darmstadt, Germany)
- AIX port.
- Tom Lane (Structured Software Systems) (tgl (at) sss pgh pa us)
- HP Port, many improvements to pigi and the kernel.
- Steven P. Levitan (Department of Electrical Engineering, University of Pittsburgh) ( steve (at) ee pitt edu )
- Computer Aided Design and Simulation of Free Space Optoelectronic Information Processing Systems
- William Li
- Collaborating instances of Ptolemy, The Infopad Project .
- David G. Messerschmitt
- Professor, and Acting Dean, SIMS
messer (at) eecs berkeley edu - Rajagopal Nagarajan (Department of Computing, Imperial College, London ) (R.Nagarajan (at) doc.ic.ac.uk)
- Logic, concurrency, programming language semantics, specification and verification.
- Douglas Niehaus (University of Kansas)
- xxx domain, Tcl/Tk interface, pigi/oct interface.
- Eric K. Pauer (BAE Systems, Inc.) (eric.pauer (at) baesystems.com)
- Adaptive Computing Systems (ACS) domain, Architecture Trade Application.
- Johnathan Reason (U.C. Berkeley)
- NetBSD port, video coding over wireless networks, asynchronous video coding, The Infopad Project .
- Wolfgang Reimer (Technical University of Ilmenau, Germany) (reimer (at) e-technik tu-ilmenau de)
- Linux Ports.
- Sunil Samel (IMEC) (samel (at) imec be)
- HP port.
- Christopher Scannell (Naval Research Laboratory)
- Beta testing.
- Mario Jorge Silva (Enterprise Integration Technologies) (msilva (at) eit com)
- User interfaces.
- Rick L. Spickelmier
- Vem schematic interface.
- Richard Tobias (White Eagle Systems Technology) ( rjjt (at) westinc com )
- Solaris port.
- Stefan De Troch (IMEC) (detroch (at) imec be)
- HP port.
- Alberto Vignani
- Linux port.
vier Warzee (Thomson C
SF)
(warzee (at) sctf thomson-csf fr)
- ArrayOL domain, IBM RS/6 000 port, Ptolemy evaluation.
- Anders Wass
- Thor domain.
- Joseph M. Winograd (Boston University) (winograd (at) bu edu)
- Knowledge-based signal processing, IPUS (Integrated Processing and Understanding of Signals) domain.
- Chris Yu (Naval Research Laboratory)
- Matrix representations.
People Resources
Ptolemy group members can update this list by following the Instructions for updating the public Ptolemy site. The file to edit isptweb/people/main.htm
While we make every effort to keep this page up to date, the following resources may help in finding a particular person
- Internal Ptolemy Workgroup Overview - includes a list of active local participants
- Ptolemy External Overview - includes a list of active offsite participants
- UC Berkeley EECS Department People Page