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]

Reply via email to