bersicht 2

Werbung
Beschreibungsmittel









vhdl - Sprache zur Beschreibung von digitalen elektronischen Systemen
hierarchische Zustandsmaschinen Nützel, Jürgen OO Entwurf verteilter eingebetteter
Echzeitzsysteme auf Basis höherer Petri-netze
net condition/Event Systems CES - basiert auf Petrinetzen
Activity Cycle Diagrams und wheel charts - alt
cyclic event graphs basiert auf petrinetzen
deds discrete event dynamic systems
sfc sequential function charts oder Grafcet zur Modellierung von Programmable
Logic Controllern - basiert auf sicheren Petri-Netzen
Erweiterung Graphchart – verarbeitet Konzepte höherer Petrinetze
DEVS discrete Event Systems Specification – besteht aus einem atomic model (7
Tupel: Ereignisse, Zustände, Transitionen, Ausgaben, Zeitfunktion) und einem
coupled model zur Verbindung von component models, DEVS (Zeigler et al., 2000)
is a formalism which allows to represent and simulate any system with a finite number of
changes in a finite interval of time.


Markovsche Prozessketten (stochastisch)
markierte Graphen – Spezialisierung von PN, je Platz nur eine Eingangs- und
Ausgangstransition



Bones Tool
SES Workbench Tool
Kahns Process networks -> Synchronous dataflow (SDF): für medienstreams und
Signalprozessing
 event graph: Petrinetz in welchem jeder Platz nur eine Eingangs- und eine
Ausgangstransition hat
 EPK Ereignisgesteuerte Prozessketten, zur Modellierung von Geschäftsprozessen,
Folge von Aktivitäten in festgelegter Reihenfolge (EPK Cuntz)







Pussee milestone: A tool linking Rational Rose to Atelier B by providing
translations between UML diagrams and B.
HIGRAPH gerichteter azyklischer graph, der hierarchien ausdrückt über kanten zu
anderen knoten, abgeleiitet von Venn diagrams, diese von Euler circles, Grundlage
von State-Charts
Examples of object-oriented and/or non-causal modeling languages include:
ASCEND, Dymola, gPROMS, NMF, ObjectMath, Omola, SIDOPS+, Smile,
U.L.M., ALLAN, and VHDL-AMS.
Ordinary DE, differential-algebraic equations, bond graphs (stellen Energiefluss in
Systemen dar), finite state automata and Petri nets
Interaktionsdiagramme (Extended Event Traces, EET)
State Transition Diagram beschreibt das Verhalten eines Systems oder einer
Komponente in Form der Reaktionen auf Eingaben aus der Umgebung und der
daraus resultierenden Ausgaben in die Umgebung, keine Hierarchie keine
Prioritäten, Tool: AutoFocus
KIR graphbasiertes Modellierungsmittel für hybride Systeme, Kanten
repräsentieren gerichtete Signale, Knoten repräsentieren Operationen auf den






Signalen, ein KIR-Graph ist ein Knoten mit einer Schaltfunktion über Knoten und
Kanten
CCS Prozesse ändern ihren Zustand in dem sie Aktionen ausführen.
Rendezvous Models Events represent rendezvous of a sender and a receiver.
Communication is unbuffered and instantaneous.Often implicitly assumed with
“process algebra” or even “concurrent.” ptolomy,
TLA (the Temporal Logic of Actions) is a logic for specifying and reasoning about
concurrent and reactive systems, Lamport
Protob Sprache zur Modellierung und Entwicklung von ereignis-gesteuerten
Systemen, graphische Elemente sind Plätze Transitionen und gerichtete Kanten,
Token in Plätzen werden nach dem FiFO Prinzip abgearbeitet und sind innerhalb
eines Knotens alle von selben Typ, Zeitverzögerung ist möglich
erweiterte Prädikat-Transitions-Netze: zur Modellierung gemischt analog/digitaler
Systeme, Erweiterung von PN, Marken erhalten eine Bezeichnung. innerhalb von
Transitionen sind Aktionen möglich. (Kattanek)
Argos graphische Sprache für die Beschreibung reaktiver Systeme, an Statecharts
angelehnt (Kattanek)
Modellica, Sprache für hybride Systeme, für ereignisdiskrete Modellierung if-thenelse-Komponente
Sprachen
 Dymola (Dynamic Modeling Language), Elmqvist H.: A Structured Model
Language for Large Continuous Systems
 gPROMS (Barton P.I., and C.C. Pantelides: "Modeling of combined
discrete/continuous processes".1994, Oh M., and C.C. Pantelides: "A modelling
and simulation language for combined lumped and distributed parameter
systems".1996)
 MOSES (Modular Object-oriented Software Environment for Simulation)
 Omola (Andersson M.: Object-Oriented Modeling and Simulation of Hybrid
Systems., Mattsson S.E., M. Andersson, and K. J. Åström: "Object-oriented
modelling and simulation".. 1993)
 SIDOPS+ (Breunese A.P.J., and J.F. Broenink: Modeling mechatronic systems
using the SIDOPS+
 language, Proceedings of ICBGM’97, 3rd International Conference on Bond Graph
Modeling and Simulation,, 1997).
 SDL wird zur Verifikation in semantisch äquivalente PN übersetzt
Erweiterte Zustandsmodelle (Teich)
 Hierarchitsche PN
 Kommunizierende Automaten (z,B, SDL)
 Prozesskalküle (CCS Calculus of Communicating Systems [Milner], CSP
Communicating Sequential Processes [Hoare]) -- Prozessalgebra
 Hierarchische nebenläufige Automaten (Statecharts)
Aktivitätsorientierte Modelle (Teich)
 Datenflussgraphen
 Markierte Graphen
 Synchrone Datenflussgraphen
Heterogene Modelle: CDFG Control and Data-Flow /Datenflussdiagramm (Teich)
Entwurfssprachen (Teich)
 SystemC
 Synchrone Sprachen
-
Signal
Lustre
Esterel
On The Composition Of Condition/Event Systems - Kowalewski, Lakhnech.. (1998)
zeitkontinuierliche Systeme: signal flow graph, block diagram
Herunterladen