Christopher Brooks
|
|
I'm the executive director of the TerraSwarm Research Center, launched on January 15, 2013, which is addressing the huge potential (and associated risks) of pervasive integration of smart, networked sensors and actuators into our connected world |
|
|
|
|
I'm the Ptolemy Project Software Manager | ||
|
|
I'm the Executive Director of the Industrial Cyber-Physical Systems Center. | ||
|
|
I'm the Executive Director of the Center for Hybrid and Embedded Software Systems (CHESS) | ||
| I'm work on the Software Producibility For System of Systems project. That project is focused on techniques supporting model-based design of complex, heterogeneous, software-intensive systems. | |||
|
|
I'm supervising Mary Stewart, who works on many of the above projects and is also working on the Energy Efficient Electronics Science (E3S) Center | ||
|
|
Mary also works for the Team for Research in Ubiquitous Secure Technology (TRUST) |
|
|
Christopher Brooks, PMP University of California EECS Department 337 Cory Hall #1774 Berkeley, CA 94720-1774 Office: 545Q Cory Hall 707.332.0670 (Cell) |
Publications
My publications are listed below, see also:2010
- Martin Schoeberl, Christopher Brooks, Edward A. Lee. Code Generation for Embedded Java with Ptolemy, Proceedings of the 8th IFIP Workshop on Software Technologies for Future Embedded and Ubiquitous Systems (SEUS 2010), October, 2010.
2009
- Antoon Goderis, Christopher Brooks, Ilkay Altintas, Edward A. Lee, Carol Gobel. Heterogeneous Composition of Models of Computation, Future Generation Computer Systems, 25(5):552-560, May 2009.
2008
- Christopher Brooks, Chihhong Cheng, Thomas Huining Feng, Edward A. Lee, Reinhard von Hanxleden. Model Engineering using Multimodeling, 1st International Workshop on Model Co-Evolution and Consistency Management (MCCM '08), September, 2008.
- C. Brooks, E.A. Lee, X. Liu, S. Neuendorffer, Y. Zhao, H. Zheng (eds.), "Heterogeneous Concurrent Modeling and Design in Java (Volume 1: Introduction to Ptolemy II)," EECS Department, University of California, Berkeley, UCB/EECS-2008-28, April 1, 2008.
- C. Brooks, E.A. Lee, X. Liu, S. Neuendorffer, Y. Zhao, H. Zheng (eds.), "Heterogeneous Concurrent Modeling and Design in Java (Volume 2: Ptolemy II Software Architecture)," EECS Department, University of California, Berkeley, UCB/EECS-2008-29, April 1, 2008.
- C. Brooks, E.A. Lee, X. Liu, S. Neuendorffer, Y. Zhao, H. Zheng (eds.), "Heterogeneous Concurrent Modeling and Design in Java (Volume 3: Ptolemy II Domains)," EECS Department, University of California, Berkeley, UCB/EECS-2008-30, April 1, 2008.
- C. Brooks, T. H. Feng, E. A. Lee, and R. von Hanxleden, "Multimodeling: A Preliminary Case Study," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2008-7, Jan. 2008.
2007
- Antoon Goderis, Christopher Brooks, lkay Altintas, Edward A. Lee, "Composing Different Models of Computation in Ptolemy II and Kepler," 2007 Proceedings, International Conference on Computational Science (ICCS), May, 2007; To appear at International Conference on Computational Science (ICCS) 2007.
- C. Brooks, E.A. Lee, X. Liu, S. Neuendorffer, Y. Zhao, H. Zheng (eds.), "Heterogeneous Concurrent Modeling and Design in Java (Volume 1: Introduction to Ptolemy II)," EECS Department, University of California, Berkeley, UCB/EECS-2007-7, January 11, 2007.
- C. Brooks, E.A. Lee, X. Liu, S. Neuendorffer, Y. Zhao, H. Zheng (eds.), "Heterogeneous Concurrent Modeling and Design in Java (Volume 2: Ptolemy II Software Architecture)," EECS Department, University of California, Berkeley, UCB/EECS-2007-8, January 11, 2007.
- C. Brooks, E.A. Lee, X. Liu, S. Neuendorffer, Y. Zhao, H. Zheng (eds.), "Heterogeneous Concurrent Modeling and Design in Java (Volume 3: Ptolemy II Domains)," EECS Department, University of California, Berkeley, UCB/EECS-2007-9, January 11, 2007.
2005
- C. Brooks, E.A. Lee, X. Liu, S. Neuendorffer, Y. Zhao, H. Zheng (eds.), "Heterogeneous Concurrent Modeling and Design in Java (Volume 1: Introduction to Ptolemy II,") Technical Memorandum UCB/ERL M05/21, University of California, Berkeley, CA USA 94720, July 15, 2005.
- C. Brooks, E. A. Lee, X. Liu, S. Neuendorffer, Y. Zhao, H. Zheng (eds.), "Heterogeneous Concurrent Modeling and Design in Java (Volume 2: Ptolemy II Software Architecture)," Technical Memorandum UCB/ERL M05/22, University of California, Berkeley, CA USA 94720, July 15, 2005.
- C. Brooks, E. A. Lee, X. Liu, S. Neuendorffer, Y. Zhao, H. Zheng (eds.), "Heterogeneous Concurrent Modeling and Design in Java (Volume 3: Ptolemy II Domains)," Technical Memorandum UCB/ERL M05/23, University of California, Berkeley, CA USA 94720, July 15, 2005.
- C. Brooks, A. Cataldo, E. A. Lee, J. Liu, X. Liu, S. Neuendorffer, H. Zheng "HyVisual: A Hybrid System Visual Modeler," Technical Memorandum UCB/ERL M05/ 24, University of California, Berkeley, CA 94720, July 15, 2005.
2004
- C. Brooks, A. Cataldo, E. A. Lee, J. Liu, X. Liu, S. Neuendorffer, H. Zheng"HyVisual: A Hybrid System Visual Modeler," Technical Memorandum UCB/ERL M04/18, University of California, Berkeley, CA 94720, June 28, 2004.
- C. Brooks, E.A. Lee, X. Liu, S. Neuendorffer, Y. Zhao, H. Zheng (eds.), "Heterogeneous Concurrent Modeling and Design in Java (Volume 1: Introduction to Ptolemy II) ," Technical Memorandum UCB/ERL M04/27, University of California, Berkeley, CA USA 94720, July 29, 2004.
- C. Brooks, E. A. Lee, X. Liu, S. Neuendorffer, Y. Zhao, H. Zheng (eds.), "Heterogeneous Concurrent Modeling and Design in Java (Volume 2: Ptolemy II Software Architecture) ," Technical Memorandum UCB/ERL M04/16, University of California, Berkeley, CA USA 94720, June 24, 2004.
- C. Brooks, E. A. Lee, X. Liu, S. Neuendorffer, Y. Zhao, H. Zheng (eds.), "Heterogeneous Concurrent Modeling and Design in Java (Volume 3: Ptolemy II Domains)," Technical Memorandum UCB/ERL M04/17, University of California, Berkeley, CA USA 94720, June 24, 2004.
2003
In 2003 I changed my last name from Hylands to Brooks.- Christopher Hylands Brooks and Edward A. Lee, "Ptolemy II Coding Style" Technical Memorandum UCB/ERL M03/44, University of California at Berkeley, November 24, 2003.
- Gries, M., Weber, S., & Brooks, C.,"The Mescal Architecture Development System (Tipi) Tutorial", Technical Report No. UCB/ERL M03/40, EECS Department, University of California, Berkeley, 2003.
- A. Cataldo, C. Hylands, E. A. Lee, J. Liu, X. Liu, S. Neuendorffer, H. Zheng "HyVisual: A Hybrid System Visual Modeler," Technical Memorandum UCB/ERL M03/30, University of California, Berkeley, CA 94720, July 17, 2003 (earlier version, January, 2003).
- C. Hylands, E. A. Lee, J. Liu, X. Liu, S. Neuendorffer, Y. Xiong, H. Zheng (eds.), "Heterogeneous Concurrent Modeling and Design in Java (Volume 1: Introduction to Ptolemy II) ," TechnicalMemorandum UCB/ERL M03/27, University of California, Berkeley, CA USA 94720, July 16, 2003.
- C. Hylands, E. A. Lee, J. Liu, X. Liu, S. Neuendorffer, Y. Xiong, H. Zheng, (eds.), "Heterogeneous Concurrent Modeling and Design in Java (Volume 2: Ptolemy II Software Architecture) ," TechnicalMemorandum UCB/ERL M03/28, University of California, Berkeley, CA USA 94720, July 16, 2003.
- C. Hylands, E. A. Lee, J. Liu, X. Liu, S. Neuendorffer, Y. Xiong, H. Zheng (eds.), "Heterogeneous Concurrent Modeling and Design in Java (Volume 3: Ptolemy II Domains)," TechnicalMemorandum UCB/ERL M03/29, University of California, Berkeley, CA USA 94720, July 16, 2003.
2002
- C. Hylands, E. A. Lee, J. Liu, X. Liu, S. Neuendorffer, Y. Xiong, H. Zheng (eds.), "Heterogeneous Concurrent Modeling and Design in Java," Technical Memorandum UCB/ERL M02/23, University of California, Berkeley, CA USA 94720, August 5, 2002.
2001
- J. Davis II, C. Hylands, B. Kienhuis, E. A. Lee, J. Liu, X. Liu, L. Muliadi, S. Neuendorffer, J. Tsay, B. Vogel, and Y. Xiong, "Heterogeneous Concurrent Modeling and Design in Java," Technical Memorandum UCB/ERL M01/12, EECS, University of California, Berkeley, March 15, 2001. Superseded by Technical Memorandum UCB/ERL No. M02/23, August 5, 2002.
2000
- Jeff Tsay, Christopher Hylands and Edward Lee, "A Code Generation Framework for Java Component-Based Designs," CASES '00, November 17-19, 2000, San Jose, CA.
1999
- J. Davis, R. Galicia, M. Goel, C. Hylands, E.A. Lee, J. Liu, X. Liu, L. Muliadi, S. Neuendorffer, J. Reekie, N. Smyth, J. Tsay and Y. Xiong, "Heterogeneous Concurrent Modeling and Design in Java," Technical Memorandum UCB/ERL No. M99/40, University of California, Berkeley, CA 94720, July 19, 1999. Superseded by Technical Memorandum UCB/ERL No. M01/12, March 15, 2001 as well as Technical Memorandum UCB/ERL No. M02/23, August 5, 2002.
- J. Davis II, M. Goel, C. Hylands, B. Kienhuis, E. A. Lee, J. Liu, X. Liu, L. Muliadi, S. Neuendorffer, J. Reekie, N. Smyth, J. Tsay and Y. Xiong, "Overview of the Ptolemy Project," ERL Technical Memorandum UCB/ERL No. M99/37, Dept. EECS, University of California, Berkeley, CA 94720, July 1999. This paper has been superseded by Technical Memorandum UCB/ERL M01/11, March 6, 2001, also entitled Overview of the Ptolemy Project
- J. Reekie, S. Neuendorffer, C. Hylands and E. A. Lee "Software Practice in the Ptolemy Project," Technical Report Series, GSRC-TR-1999-01, Gigascale Semiconductor Research Center, University of California, Berkeley, CA 94720, April 1999.
1998
- J. Davis, R. Galicia, M. Goel, C. Hylands, E.A. Lee, J. Liu, X. Liu, L. Muliadi, S. Neuendorffer, J. Reekie, N. Smyth, J. Tsay and Y. Xiong, "Heterogeneous Concurrent Modeling and Design in Java," Technical Memorandum UCB/ERL No. M98/72, University of California, Berkeley, CA 94720, November 23, 1998.
- E. K. Pauer, C. S. Myers, P. D. Fiore, J. M. Smith, C. M. Crawford, E. A. Lee, J. Lundblad and C. Hylands, "Algorithm Analysis and Mapping Environment for Adaptive Computing Systems," Presented at the Second Annual Workshop on High Performance Embedded Computing, MIT Labs, Lexington, MA, September, 1998.
1997
- E.A. Lee, S. Bhattacharyya, J.T. Buck, W.T. Chang, M.J. Chen, B.L. Evans, E. E. Goei, S. Ha, P. Haskell, C.T. Huang, W.J. Huang, C. Hylands, A. Kalavade, A. Kamas, A. Lao, E.A. Lee, S. Lee, D.G. Messerschmitt, P. Murthy, T.M. Parks, J.L. Pino, J. Reekie, G. Sih, S. Sriram, M.P. Stewart, M.C. Williamson, K. White. The Almagest, five volumes of documentation for Ptolemy Classic, a heterogeneous simulation and design environment supporting multiple models of computation and the predecessor to Ptolemy II, a Java-based environment.
- Christopher Hylands, Edward A. Lee, and John Reekie, "The Tycho User Interface System," 5th Annual Tcl/Tk Workshop '97, Boston, Massachusetts, July, 1997.
