Ganze Plattform

Eine Technologie für das Engineering der Software.
Jetzt downloaden

Ganze Plattform Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • LGPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Riccardo Solmi
  • Website des Verlags:

Ganze Plattform Stichworte


Ganze Plattform Beschreibung

Eine Technologie für das Engineering, die Produktion von Software. Whole Platform Projekt ist eine Technologie für das Engineering, die Produktion von software.We denkt, dass die Programmierung eine Tätigkeit ist, die Entwicklung von Domain-Sprachen über; so bieten wir eine Plattform für neue Sprachen zu entwickeln, zu manipulieren sie Domäne Notationen und sie code.Using die gesamte Plattform ausführbaren Transformation können die Problemdomäne Experten zusammen Experten mit den Programmieraufwand für die Entwicklung von Software products.The Whole Platform beinhaltet ein Modellrahmen, ein generatives System, eine Familie von Sprachen und die Domäne mit den Eclipse-platform.the Sprachen Boundled mit der Plattform integrierte Editoren sind beliebte Sprachen wie Java und XML zusammen mit einiger neuen Domain-Sprache zur Modellierung der Struktur verwendet, das Verhalten , die Beharrlichkeit und die Bezeichnungen einer Sprache. Hier sind einige der wichtigsten Features von Whole Platform: Die Architektur: · Erweiterbar. Die Architektur stellt eine API für Spracherweiterung. Sie können Sprachen, Notationen, persistences und Operationen hinzufügen / entfernen. · Java-Frameworks und Domain-Sprachen. Die ganze Ausdruckskraft der gesamten Plattform ist als Standard-Java-Frameworks. Ein Teil dieser Ausdruckskraft ist auch durch eine Familie von Domain-Sprachen zur Verfügung. · Generative. Die ganzen Modellierungssprachen generieren Code auf dem Java-Frameworks. Zusammen mit der umfangreichen Verwendung von bekannten Design Patterns in den Rahmen, der Code generiert fühlt Hand geschrieben. metaprogramming: · Native Unterstützung. Jeder ganze Sprache kann auf Vorlage Ebene verwendet werden, und, wenn es sich um eine ausführbare Semantik hat, kann es auch an der Basis oder Host-Ebene verwendet werden. · Inszenierung Unterstützung für die Besucher. Unterstützung Staging ist für das Verhalten Verfügung, um die Besucher Traversal Rahmen definiert ist. · Misch Vorlage Sprachen. Ein einzelner Artefakte Generator kann mehrere Vorlagensprachen verwenden. Beharrlichkeit: · Stream-basierte Ausdauer. Die Persistenz Syntax eines Modells ist steckbar. Beide Strom basiert und das Modell auf Basis Persistenzmethoden (Kits) unterstützt. Die Streaming-API sieht aus wie die Gebäude Ereignisse vom Direktor Teilnehmer des Pattern Builder Entwurfs hergestellt. · Java-Code und XML-Standard-Serializer. Die Standard-Persistenz-Kits basieren auf einem Streaming-API und sind in zwei Geschmack zur Verfügung: Java und XML. Der Java-Code, wenn sie ausgeführt werden, feuert einen Stream-Ereignisse zu bauen. · Stream-basiertes Verhalten. Modellverhalten kann ohne vorherigen Bau des Modells direkt auf dem Streaming-API definiert werden. · Unterstützung mehrerer Sprachen. Programme mit mehreren Sprachen geschrieben werden unterstützt, auch auf einer einzigen Quelldatei. · Versionierung Unterstützung. Einrichtungen Versionierung metamodels und migrate / Import bestehender Modelle vorgesehen. Bearbeitung: · GEF basierte Editoren für Eclipse. Modellbasierte visuelle Editoren für Eclipse kann auf eine ganze Sprache hinzugefügt werden, sogar separate Plugins. · Rich-grafischen Benutzeroberflächen. Mehrere Arten von Notationen einschließlich Grammatik Layouts für Text orientierte Sprachen, Mathematik Layout für mathematische Ausdrücke, Baum und Graph-Layout für Diagramm orientierte Sprachen unterstützt. · Multiple Notationen für eine Sprache. Für jede Sprache können mehrere Notationen definiert und in einer modularen Art und Weise eingesetzt werden. Die Notation kann geändert werden, während der Bearbeitung. · Mischen Notationen. Mehrere Notationen können sogar auf einer einzigen Editor-Ansicht vermischt werden. Diese Funktion ist besonders nützlich für die Metaprogrammierung für Vorlage Sprachen Beton Syntaxen verwendet wird. Anforderungen: · Java 2 Standard Edition Runtime-Umgebung · Eclipse Was ist neu in dieser Version: Allgemein: · Verbesserte Testsuiten von Abfragen und XSD Sprachen. IDE: · Hinzugefügt Modelle Wählen Sie zum Laden von Modellen durch die Task-Aktivität Dialog. Frameworks: · Zusätzliche Unterstützung für Ergebnisiterator · Hinzugefügt API-Unterstützung für Strategien · Zusätzliche Unterstützung für Inhaltshilfe-Menü (über Strg + Leertaste) · Uniformed Verhalten der horizontalen Pfeiltaste drücken Sie auf eine Textauswahl an Eclipse-Text-Editoren. Sprachen: · reorganisiert und fixiert die Interpreter · Zusätzliche Unterstützung für BigDecimals und BigIntegers Parsen. · Zusätzliche Unterstützung für die Inline-Definition des Verhaltens in Datenterminale unparsing. · Zusätzliche Unterstützung für EnumValue, Datum, vergleichbare und Objektdatentypen in relationale und Gleichheit Konstrukte. · Zusätzliche Unterstützung in Generator für allof, Bestimmungen haften, IsAssignableTo, HasType, HasKind. · Unterstützung für die Verwendung von bereitgestellten Grammatiken in Parse- / Unsparse-Aktivitäten hinzugefügt · Zusätzliche Modellunterstützung für Notations- und Einschränkungs-Deklarationen, Fremdsprachenattribute, Redefine-Richtlinie. Notizen: · Unterstützung für ungebundene MACOCKURS-Attribut und ausländische Attribute hinzugefügt. · Unterstützung für Verbundattribute hinzugefügt. Fehler behoben: · Festes Billard-Down-Verhalten (Hohlkoffer) in GenericTemplateMinterpretervisator. · Festes Substitutionsverhalten mit variabler Substitution für nichtige Werte. · Feste Regression auf Transformationen, die die Wurzeleinheit ersetzen. · Feste Entleerung der Auswahlregel. · behoben, wie Variablen in ausdrucksstarker Vorlagen das Entfernen von Kontextvariablen beeinflussen. · Feste boolesche Ausdrückeverhalten in Gleich- und Notequalitäten. · Feste atfEATURETEST mit Feature URI. · Feste Vergleich konstruiert das Verhalten mit Booleans, Objekten, ENUM-Werten und Termine. · Festklasse-Ladevorrückhaltung in Content Assist und Dolmetscher. · fester Typ im Prototyp des Elements der Elementinhaltsfunktion. · Feste Mapping komplexer Typen mit leerem Inhaltsmodell. · Feste Bearbeitung von Dateneinheiten mit Objektdatentyp. · Festes Verhalten von Aktionen nach der Wiederholungs-Taste der Editor-Fehlerstatus.


Ganze Plattform Zugehörige Software

Paranamer

Paranamer ist ein Mechamismus, der den Java-Programmierern ermöglicht, auf die Parameternamen der Methoden von Java-Klassen zuzugreifen. ...

165

Herunterladen

Kermeta

Kermeta ist eine modellorientierte Sprache, die auf einem objektorientierten ausführbaren Meta-Modellierungsparadigm basiert. ...

178

Herunterladen