Detalhes bibliográficos
Ano de defesa: |
2001 |
Autor(a) principal: |
Ivan da Cunha |
Orientador(a): |
Não Informado pela instituição |
Banca de defesa: |
Não Informado pela instituição |
Tipo de documento: |
Dissertação
|
Tipo de acesso: |
Acesso aberto |
Idioma: |
por |
Instituição de defesa: |
Instituto Tecnológico de Aeronáutica
|
Programa de Pós-Graduação: |
Não Informado pela instituição
|
Departamento: |
Não Informado pela instituição
|
País: |
Não Informado pela instituição
|
Palavras-chave em Português: |
|
Link de acesso: |
http://www.bd.bibl.ita.br/tde_busca/arquivo.php?codArquivo=2425
|
Resumo: |
Esta dissertação apresenta um conjunto de métodos e técnicas de modelagem visando ao desenvolvimento orientado a objetos de sistemas cliente-servidor, em especial de aplicações de sistemas de informações gerenciais. Este trabalho propõe novos recursos de modelagem e incorpora outros da literatura, para uso nas fases iniciais de análise e projeto de software, tais como Planejamento Estratégico de Informações, Mapeamento do Fluxo de Informação, Mapeamento Dinâmico Distribuído, Cartões CRC com Visão Focal, Grafos e Subsistemas de Colaboração Focal e Análise de Complexidade. A aplicação desses recursos facilita o levantamento sistemático dos requisitos funcionais de um sistema de informação e ambiente cliente-servidor. Ela possibilita também reduzir a complexidade da comunicação entre as diversas partes do sistema cliente-servidor, através de técnicas que mapeiam todo o sistema e define o seu protocolo de comunicação. Esta dissertação busca auxiliar o cumprimento da norma de transparência da ISO para sistemas distribuídos, analisando os seguintes aspectos: o deslocamento, migração e replicação de objetos; o comportamento dinâmico de objetos, sua forma de comunicação na rede e suas prioridades; e a invocação de serviços pelos objetos. Além disto, todo o desenvolvimento desta dissertação procura diminuir a distância existente entre o mundo abstrato e o mundo real, enfraquecendo assim a necessidade de conhecimento empírico na análise e projeto de software, para que haja uma adaptação rápida e satisfatória dos desenvolvedores na aplicação dos métodos e técnicas propostos nos ambientes corporativos. Os métodos e técnicas foram desenvolvidos de forma independente e com notações específicas, o que os tornam aplicáveis a qualquer outro método orientado a objetos referenciado na literatura. |