Intera piattaforma

una tecnologia per l'ingegneria della produzione di software.
Scarica ora

Intera piattaforma Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • LGPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Riccardo Solmi
  • Sito web dell'editore:

Intera piattaforma Tag


Intera piattaforma Descrizione

Una tecnologia per l'ingegneria della produzione di software. Il progetto intera piattaforma è una tecnologia per l'ingegneria della produzione di software. Pensiamo che la programmazione sia un'attività riguardante lo sviluppo delle lingue di dominio; Quindi, forniamo una piattaforma per lo sviluppo di nuove lingue, manipolandoli utilizzando le nozioni di dominio e trasformandole in codice eseguibile. Usando l'intera piattaforma, gli esperti del dominio dei problemi possono collaborare insieme agli esperti di programmazione per lo sviluppo di prodotti software. L'intera piattaforma include Un quadro di modellazione, un sistema generativo, una famiglia di lingue e redattori di dominio integrati con la piattaforma Eclipse. Le lingue delineate con la piattaforma includono lingue popolari come Java e XML insieme ad alcune nuove lingue di dominio utilizzate per la modellazione della struttura, il comportamento , la persistenza e le notazioni di una lingua. Ecco alcune caratteristiche chiave di "Piattaforma intera": Architettura: · Estensibile. L'architettura fornisce un'API per l'estensione del linguaggio. Puoi aggiungere / rimuovere lingue, notazioni, persevezioni e operazioni. · Framework e linguaggi di dominio Java. Tutto il potere espressivo dell'intera piattaforma è disponibile come standard Java Frameworks. Parte di questo potere espressivo è disponibile anche attraverso una famiglia di lingue di dominio. · Generativa. Le lingue di modellazione generano il codice in cima ai framework Java. Insieme all'estero uso di modelli di design ben noto in quadri, il codice generato si sente scritto a mano. Metaprogramming: · Supporto nativo. Ogni lingua intera può essere utilizzata a livello del modello e, se ha una semantica eseguibile, può essere utilizzata anche a livello base o host. · Supporto di messa in scena per i visitatori. Il supporto di stadiazione è disponibile per il comportamento definito utilizzando il quadro di attraversamento dei visitatori. · Miscelazione dei linguaggi del modello. Un singolo generatore di artefatti può utilizzare più lingue modello. Persistenza: · Persistenza basata su flusso. La sintassi della persistenza di un modello è collegabile. Sono supportati sia metodi di persistenza basati su flusso che modello (kit). L'API in streaming è simile agli eventi di costruzione prodotti dal partecipante del direttore del modello di design del costruttore. · Codice Java e SeriaLizzatori predefiniti XML. I kit standard della persistenza sono basati su un'API in streaming e sono disponibili in due sapori: Java e XML. Il codice Java, quando eseguito, spara un flusso di eventi di costruzione. · Comportamento basato su flusso. Il comportamento del modello può essere definito direttamente sopra l'API in streaming senza preavviso della costruzione del modello. · Supporto multiplo delle lingue. I programmi scritti utilizzando più lingue sono supportati anche su un singolo file sorgente. · Supporto per le versioni. Servizi per i versioni di metamodels e migrare / importare i modelli esistenti sono forniti. La modifica: · Editori basati su GEF per Eclipse. I redattori visivi basati su modello per Eclipse possono essere aggiunti a un linguaggio intero anche utilizzando plugin separati. · Interfacce utente grafica ricche. Sono supportati più tipi di notazioni, compresi i layout grammaticali per le lingue orientate al testo, layout di matematica per espressioni matematiche, layout di alberi e grafici per le lingue orientate al diagramma. · Più notazioni per una lingua. Per ogni lingua possono essere definiti più importanti notazioni e dispiegati in modo modulare. La notazione può essere cambiata durante la modifica. · Miscelare le notazioni. Più nozioni possono essere miscelate anche su un'unica vista editor. Questa funzione è particolarmente utile per il metaprogrammazione utilizzando sintassi concreti per le lingue del modello. Requisiti: · Ambiente di runtime di Edizione standard Java 2 · Eclisse Cosa c'è di nuovo in questa versione: Generale: · Migliore suite di prova di query e lingue XSD. IDE: · aggiunti scegliere la finestra di dialogo Modelli per il caricamento dei modelli attraverso l'attività delle attività. Frameworks: · Supporto aggiunto per il risultato Iteratore · Aggiunto il supporto API per le strategie · Supporto aggiunto per il menu Assist Content (tramite Ctrl + Space) · Comportamento uniforme del tasto freccia orizzontale Premere su una selezione testuale per gli editor di testo Eclipse. Le lingue: · riorganizzato e risolto l'interprete · Aggiunto il supporto per analizzare i bigdecimali e i biginti. · Aggiunto il supporto per la definizione in linea di comportamento sbirsente nei dataterminali. · Supporto aggiunto per enumvalue, data, tipi di dati comparabili e oggetti oggetto in costrutti relazionali e di uguaglianza. · Aggiunto il supporto in generatore per Allof, ANYOF, ISASSIGNABLETO, HASTYPE, HASKIND. · Aggiunto il supporto per l'utilizzo di grammatiche distribuite in Parse / Attività involontarie · Aggiunto il supporto del modello aggiunto per le dichiarazioni di notazione e vincolo, attributi della lingua straniera, direttiva ridefinire. Notazioni: · Aggiunto il supporto aggiunto per attributi maxocchuri non trattati e attributi stranieri. · Supporto aggiunto per gli attributi compositi. Bugs riparato: · Risolto il comportamento della fase fissa (custodia Void) in GenertCicTemplateInterPretServista. · Risolto il comportamento di sostituzione variabile per valori vuoti. · Risolto la regressione sulle trasformazioni che sostituiscono l'entità della radice. · Risolto il crudo della regola Scegli. · Risolto come variabili nei modelli ExpressionTest influenzano la rimozione delle variabili di contesto. · Risolto il comportamento delle espressioni booleane fisse in uguale e note di nota. · fissati AtCeatureTest con URI di funzionalità. · Risolto il confronto costruisce il comportamento con booleani, oggetti, valori enum e date. · Regressione di caricamento della classe fissa nel contenuto Assist e Interpreter. · Tipo fisso nel prototipo della funzione di contenuto dell'elemento. · Mappatura fissa di tipi complessi con modello di contenuto vuoto. · Fissa la modifica delle entità dei dati con tipo di dati oggetto. · Risolto il comportamento delle azioni dopo aver utilizzato il pulsante Riprova della pagina di stato di errore dell'editor.


Intera piattaforma Software correlato

Php2wsdl.

PHP2WSDL è un generatore WSDL per il supporto del servizio Web PHP, vale a dire l'API di sapone integrato. ...

839

Scarica

Cafesterol.

Cafesterol è un'estensione della suite del compilatore Caml Objective che genera java bytecode. ...

183

Scarica