Tailoring Framework
O Tailoring Framework (TF), Figura 2, foi desenvolvido para prover mecanismos aos designers e desenvolvedores na construção interfaces adaptáveis pelo usuário através de uma extensão do Framework Struts da Apache Foundation. A parte não adaptável da interface é implementada como uma aplicação Struts comum, e a parte adaptável é implementada através de novas tags incluídas no código fonte que acessam arquivos baseados em XML com o conteúdo adaptável e extensível. Partes deste conteúdo substituem itens da interface indicados como adaptáveis em tempo de execução de acordo com o plano de ação. O TF então produz código que pode ser interpretado por navegadores Web. Como o plano de ação é resultado da inferência sobre normas o conteúdo adaptável será substituído de acordo com as normas definidas.
Referência
C1. BONACIN, R. ; BARANAUSKAS, M. C. C. ; SANTOS, T. M. . A Semiotic-Based Framework for the Development of Tailorable Web Applications. In: 12th International Conference, HCI International 2007, 2007, Beijing. Human-Computer Interaction. HCI Applications and Services LNCS 4553. Heidelberg : Springer, 2007. v. 4553. p. 859-868.