Plataforma inteira

Uma tecnologia para engenharia da produção de software.
Baixe Agora

Plataforma inteira Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • LGPL
  • Preço:
  • FREE
  • Nome do editor:
  • Riccardo Solmi
  • Site do editor:

Plataforma inteira Tag


Plataforma inteira Descrição

Uma tecnologia para engenharia da produção de software. Projeto de plataforma inteira é uma tecnologia para engenharia da produção de software. Nós pensamos que a programação é uma atividade sobre o desenvolvimento de linguagens de domínio; Assim, fornecemos uma plataforma para o desenvolvimento de novos idiomas, manipulando-os usando notações de domínio e transformando-os para o código executável.Using toda a plataforma, os especialistas em domínio de problemas podem trabalhar em conjunto com os especialistas em programação para o desenvolvimento de produtos de software. A plataforma inteira inclui Uma estrutura de modelagem, um sistema gerador, uma família de idiomas e editores de domínio integrados com a plataforma Eclipse.Os idiomas delimitados com a plataforma incluem idiomas populares, como Java e XML, juntamente com alguns novos idiomas de domínio usados para modelar a estrutura, o comportamento , a persistência e as notações de uma linguagem. Aqui estão algumas características importantes da "plataforma inteira": Arquitetura: · Extensível. A arquitetura fornece uma API para extensão de idioma. Você pode adicionar / remover idiomas, notações, persistências e operações. · Java frameworks e idiomas de domínio. Todo o poder expressivo de toda a plataforma está disponível como estruturas padrão Java. Parte dessa potência expressiva também está disponível através de uma família de idiomas de domínio. · Geritivo. Todas as linguagens de modelagem geram código em cima dos frameworks Java. Juntamente com o uso extensivo de padrões de design wellknown nas estruturas, o código gerado sente escrito à mão. MetaProgramming: · Suporte nativo. Cada idioma inteiro pode ser usado no nível de modelo e, se tiver uma semântica executável, ela também pode ser usada no nível base ou do host. · Estabeleça suporte para os visitantes. O suporte de encenação está disponível para o comportamento definido usando o enquadramento de travessia dos visitantes. · Idiomas de modelo de mistura. Um único gerador de artefatos pode usar vários idiomas de modelo. Persistência: · Persistência baseada em fluxo. A sintaxe de persistência de um modelo é plugada. Tanto os métodos de persistência baseados em fluxo baseados em fluxo (kits) são suportados. A API de streaming se parece com os eventos de construção produzidos pelo participante do diretor do padrão de design do construtor. · Código Java e Serializadores padrão XML. Os kits de persistência padrão são baseados em uma API de streaming e estão disponíveis em dois sabor: Java e XML. O código Java, quando executado, dispara um fluxo de eventos de construção. · Comportamento baseado em fluxo. O comportamento do modelo pode ser definido diretamente na parte superior da API de streaming sem a construção anterior do modelo. · Suporte a vários idiomas. Os programas escritos usando vários idiomas são suportados mesmo em um único arquivo de origem. · Suporte de versão. Instalações para Metamodels de versão e migrar / importar modelos existentes são fornecidos. Edição: · GEF baseado em editores para Eclipse. Editores visuais baseados em modelo para Eclipse podem ser adicionados a uma linguagem inteira, mesmo usando plugins separados. · Interfaces de usuário gráficas ricas. Múltiplos tipos de notações são suportados, incluindo layouts gramaticais para idiomas orientados a texto, layout de matemática para expressões matemáticas, layouts de árvore e gráfico para idiomas orientados para o diagrama. · Múltiplas notações para um idioma. Para cada idioma múltiplas notas podem ser definidas e implantadas de maneira modular. A notação pode ser alterada durante a edição. · Notações de mistura. Múltiplas Notações podem ser misturadas mesmo em uma única exibição de editor. Esse recurso é especialmente útil para metaProgramming usando sintaxas de concreto para idiomas de modelo. Requisitos: · Java 2 Edição Standard Runtime Ambiente · Eclipse. O que há de novo nesta versão: Em geral: · Melhores suítes de teste de consultas e idiomas XSD. IDE: · Adicionados Escolha o diálogo de modelos para carregar modelos através da atividade de tarefa. Estruturas: · Adicionado suporte para o iterador de resultados · Adicionado suporte de API para estratégias · Adicionado suporte para o menu de assistência de conteúdo (via Ctrl + Space) · Comportamento uniformizado da tecla de seta horizontal Pressione em uma seleção textual para editores de texto Eclipse. Línguas: · reorganizado e fixou o intérprete · Adicionado suporte para analisar bigdecimais e bigintegers. · Adicionado suporte para a definição inline de comportamento de não comparação em dataterminais. · Adicionado suporte para enumvalue, data, comparáveis e objetos tipos de dados em construções relacionais e de igualdade. · Adicionado suporte no gerador para Allof, AnyOf, Isassignable, Hastype, Haskind. · Adicionado suporte para usar gramáticas implantadas em atividades de análise / sem poupa · Adicionado suporte ao modelo para declarações de notação e restrição, atributos de idioma estrangeiro, diretiva de redefinição. Notações: · Adicionado suporte para atributo Maxoccurs não ilimitado e atributos estrangeiros. · Adicionado suporte para atributos compostos. Defeitos consertados: · Comportamento de Estágio Fixo (Caso Void) em generictemplateInterpretervisitor. · Comportamento de substituição variável fixa para valores vazios. · Regressão fixa nas transformações substituindo a entidade raiz. · Corrigido a imparculação da regra de escolha. · Corrigido como as variáveis nos modelos do Expression afetam a remoção de variáveis de contexto. · Comportamento de expressões booleanas fixas em igual e noivos. · fixas atfeatureetest com URI de recurso. · A comparação fixa constrói o comportamento com booleanos, objetos, valores de enum e datas. · Regressão de carregamento de classe fixa na assistência e intérpretes de conteúdo. · Tipo fixado no protótipo do recurso de conteúdo do elemento. · Mapeamento fixo de tipos complexos com modelo de conteúdo vazio. · Edição fixa de entidades de dados com o Datatype do objeto. · Comportamento fixo de ações após o uso do botão de repetição da página Status da falha do Editor.


Plataforma inteira Software Relacionado

Media

MediaCloth é o primeiro analisador Wikimedia e o gerador HTML escrito em Ruby. ...

164

Download

Rmobio.

rmobio é uma API para construir aplicativos de trilhos em cima da estrutura de aplicativos do MOBIO Rails. ...

168

Download

Gentle.net.

gentle.net é uma estrutura de persistência de objeto para .net escrito em c #. ...

266

Download

xot.

xot é uma estrutura de descrição do modelo de dados baseada em XML com o objetivo de permitir que os desenvolvedores descrevam facilmente os modelos de dados. ...

214

Download