
Uma análise em bibliotecas digitais para identificação de features reutilizáveis
Author(s) -
Darliane Goes de Miranda,
Michele de Vasconcelos Leitão,
Denis Silva da Silveira,
Maria Lencastre
Publication year - 2013
Publication title -
revista brasileira de administração científica
Language(s) - Portuguese
Resource type - Journals
ISSN - 2179-684X
DOI - 10.6008/ess2179-684x.2012.002.0009
Subject(s) - computer science
Com o advento da Internet e a crescente busca por informação, um novo tipo de ambiente web ganhou destaque nos últimos anos: as Bibliotecas Digitais. Ao desenvolver um novo sistema computacional, seja ele web ou não, é importante conhecer os requisitos essenciais para o seu funcionamento, facilitando assim o processo de engenharia e desenvolvimento. O reuso é uma alternativa que vem sendo adotada por engenheiros e desenvolvedores, com o objetivo de verificar características (ou features) já implementadas e validadas em projetos semelhantes, podendo desta forma reusar em seus sistemas algumas features, requisitos, arquiteturas, modelos, etc. Com isso, este artigo selecionou 10 (dez) Bibliotecas Digitais e posteriormente fez uma análise separada de cada biblioteca a fim de identificar suas características principais. Nesta fase foram consideradas apenas as características relacionadas com a interação entre usuário e sistema, analisando os elementos que poderiam ser considerados reutilizáveis, ou seja, que poderiam ser implementados em projetos futuros de Bibliotecas Digitais. Após essa análise foi gerado um Modelo de Features para englobar as características (ou features) levantadas que melhor identificassem essa interação, uma vez que neste artigo não foram analisadas features relacionadas ao processo de desenvolvimento como um todo, apenas desta parte específica do sistema. Com este artigo foi possível chegar a conclusão que muitas das características implementadas nas bibliotecas analisadas podem ser utilizadas em projetos futuros e que através do Modelo de Features gerado, essas features possam servir de aparato no desenvolvimento deste tipo de sistema