XHOLON Runtime Framework.

XHOLON Runtime Framework führt Anwendungen aus, die ereignisgesteuert sind oder eine hochdynamische Struktur oder Verhalten haben.
Jetzt downloaden

XHOLON Runtime Framework. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • LGPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Ken Webb
  • Website des Verlags:
  • http://www.primordion.com/Xholon/

XHOLON Runtime Framework. Stichworte


XHOLON Runtime Framework. Beschreibung

XHOLON Runtime Framework führt Anwendungen aus, die ereignisgesteuert sind oder die hochdynamische Struktur oder Verhalten haben. XHOLON Runtime Framework führt Anwendungen aus, die ereignisgesteuert sind oder die hochdynamische Struktur oder Verhalten haben. Geben Sie Ihre Modelle mit XML und Java an oder verwenden Sie Drittanbieter-UML2-Tools und MDA-Transformationen. Um zu beginnen, lesen oder aktiv durch das grundlegende Hellowlorld-Tutorial zu arbeiten. Es ist eine sehr einfache Anwendung, zeigt jedoch viele der Hauptkonzepte. Weitere Informationen zu den Konzepten hinter XHolon möchten Sie möglicherweise eines der veröffentlichten Papiere lesen. Diese beschreiben, wie man Zellen und andere komplexe biologische Entitäten mit Werkzeugen modellieren, die zur Entwicklung von Echtzeit- und Embedded-Systemen entwickelt wurden. Diese frühere Arbeit verwendete rational Rose Echtzeit und C ++, anstatt der aktuellen Java. XHolon soll ein Laufzeitrahmen sein, der die gleichen Arten von Systemen ausführen kann, die in diesen Papieren beschrieben werden, sowie viele weitere traditionelle nicht-biologische ereignisgesteuerte Systeme. Das Ziel des Cellontro Schwesterprojekts ist es, komplexe biologische Simulationen mit dem XHOLON-Framework zu entwickeln . Die meisten der in den veröffentlichten Papieren beschriebenen Funktionen wurden als Cellontro-Anwendungen mit XHOLON neu implementiert. Schauen Sie sich auch die Musteranwendungen an, die in der XHOLON-Software enthalten sind. Diese geben eine Vorstellung von dem Bereich der Anwendungen, die vom XHOLON Runtime-Framework unterstützt werden können. Diese wurden als Anwendungsfälle eingesetzt, um zu bestimmen, welche Funktionalität in XHOLON am wichtigsten ist. Die digitale Uhrensimulation ist ein gutes Beispiel für eine XHolon-Anwendung mit einer hierarchischen Zustandsmaschine, die mit einem UML-Modellierungstool entwickelt wurde. Das Xholon ist im Wesentlichen ein Holon. Ein Holon ist eine Entität, die in einer hierarchischen Struktur lebt, und ist sowohl ein ganzes als auch ein Teil gleichzeitig. In Mainstream-Computerkenntnissen ist ein XHolon ein Knoten in einem Baum. Der Knoten hat einen einzigen Elternteil, möglicherweise ein oder mehrere Kinder und möglicherweise ein oder mehrere Geschwister. Ein XHolon kann auch ein Wirkstoff sein, der in Echtzeit mit anderen XHOLONS im Baum in Echtzeit interagieren kann. In der UML2-Terminologie ist ein XHOLON ein strukturierter Klassifizierer, der als Teil innerhalb anderer strukturierter Klassifizierer existieren kann, und dies kann wiederum andere strukturierte Klassifizierer als Teile von selbst enthalten. Das Ergebnis ist eine hierarchische Containment-Struktur, die in eine beliebige Anzahl von Ebenen verschachtelt ist. Ein Teil spielt ein XHOLON eine bestimmte Rolle in einem anderen strukturierten Klassifizierer. XHOLONS sind UML-Klassen, die anschließend mit UML2-Verbundstrukturdiagrammen verfeinert werden. Strukturierte Klassifizierer interagieren miteinander über Anschlüsse, indem Sie Nachrichten passieren oder Funktionsanrufe erstellen. Unter Verwendung der mehr philosophischen Terminologie, die zur Beschreibung von Holons verwendet wird, ist ein XHolon etwas, das gleichzeitig sowohl ganz als auch ein Teil gleichzeitig ist. Da alles im Universum ein Holon ist, sollte alles, das in einer Computeranwendung läuft, ein XHOLon sein. Der Begriff Holon wurde 1967 von Arthur Koestler erfunden. Das Xholon-Projekt ist von biologischen Konzepten inspiriert. Ein großer Anreiz hinter dem Projekt besteht darin, eine Run-Time-Umgebung aufzubauen, die gleichermaßen an die Ausführung von Simulationen biologischer Systeme angepasst ist, und traditionellere Echtzeit-, eingebettete und andere ereignisgesteuerte reaktive Systeme ausführen. XHOLON-Anwendungen können Strukturen enthalten, die sehr veränderbar sind. Ein XHOLON ist ein Wirkstoff, der die Baumstruktur modifizieren kann, in der sie lebt. Es kann den Baum navigieren, um mit einem anderen Knoten zu interagieren, es kann andere Knoten hinzufügen, löschen oder modifizieren, sie kann Nachrichten mit anderen Knoten austauschen, und es kann sich in einer anderen Position innerhalb des Baums bewegen. Das XHolon-Projekt enthält viele Konzepte der Echtzeit-Objekt-orientierten Modellierung (Raum-) Methodik, von denen viel in UML2 eingebaut wurde. Gleichzeitig entfernt XHolon einige der Einschränkungen des Raums, um mehr Flexibilität, Mutabilität und Mobilität von aktiven Objekten zu ermöglichen. Die XHOLON-Laufzeit kann als Ziel für eine modellgetriebene Transformationspipeline (MDA) dienen. MDA betont die Bedeutung von Modellen und die Fähigkeit, diese Modelle durch eine Reihe von Schritten in ein ausgeführtes Zielsystem umzuwandeln. Sie können Ihr Modell mit einem UML-Werkzeug erstellen, wie z. B. Gentleware Poseidon oder Nomagic's MagicDraw, speichern Sie das Modell als XMI-Datei, transformieren Sie es mit XSLT (oder von einigen anderen MDA-Mitteln) in ein XHOLON-Modell und die Anwendung und führen Sie das Modell aus. Neues in dieser Version: · Das neue XHOLON Eclipse-Plugin ist ein UML / SYSML / FSM-Simulations-Simulationsumfeld. · Das Plug-In verwandelt Ihr MagicDraw- und Topcased-Modell (UML) in Java und XML, kompiliert und sofort Führt es aus Maschinencompiler und Statusdiagramm XML-Formate. · Das vollständige XHOLON-Tool enthält alle oben genannten Funktionen sowie viel mehr.


XHOLON Runtime Framework. Zugehörige Software

libgcroots.

LibgCroots ist eine Bibliothek, die die architekturabhängigen Teile der Garbage Collector-Roots-Akquisition abstrakten. ...

135

Herunterladen