| Home | Missão e estratégia | Tecnologias | Produtos | Soluções | Documentação | Notícias | English... |
|
Tecnologias A tecnologia central da BookMARC é o ambiente de desenvolvimento construído à volta do Sirius. A parte central dessa tecnologia é uma linguagem de scripting especialmente criada para o produção de aplicações que lidam com informação bibliográfica - o SiriusTalk. O SiriusTalk permite criar aplicações que acedem de forma flexível à complexidade da estrutura semântica dos registos bibliográficos, produzem html, xml ou rtf dinamicamente e integram de forma transparente informação não bibliográfica depositada em bases de dados relacionais. Uma aplicação Sirius é constituída por um motor de execução e um conjunto de scripts armazenados numa base de dados relacional. Esta arquitectura flexível permite ciclos de desenvolvimento extremamente curtos, manutenção remota total das aplicações e reduzidas dependências em relação aos sistemas de operação. Os projectos futuros de investigação e desenvolvimento da BookMARC passam pela modernização desta arquitectura, utilizando Java e XML, permitindo a coexistência entre o SiriusTalk e outras linguagens de scripting (VBScript, ECMA-Script, JSP). O ambiente de desenvolvimento a criar será comercializado em regime de OpenSource a nível internacional.
|