Conceito
A plataforma open-EIS está, entre outras coisas, otimizada para o desenvolvimento de modernas aplicações empresariais altamente especializadas para todos os setores de indústria, baseando-se nos seguintes conceitos:
- Integração
- Modelagem
- Flexibilidade
- Escalabilidade
- Eficiência
- Abstração
Integração: a plataforma open-EIS apóia a administração uniforme dos processos complexos de negócio por um serviço de arquitetura orientada a serviços (SOA com tecnologia "Hermes"). Suas funções são modulares, baseadas em serviços e componentes e servem automaticamente diferentes serviços de tecnologia. Com isto, a conectividade a sistemas de terceiros e a integração ou a adaptação dos sistemas existentes ficou mais simples. A plataforma open-EIS por tanto pode ser utilizada como uma solução de integração central das diferentes aplicações empresariais.
Modelagem: nossa plataforma open-EIS facilita a modelagem de protótipos pelo ciclo de desenvolvimento de software orientado ao modelo (MDA). Modelos independentes de plataformas constituem uma componente integral de repositórios centrais de know-how que servem sistemas distribuídos, a gestão de transações e a gestão de fluxo de trabalho e representam a base técnica para uma análise custo-eficiente e para o grande processo de desenvolvimento automatizado, assim como protótipos independentes de plataformas com suporte integrado para a validade do nível de modelo.
Flexibilidade: mecanismos integrados dentro da plataforma open-EIS apóiam adaptações e extensões flexíveis. Graças a diferentes níveis de abstração, a plataforma responde as diferentes demandas de aplicações específicas. Além do mais, ela permite o desenvolvimento eficiente das aplicações distribuídas através de apoio de BPEL e MDA, assim como a integração de sistemas herdados através da engenharia reversa.
Escalabilidade: a arquitetura flexível de open-EIS admite cenários de escala diferentes, que garantem um runtime de alto desempenho para aplicações da empresa e satisfazem as crescentes demandas das especificações. Por tanto, nossa plataforma open-EIS oferece cenários de cluster diferentes, SOA também apóia a coordenação através da replicação de dados e tecnologias de serviços.
Eficiência: a plataforma open-EIS apóia os enfoques de desenvolvimento diferentes para um desenvolvimento tempo- e custo-eficiente de aplicações com respeito nas soluções especiais com complexos processos de negocio, projetos de integração e migração: o enfoque de MDA, assim como um modelo composto genérico. Além do mais, o modelo dinâmico de dados (open-EIS DDM) e a camada de abstração de bases de dados (O/R Mapping) apóiam a rápida criação de protótipos de aplicações empresariais baseadas em modelos.
Abstração: a plataforma open-EIS está desenhada para apoiar tecnologias de empresas diferentes (conceitos de JEE e de SOA) e sua interação dentro de um sistema de distribuição de múltiplos níveis. Uma arquitetura flexível com diferentes níveis de abstração apóia uma plataforma de tecnologia múltipla que permite a integração coerente das novas tecnologias e conceitos. Abstrações integradas se realizam no nível de recuperação de dados, O/R-mapping, no apoio de SOA (Hermes), na modelagem de aplicações e ligação de interfaces de usuário.

