Managed Projects

Ptolemy II

  Analyzed about 12 hours ago

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 ... [More] 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 work is conducted in the EECS Department of the University of California, Berkeley. [Less]

4.02M lines of code

9 current contributors

about 2 months since last commit

3 users on Open Hub

Very Low Activity
5.0
 
I Use This

Ptolemy Classic

  Analyzed about 23 hours ago

Ptolemy Classic is a heterogeneous simulation and design environment supporting multiple models of computation. It is written in C++, and has a (now rather old) graphical user interface for constructing models visually as block diagrams. It supports dataflow, discrete-event, process networks ... [More] , synchronous/reactive, and finite-state machine models of computation. It can generate implementations in C and assembly code for at least two programmable DSPs from certain dataflow descriptions of systems. The Ptolemy project continues to use Ptolemy Classic occasionally as a laboratory for experimenting with models of computation, but most of our work has shifted to a new Java-based environment called Ptolemy II. [Less]

779K lines of code

0 current contributors

about 16 years since last commit

1 users on Open Hub

Inactive
0.0
 
I Use This

triquetrum

  Analyzed 1 day ago

Triquetrum delivers an open platform for managing and executing scientific workflows. The goal of Triquetrum is to support a wide range of use cases, ranging from automated processes based on predefined models, to replaying ad-hoc research workflows recorded from a user's actions in a scientific ... [More] workbench UI. It will allow to define and execute models from personal pipelines with a few steps to massive models with thousands of elements. Besides delivering a generic workflow environment, Triquetrum also delivers extensions with a focus on scientific software. There is no a-priori limitation on target scientific domains, but the current interested organizations are big research institutions in materials research (synchrotrons), physics and engineering. [Less]

38.7K lines of code

3 current contributors

about 4 years since last commit

1 users on Open Hub

Inactive
0.0
 
I Use This

accessors-iot

  Analyzed about 17 hours ago

Accessors are a technology for making the Internet of Things accessible to a broader community of citizens, inventors, and service providers through open interfaces, an open community of developers, and an open repository of technology. Accessors enable composing heterogeneous devices and services ... [More] in the Internet of Things (IoT). An actor is a software component that reacts to streaming input events and produces streaming output events. An accessor is an actor that wraps a (possibly remote) device or service in an actor interface. An accessor host is a service running in the network or on a client platform that hosts applications built as a composition of accessors that stream data to each other. The host is like a browser for things. [Less]

232K lines of code

5 current contributors

over 3 years since last commit

0 users on Open Hub

Inactive
0.0
 
I Use This