Desenvolvimento de sistemas de informação com base em objetos de negócios : um protocolo de análise com vistas à reutilização de software


Autoria(s): Dolci, Décio Bittencourt
Contribuinte(s)

Becker, Joao Luiz

Data(s)

06/06/2007

2000

Resumo

O objetivo da pesquisa atém-se primeiramente em elaborar um protocolo que permita analisar, por meio de um conjunto de indicadores, o processo de reutilização de software no desenvolvimento de sistemas de informação modelando objetos de negócios. O protocolo concebido compõe-se de um modelo analítico e de grades de análise, a serem empregadas na classificação e tabulação dos dados obtidos empiricamente. Com vistas à validação inicial do protocolo de análise, realiza-se um estudo de caso. A investigação ocorre num dos primeiros e, no momento, maior projeto de fornecimento de elementos de software reutilizáveis destinados a negócios, o IBM SANFRANCISCO, bem como no primeiro projeto desenvolvido no Brasil com base no por ele disponibilizado, o sistema Apontamento Universal de Horas (TIME SHEET System). Quanto à aplicabilidade do protocolo na prática, este se mostra abrangente e adequado à compreensão do processo. Quanto aos resultados do estudo de caso, a análise dos dados revela uma situação em que as expectativas (dos pesquisadores) de reutilização de elementos de software orientadas a negócio eram superiores ao observado. Houve, entretanto, reutilização de elementos de baixo nível, que forneceram a infra-estrutura necessária para o desenvolvimento do projeto. Os resultados contextualizados diante das expectativas de reutilização (dos desenvolvedores) são positivos, na medida em que houve benefícios metodológicos e tecnológicos decorrentes da parceria realizada. Por outro lado, constatam-se alguns aspectos restritivos para o desenvolvedor de aplicativos, em virtude de escolhas arbitrárias realizadas pelo provedor de elementos reutilizáveis.

The main objective of this research is to elaborate a protocol to analyze the software reuse process in the development of information systems using business objects models. The protocol consists of an analytical model and grids of analysis to be used in the classification and tabulation of observable empirical data. In order to validate, at least initially, the protocol of analysis, a case study was conducted. The case study was accomplished in one of the first examples, and at this moment the largest project of supplying reusable software parts with business functionalities, the IBM SANFRANCISCO, as well as in the first project developed in Brazil based on SANFRANCISCO, the TIME SHEET System. Concerning the applicability of the protocol in practice, we found it sufficiently comprehensive and adequate to the understanding of the software reuse process. The analysis of the collected data reveals a situation in which the expectancies (of the researchers) about the reutilization of software artifacts were higher than what was observed in practice. Nevertheless some reutilization was witnessed, particularly of middleware and system layers supporting the necessary infrastructure to developing the system. Overall, from the developers perspective, the results were positive, since there were methodological and technological benefits due to the partnership achieved. However, some restrictive aspects both to the software and to the developers were perceived, mostly due to arbitrary choices made by the supplier.

Formato

application/pdf

Identificador

http://hdl.handle.net/10183/3188

000288574

Idioma(s)

por

Direitos

Restricted Access

Palavras-Chave #Sistemas de informação #Tecnologia da informação #Software #Modelagem de negócio : Sistemas de informação : Estratégia : Tecnologia
Tipo

Dissertação