1 / 1

Advanced Heterogeneous Modeling and Design

Explore diverse semantics with software tools. Utilize programming concepts for composite systems design. Develop domain-specific modeling and visualization techniques. Achievements include Ptolemy simulations and Tycho design management environment. Phase 1 focused on infrastructure, while Phase 2 emphasizes modeling and design validation techniques.

paytah
Download Presentation

Advanced Heterogeneous Modeling and Design

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Objective: Heterogeneous Modeling and Design- UC Berkeley & AFRL - • Approach: • Theory and techniques for mixing diverse semantics, e.g. mixed signal, hybrid systems, discrete and continuous events. • Software architecture for modular, distributed, and heterogeneous design, modeling and visualization tools. • Theory and software for domain-specific modeling of composite concurrent systems. • Use of programming language concepts (semantics, type theories, and concurrency theories) for modeling and design of composite systems. Problem- and implementation-level descriptions and the relationships between them: modeling, synthesis, and design. • Accomplishments: • Demonstration of a client-server, web-based mechanism supporting Ptolemy simulations. • Construction of a network-integrated, scripted design management environment (Tycho). • Design of an "information model" and an associated "model-view" software architecture (Tycho). • Semantics for hierarchical interaction of finite-state controllers with several models of computation. • Demonstration of a Java-threads-based process networks modeling environment. • Release on the net of our first Java module, a multipurpose signal plotter. • Java/Tycho integration. • A well-attended Ptolemy miniconference. • Schedule: December1996 to December 1999 • Phase 1 (18 months): Infrastructure • modular, deployable design tools • domain specific modeling techniques • heterogeneous interaction semantics • Phase 2 (18 months): Modeling and Design • process-level type system • system-level validation techniques • system-level design visualization

More Related