Ptolemy II 1.0 is available for download from http://ptolemy.eecs.berkeley.edu/ptolemyII/ptII1.0 Ptolemy II is a software framework developed as part of the Ptolemy project. It is a Java-based component assembly framework with a graphical user interface called Vergil. Vergil itself is a component assembly defined in Ptolemy II. The Ptolemy project studies modeling, simulation, and design of concurrent, real-time, embedded systems. The focus is on assembly of concurrent components. The key underlying principle in the project is the use of well-defined models of computation that govern the interactions between components. A major problem area being addressed is the use of heterogeneous mixtures of models of computation. The Ptolemy Project web page (http://ptolemy.eecs.berkeley.edu) contains much more information about the project. The work is conducted in the Department of Electrical Engineering and Computer Sciences of the University of California at Berkeley. The project is directed by Prof. Edward A. Lee. The project is named after Claudius Ptolemaeus, the second century Greek astronomer, mathematician, and geographer. Ptolemy II includes a growing suite of domains, each of which realizes a model of computation. It also includes a component library, in which most components are domain polymorphic, in that they can operate in several of the domains. Most are also data polymorphic, in that they operate on several data types. The domains that have been implemented are listed below. Some of these are preliminary and/or experimental, as indicated below. CT: continuous-time modeling DE: discrete-event modeling FSM: finite state machines PN: process networks SDF: synchronous dataflow CSP: communicating sequential processes (experimental) DDE: distributed discrete events (experimental) DT: discrete time (experimental) Giotto: periodic time-driven (experimental) GR: 3-D graphics (experimental) Ptolemy II contains the following features: * Vergil: A block-diagram editor for building models * User interface utilities for applets and applications * Live editing of models and parameters * Network integration * A sophisticated type system including Type constant propagation, Record Types, Array types, and Fixed-point type * An expression language for parameter expressions * Data and domain polymorphic component library * A polymorphic expression actor * A very simple XML file format called MoML * A flexible signal plotter * 3-D graphics animation infrastructure * Hierarchically interoperable domains * On-line documentation (in HTML) * Audio signal processing capabilities The Ptolemy II website contains Ptolemy II applets that can be run by using the Java Plug-in 1.3. Ptolemy II is available for download in two versions: * Ptiny - which can be used to build models in CT, DE, FSM, PN and SDF using built-in actors. The Ptiny version is a 5.6Mb download for Windows. * Full - which includes other domains and support for developing custom actors. The Full version is a 20Mb download for Windows or a 5.3Mb source only download for Windows and Unix. Tutorial -------- If you are attending the Ptolemy II Tutorial at the Ptolemy Miniconference, please install: Ptolemy II 1.0 (the full version) http://ptolemy.eecs.berkeley.edu/ptolemyII/ptII1.0 JDK1.3.0 (The JDK, not the JRE) http://java.sun.com/j2se/1.3/ Cygwin (make and other command line tools) http://ptolemy.eecs.berkeley.edu/ptolemyII/ptII1.0/cygwin.htm Mail Aliases ------------ This email is being sent to the ptolemy-hackers and ptolemy-interest mail aliases, I apologize in advance if anyone gets duplicate copies. To unsubscribe to ptolemy-hackers, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the body of the email message. To unsubscribe to ptolemy-interest, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the body of the email message. -Christopher Christopher Hylands [EMAIL PROTECTED] University of California Ptolemy/Gigascale Silicon Research Center US Mail: 558 Cory Hall #1770 ph: (510)643-9841 fax:(510)642-2739 Berkeley, CA 94720-1770 home: (510)526-4010 (Office: 400A Cory) ---------------------------------------------------------------------------- Posted to the ptolemy-hackers mailing list. Please send administrative mail for this list to: [EMAIL PROTECTED]