Exportar registro bibliográfico

Frameworks transversais: definições, classificações, arquitetura e utilização em um processo de desenvolvimento de software (2006)

  • Autores:
  • Autor USP: CAMARGO, VALTER VIEIRA DE - ICMC
  • Unidade: ICMC
  • Assuntos: ENGENHARIA DE SOFTWARE; SISTEMAS DE INFORMAÇÃO
  • Idioma: Português
  • Resumo: O paradigma orientado a objetos não dispõe de abstrações adequadas à modularização de interesses transversais - interesses cuja implementação encontra-se entrelaçada e espalhada por todos os módulos de um sistema. Com o surgimento da Programação Orientada a Aspectos e a disponibilidade de abstrações adequadas à modularização de interesses transversais, o reúso desses interesses foi facilitado. Nesta tese são apresentados alguns resultados de esforços de pesquisa que visam a tornar o reúso de interesses transversais mais efetivo. Definições e classificações para frameworks desenvolvidos no contexto da POA - frameworks transversais - são apresentadas com o objetivo de facilitar a comunicação entre usuários e pesquisadores. Uma arquitetura de referência para o projeto e implementação de frameworks transversais, que torna sua estrutura mais clara e facilita a integração de vários frameworks quando a intenção é criar um repositório de aspectos reusáveis, é proposta. Três famílias de frameworks transversais: de persistência, de segurança e de regras de negócio foram desenvolvidas. Cada família de frameworks transversais constitui uma linha de produtos de software, em que membros podem ser configurados com características (features) distintas. Um processo de desenvolvimento, denominado ProFT/PU, baseado no Processo Unificado (PU), que considera as famílias de frameworks ao longo de todo o processo é apresentado, juntamente com um exemplo de sua utilização para umaaplicação típica. Um estudo de caso para comparar o tempo requerido para reusar um framework transversal de persistência e um framework orientado a objetos de persistência é também apresentado e discutido
  • Imprenta:
  • Data da defesa: 25.09.2006
  • Acesso à fonte
    Como citar
    A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas

    • ABNT

      CAMARGO, Valter Vieira de. Frameworks transversais: definições, classificações, arquitetura e utilização em um processo de desenvolvimento de software. 2006. Tese (Doutorado) – Universidade de São Paulo, São Carlos, 2006. Disponível em: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-01112006-142356. Acesso em: 23 abr. 2024.
    • APA

      Camargo, V. V. de. (2006). Frameworks transversais: definições, classificações, arquitetura e utilização em um processo de desenvolvimento de software (Tese (Doutorado). Universidade de São Paulo, São Carlos. Recuperado de http://www.teses.usp.br/teses/disponiveis/55/55134/tde-01112006-142356
    • NLM

      Camargo VV de. Frameworks transversais: definições, classificações, arquitetura e utilização em um processo de desenvolvimento de software [Internet]. 2006 ;[citado 2024 abr. 23 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-01112006-142356
    • Vancouver

      Camargo VV de. Frameworks transversais: definições, classificações, arquitetura e utilização em um processo de desenvolvimento de software [Internet]. 2006 ;[citado 2024 abr. 23 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-01112006-142356

    Últimas obras dos mesmos autores vinculados com a USP cadastradas na BDPI:

    Biblioteca Digital de Produção Intelectual da Universidade de São Paulo     2012 - 2024