O ArtTVDI desenvolveu um Arcabouço Tecnológico para Desenvolvimento Ágil e Reutilização de Aplicações para a TV Digital Interativa (TVDI) com suporte a serviços web. Essa construção compreendeu os seguintes componentes: um gerador automático de aplicações (Sagga), um provedor de serviços web para TV (InserTV), um ambiente de desenvolvimento/teste (TVDA) e um módulo para desenvolvimento ágil Ginga-NCL/Lua (LuaR). Tais ferramentas podem trabalhar tanto separadamente quanto em conjunto.
O Sagga oferece a possibilidade de gerar automaticamente diversas aplicações a partir de vídeos, widgets e legendas preexistentes. O InserTV é uma solução que permite integrar serviços web com os conteúdos transmitidos aos receptores do sinal de TV digital, o que amplia as possibilidades de interação do usuário com os conteúdos apresentados. O LuaR viabiliza o uso de técnicas de desenvolvimento ágil. Com ele, é possível adicionar código Lua para gerar código NLC, reuso de componentes, templates etc. O TVDA oferece um ambiente integrado de desenvolvimento (IDE, na sigla em inglês) de aplicativos, com base em templates e de maneira fácil, com a utilização de wizards.
O projeto foi possível devido ao surgimento da TV digital no cenário mundial e especialmente no Brasil, o que trouxe grandes mudanças no modo de se desenvolver um programa para TV. A mistura entre os domínios de televisão e software resulta nos programas de TV Digital Interativa (TVDI) e trazem novos requisitos para o seu desenvolvimento. A implementação do ArtTVDI pode trazer muitos benefícios para todos os envolvidos na cadeia de valor de produção e distribuição de conteúdos interativos para TV digital.