Título ------ Aplicando a Tecnologia XML Resumo ------ XML foi definido como um formato de texto adequado para publicações eletrônicas, mas evoluiu para ser uma representação universal de documentos estruturados e dados. Essa visão, proposta pelo W3C, é corroborada pelo desenvolvimento de um conjunto de tecnologias para processamento de dados nesse formato. Historicamente XML foi aplicado para formatação e organização de documentos, e isso levou ao desenvolvimento de mecanismos de apresentação (CSS, XSL) e transformação automática (XSLT). Para viabilizar essas ferramentas criou-se tecnologias para manipulação, análise e endereçamento de documentos (DOM, XPointer, XLink e XPath). Algumas dessas ferramentas dirigem-se à identificação ou referência à fragmentos de documentos. Sua evolução abriu as portas para o desenvolvimento de linguagens de consulta e tecnologia de banco de dados XML. Dezenas de iniciativas dos últimos anos agora se consolidam com a formalização de estruturas e tipos de dados (XMLSchema, XML Infoset) e das linguagens e mecanismos para manipulação de dados (XQuery, XUpdate e XML:DB). Apresentamos um caso de uso em que as tecnologias XML mais importantes são empregadas. É o projeto do agregador de contas Organox, que combina informações provenientes de diferentes fontes numa única página web. Essa aplicação opera apenas com documentos XML de formato bem definido, que são colhidos, armazenados, organizados, formatados e entregues. Esse exemplifica o uso intensivo das tecnologias XML e exemplifica como elas substituem ferramentas tradicionais como os gerenciadores de banco de dados SQL e sistemas de objetos distribuídos.