Representação do componente de software na FARCSoft: ferramenta de apoio à reutilização de componentes de software. / Software component representation in the FARCSoft: software component reuse suport tool.
AUTOR(ES)
Ana Claudia Rossi
DATA DE PUBLICAÇÃO
2004
RESUMO
Nowadays, organizations increasingly depend on information systems to carry out their business. Thus, one of the preoccupations in the software development area is the need to obtain systems faster and faster, attending to current needs and sufficiently flexible to accompany changes in technology and business practices. Software component reuse has been considered one of the ways to reduce costs and development time and increase productivity and software quality. The implantation of component reuse is based on three main elements, which consist in a development process oriented towards reuse, an adequate tool and a project culture. The tool, in turn, must be able to store the components and to supply resources for the sake of efficient recovery. This study aims to define a component representation in a repository, which allows for the storage of different kinds of software components. For this purpose, a Software Component Reuse Support Tool was specified, called FARCSoft, which should support the reuse of software components. This tool presents resources to store, manage, search and recover the components of a repository. Representation capacity was evaluated by means of a set of components with different types, sizes and technologies, which were modeled and catalogued.
ASSUNTO(S)
software software component componentes de software repositório software reuse reutilização de software software repository
Documentos Relacionados
- Especificação formal de uma ferramenta de reutilização de especificações de requisitos
- SoCManager: uma ferramenta de apoio ao gerenciamento de configuração de software.
- A model-driven software reuse approach
- Um estudo sobre os riscos inerentes a implantação do reuso de componentes no processo de desenvolvimento de software
- APSEE-Reuse : um meta-modelo para apoiar a reutilização de processos de software