Xholon Runtime Framework.

Xholon Runtime Framework executa aplicativos que são acionados por eventos ou que possuem uma estrutura ou comportamento altamente dinâmico.
Baixe Agora

Xholon Runtime Framework. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • LGPL
  • Preço:
  • FREE
  • Nome do editor:
  • Ken Webb
  • Site do editor:
  • http://www.primordion.com/Xholon/

Xholon Runtime Framework. Tag


Xholon Runtime Framework. Descrição

Xholon Runtime Framework executa aplicativos que são orientados para eventos ou que têm estrutura ou comportamento altamente dinâmico. Xholon Runtime Framework executa aplicativos que são orientados para eventos ou que têm estrutura ou comportamento altamente dinâmico. Especifique seus modelos usando XML e Java, ou usando ferramentas UML2 de terceiros e transformações MDA. Para começar, ler ou trabalhar ativamente através do tutorial básico do Helloworld. É uma aplicação muito simples, mas demonstra muitos dos principais conceitos. Para mais detalhes sobre os conceitos por trás de Xholon, você pode querer ler um dos papéis que foi publicado. Estes descrevem como modelar células e outras entidades biológicas complexas usando ferramentas projetadas para o desenvolvimento de sistemas em tempo real e incorporados. Este trabalho anterior usou Rational Rose REASTIME e C ++, em vez do Java atual. Xholon destina-se a ser uma estrutura de tempo de execução que pode executar os mesmos tipos de sistemas descritos nesses papéis, além de muitos sistemas mais tradicionais não biológicos de eventos. O objetivo do projeto CelnTro Sister é desenvolver simulações biológicas complexas usando o Quadro Xholon . A maioria dos recursos descritos nos documentos publicados foi implementada como aplicativos Celnontro usando Xholon. Também dê uma olhada nos aplicativos de amostra incluídos no software Xholon. Estes dão uma ideia da gama de aplicativos que podem ser apoiados pela Xholon Runtime Framework. Estes foram empregados como casos de uso para determinar qual funcionalidade é mais importante em Xholon. A simulação de relógio digital é um bom exemplo de um aplicativo Xholon com uma máquina de estado hierárquico, desenvolvida usando uma ferramenta de modelagem UML.Um Xholon é essencialmente um holon. Um holon é uma entidade que vive dentro de uma estrutura hierárquica, e é um todo e uma parte ao mesmo tempo. Em termos de ciência da computação mainstream, um Xholon é um nó em uma árvore. O nó tem um pai solteiro, possivelmente um ou mais filhos, e possivelmente um ou mais irmãos. Um Xholon também pode ser um agente ativo capaz de interagir em tempo real com outros xholons na árvore. Na terminologia UML2, um Xholon é um classificador estruturado que pode existir como parte dentro de outros classificadores estruturados, e que, por sua vez, contêm outros classificadores estruturados como partes de si mesmos. O resultado é uma estrutura de contenção hierárquica, aninhada para um número arbitrário de níveis. Uma parte, um Xholon desempenha um papel específico dentro de outro classificador estruturado. Os Xholons são classes UML que são subseqüentemente refinados usando diagramas de estrutura compostos UML2. Os classificadores estruturados interagem uns com os outros por meio de portas, passando mensagens ou fazendo chamadas de função. Usando a terminologia mais filosófica usada para descrever holons, um xholon é algo que é simultaneamente tanto um todo e uma parte. Como tudo no universo é um holon, então tudo correndo dentro de um aplicativo de computador deve ser um Xholon. O termo holon foi inventado por Arthur Koestler em 1967. O projeto Xholon é inspirado por conceitos biológicos. Um grande incentivo por trás do projeto é construir um ambiente de tempo de execução que é igualmente adaptado para executar simulações de sistemas biológicos, e a execução de sistemas reativos mais tradicionais em tempo real, incorporado e orientados para eventos. Os aplicativos Xholon podem conter estruturas altamente mutáveis. Um Xholon é um agente ativo que pode modificar a estrutura da árvore em que vive. Ele pode navegar na árvore para interagir com qualquer outro nó, ele pode adicionar, excluir ou modificar outros nós, ele pode trocar mensagens com outros nós, e pode se mover para outra posição dentro da árvore. O projeto Xholon incorpora muitos conceitos da metodologia de modelagem de modelagem de objetos em tempo real (quarto), muito dos quais foi incorporada em UML2. Ao mesmo tempo, Xholon remove algumas das limitações da sala para permitir uma maior flexibilidade, mutabilidade e mobilidade de objetos ativos. O tempo de execução Xholon pode servir como um alvo para um pipeline de transformação de arquitetura de modelo (MDA). O MDA salienta a importância dos modelos e a capacidade de transformar esses modelos, através de uma série de etapas, em um sistema de destino de execução. Você pode criar seu modelo usando uma ferramenta UML, como o MagicDraw do Poseidon ou Nomagic de Gentilware, salvar o modelo como um arquivo XMI, transformá-lo usando xslt (ou por alguns outros meios de MDA) em um modelo e aplicativo Xholon e, em seguida, execute o modelo. O que há de novo nesta versão: · O novo plugin Xholon Eclipse é um ambiente de simulação UML / SYSML / FSM (máquina de estado finito). · O plug-in transforma seu modelo MagicDraw e TopCased (UML) em Java e XML, compilações e imediatamente Executa. · Também funciona parcialmente com Poseidon, topCased (SYSML) e Argouml. · Os espectadores fornecem animação de tempo de execução de máquinas de estado, diagramas de sequência e diagramas de tempo. · Existe suporte inicial para exportação de modelos para processador de eventos quânticos, Compilador de máquina e formatos XML do gráfico de estado. · A ferramenta Xholon completa inclui todas as funcionalidades acima, além de muito mais.


Xholon Runtime Framework. Software Relacionado