Export Citations
A necessidade de disponibilizar e manter a informação constantemente actuali- zada tem conduzido a que, cada vez mais, as aplicações para WWW recorram a bases de dados para suportar o seu funcionamento. Apesar de existir um con- junto de tecnologias que visam facilitar o processo de integração das páginas Web com as bases de dados, o desenvolvimento deste tipo de aplicações ainda é um processo repetitivo e moroso. Na tentativa de minimizar esse esforço de desenvolvimento, criou-se um dialecto XML, designado WASL (Web Application Specification Language), que permite a especificação dos vários componentes responsáveis pela interacção da aplicação com uma base de dados relacional. Uma especificação WASL consiste em dois documentos XML: o primeiro descreve o modelo de dados relacional existente na base de dados; o segundo contém a descrição da aplicação propriamente dita, em particular o conteúdo dinâmico e o mecanismo de navegação das diversas páginas que a compõem. Foi desenvolvido um sistema de processamento que, com base nesta especi- ficação, gera o código necessário à implementação da aplicação. Após a aplicação do sistema WASL a um conjunto de case-studies, demons- trou-se que, utilizando uma linguagem XML e um sistema de processamento simples, é possível desenvolver os componentes de software relacionados com a interacção da aplicação com a base de dados relacional.
Index Terms
- Especificação XML de Aplicações para WWW