Participants in the Ptolemy Project
The Ptolemy and Tycho projects take their names from these historical figures:
- Claudius Ptolemaeus
- Astronomer
- Ptolemy II
- Egyptian King
- Tycho Brahe
- Astronomer
- Edward A. Lee
(Professor Edward A. Lee)
- Director
- Christopher Brooks
(cxh at eecs)
- CHESS Executive Director, Ptolemy software manager
- Jontae Gray (jontae at erso berkeley edu)
- Professor Lee's assistant
- Stefan Resmerita (stefanres at gmail)
- Software Engineer (10/09-2/09), working on PTIDES and TDL
- Tracey Richards (tracey at erso berkeley edu)
- Grant Administration
- Bert Rodiers (rodiers at eecs)
- Software Engineer (9/08-9/09)
- Mary P. Stewart
(marys at eecs)
- Systems administration
- Hugo Andrade (hugo.andrade at ni com)
- Visiting Industrial Fellow (National Instruments), 2007 - present.
- Thomas Mandl (Thomas.Mandl at us bosch com)
- (Bosch)
PtHOMAS Project, 2006 - present
- Slobodan Matic (matic at eecs)
- Postdoctoral Researcher,
PTIDES, 2007 - present.
- Hwa-yong Oh (hwayong.oh at gmail, oh at eecs)
- Postdoctoral Researcher, video and image processing, 2007 - present.
- Hiren Patel (hiren at eecs )
- Postdoctoral Researcher,
PRET, 2007 - present.
- Dai Bui (buidai at gmail)
- Graduate student, 2007 - present,
PRET
- Yasmine Demir (ydemir at eecs berkeley edu)
- Graduate student, joint with Prof. Bajcsy, 2008 - present
- Thomas Huining Feng
(tfeng (at) eecs )
- Graduate student 2004 - present,
Distributed Modeling and Simulation with Backtracking,
ARO Scalable Composition of Subsystems (SCOS)
- Shanna-Shaye Forbes (shannashaye (at) berkeley edu)
- Graduate student 2007 - present
- Man-kit (Jackie) Leung (jleung (at) berkeley edu)
- Graduate Student, 2006 - present, Code Generation Framework in Ptolemy II,
HCDDES MURI
- Ben Lickly
(blickly (at) berkeley edu)
- Graduate student, Extensible Systems Dynamics Framework (PTESDF) with Rome AFRL, 2007 - present.
- Isaac Liu (liu.isaac (at) gmail com)
- Graduate student, 2007 - present,
AF-TRUST.
- Eleftherios D. Matsikoudis (ematsi at eecs )
- Graduate student, 2002 - present,
Compositional Dataflow,
Semantic Interpretation of Timed Discrete-Event Systems,
MICRO.
- Yang Zhao (ellen_zh at eecs )
- Graduate Student, 2002 - present,
PTIDES: Programming Temporally Integrated Distributed Embedded Systems
- Jia Zou (jiazou at eecs )
- Graduate Student, 2007 - present,
PTIDES.
- No long term visitors right now, though we have many short term visitors
-
- Tony Huang (tonyh1986 at berkeley)
- Undergraduate student, 10/2008 - present, working with Man-kit Leung on FreeRTOS
- Jeff Jensen (jeffcjensen at berkeley)
- Undergraduate student working with Man-kit Leung
If you would like to work with the Ptolemy group, contact
Professor Edward A. Lee
- John Barry
(Georgia Institute of Technology
)
(john.barry (at) ee gatech edu)
- Optical communications, Ph.D. student 1986-1992.
- Shuvra S. Bhattacharyya
University of Maryland at College Park
(ssb (at) eng umd edu)
- Code generation, dataflow, scheduling, software synthesis.
Master's student 1987-1991 and Ph.D. student 1992-1994.
Developing C code generation for Ptolemy II 01-04
- Joseph T. Buck
(Synopsys, Inc.)
(jbuck (at) synopsys com)
- Boolean dataflow, Ptolemy kernel, Linux port, ptcl, ptlang, scheduling,
Motorola DSP assembly code generation,
Ph.D. student 1989-1993.
- Adam Cataldo Zest Egg
- Ph.D. student 2001-2006,
"Higher-Order Composition Languages,"
Soft Walls.
- Wan-Teh Chang
- Hierarchical finite-state machine controllers, telecommunications software,
graphical user interfaces, higher-order functions, Ptolemy kernel, Tycho.
Ph.D. student, 1996.
- 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)
- Mutable systems, higher order functions, Ph.D. student 1994-2000,
"Order and Containment in Concurrent System Design"
- Stephen Edwards
Columbia University
- Synchronous/Reactive domain, hierarchical finite state machines,
Statecharts, Esterel, Esterel compilers, Ph.D. student 1994-1997.
- Michael Goodwin
(mmg (at) yellowstone esd sgi com)
- Audio signal processing, time-frequency analysis and synthesis,
computer music. Ph.D. student 1995-1998,
"Adaptive Signal Models: Theory, Algorithms, and Audio Applications"
- Soonhoi Ha
(Seoul National University)
(sha (at) snucom snu ac kr)
- Scheduling, dynamic dataflow, discrete-event domain, code generation,
Ph.D. student 1988-1992.
- Asawaree Kalavade
(Bell Labs)
(kalavade (at) bell-labs com)
- Hardware/software partitioning and codesign, design methodology management,
Thor, Silage, and design methodology management domains, Ph.D. student 1990-1995.
- Bilung Lee
- Image and video processing, telecommunications software, Ph.D. student 1994-
2000, "Specification and Design of Reactive Systems"
- Seungjun Lee
- Communicating processes domain, Thor domain. Ph.D. student 1989-1991.
- Jie Liu
(Microsoft Research) (liuj (at) microsoft com)
- Mixed-signal design, hybrid systems, CT domain, TM domain, a theory of frameworks. Ph.D. student 1996-2002,
"Responsible Frameworks for Heterogeneous Modeling and Design of Embedded Systems{
- Xiaojun Liu
liuxj dot ucb (at) gmail dot com
- Finite state machines, Ph.D. student 1998-2005,
"Semantic Foundation of the Tagged Signal Model"
- Praveen K.
Murthy
- Scheduling, code generation, multidimensional dataflow, semantical issues in
dataflow. Master's and Ph.D. student 1991-1996.
- Stephen Neuendorffer
- Vergil, SDF Code generation. Master's and Ph.D. student, 1998-2004,
"Actor-Oriented Metaprogramming"
- Thomas M. Parks
(http://cs.colgate.edu)
(tparks (at) colgate edu)
- Real-time computing, process networks, higher-order functions, code generati
on in C domain, Ph.D. student 1990-1995.
- Gilbert C. Sih
- Parallel scheduling, interprocessor communication,
Ph.D. student 1987-1991.
- S. Sriram
(Texas Instruments)
(sriram (at) ti com)
- Parallel architectures, interprocessor communication, scheduling theory, Motorola DSP assembly code generation, Ph.D. student 1990-1995.
- Michael C. Williamson
(michaelw (at) cadence)
- Generating timed circuits from dataflow graphs, VHDL modeling, VHDL domain,
Ph.D. student 1994-1999,
"Synthesis of Parallel Hardware Implementations from Synchronous Dataflow Graph Specifications"
- Yuhong Xiong
(yhxiong (at) yahoo)
- Ph.D. Student, 1996-2002,
"An Extensible Type System for Component-Based Design"
- Haiyang Zheng (hyzheng (at) eecs)
- Ph.D. Student, 2001-2007,
"Operational Semantics of Hybrid 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.
- Ye (Rachel) Zhou (zhouye at eecs)
- Ph.D. Student, 2002-2007,
"Interface Theories for Causality Analysis in Actor Networks"
- Chihhong Patrick Cheng (patrickj at eecs )
- Visiting exchange graduate student, 2007 - 2008,
Video and image processing, PARLAB
- Jim Armstrong
- Visiting Professor from Virginia Tech, January-June 2002.
- Daniel Lazaro Cuadrado
- Visiting Scholar, Summer 2003
- Johan Eker, Lundt Institute of Technology
- Cal actor language design, TM modeling. Post-doctoral Researcher 2001.
(johane (at) control lth se)
- 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.
- Teale Fristoe (fristoe at gmail)
- Volunteer, then staff, 2007 - 2008
- Arne Huseby
- Visiting Scholar from University of Oslo, 2005-2006.
- Jörn W. Janneck,
Xilinx Research Labs
(jwj (at) moulinot net)
- Cal Actor language, 2002-2004
- 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.
- Ichiro Kuroda
(NEC)
(kuroda (at) dsp cl nec co jp)
- Kernel development (parameter and state specification and parsing),
Visiting Industrial Fellow 1989-1990.
- James L. Lundblad
- Developed Adaptive Computing Systems (ACS) domain with Sanders
Postdoctoral Researcher 1998.
- Farhad Mavaddat
- Visiting Professor (University of Waterloo, Ontario, Canada), 2000-2001.
- 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.
- John Reekie
(John.Reekie (at) uts edu au)
- Architect of Diva and the Ptolemy software engineering process
- Sonia Sachs
- Visiting Researcher, 2000-2001.
- MyoungKyu Sohn (smk (at) eecs berkeley edu)
- Visiting Industrial Fellow (Daegue Gyeongbuk Institute of Science and Technology), 2006-2007
- Richard S. Stevens
(dick.stevens (at) verizon net )
- Models and multiprocessor scheduling of dynamic dataflow computation,
Processing Graph
Method Navy standard
- Win Williams
(winthrop (at) eecs berkeley edu)
- Visiting Researcher, 2001-2002.
- Juergen Teich
(ETH-Zurich)
(teich (at) tik ethz ch)
- Scheduling, optimization, mixed synchronous/asynchronous systems,
Postdoctoral Researcher 1994.
- 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.
- Rolando Diesta
- Discrete-event applications, networks, Master's student 1991-1995.
- Chamberlain Fong
- Visual simulation. Master's student 2000-2001.
- 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
(Sun)
(edg (at) eng sun 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.
- Wei Hung Ho
- Gabriel demonstrations. Master's student 1987-1988.
- Steve How
- Code generation, multirate systems, Gabriel, Master's student 1989-1990.
- 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.
- 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.
- Brian Mountford
- Gabriel. Master's student 1987-1988.
- Lukito Muliadi
- Discrete-event modeling and simulation; Master's student 1998-99.
- 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
(neilasmyth (at) yahoo com)
- 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.
- 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.
- 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.
- Min Van Ly (Larry) (mvly at berkeley)
- Undergrad, 2007 - 2008
- 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
- 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
(net at eecs berkeley edu)
- Chess Programmer, 2003
- Michael Wirthlin
- JHDL/Ptolemy II Interface
(
http://www.ee.
byu.edu/faculty/wirthlin/)
( wirthlin (at) ee byu edu )
- 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
(shark (at) hdtv snu ac kr)
- Fixed-point computation.
- 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
(Sanders, a Lockheed Martin Company)
( pauer (at) sanders 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.
Ptolemy group members can update this list by following the
Instructions for updating the public Ptolemy site.
The file to edit is ptweb/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
Last Updated: $Date: 2008/09/26 23:58:47 $