Exportar registro bibliográfico

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

  • Authors:
  • Autor USP: CAMARGO, VALTER VIEIRA DE - ICMC
  • Unidade: ICMC
  • Subjects: ENGENHARIA DE SOFTWARE; SISTEMAS DE INFORMAÇÃO
  • Language: Português
  • Abstract: 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
    How to cite
    A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas

    • ABNT

      CAMARGO, Valter Vieira de; MASIERO, Paulo Cesar. Frameworks transversais: definições, classificações, arquitetura e utilização em um processo de desenvolvimento de software. 2006.Universidade de São Paulo, São Carlos, 2006. Disponível em: < http://www.teses.usp.br/teses/disponiveis/55/55134/tde-01112006-142356 >.
    • APA

      Camargo, V. V. de, & Masiero, P. C. (2006). Frameworks transversais: definições, classificações, arquitetura e utilização em um processo de desenvolvimento de software. 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, Masiero PC. Frameworks transversais: definições, classificações, arquitetura e utilização em um processo de desenvolvimento de software [Internet]. 2006 ;Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-01112006-142356
    • Vancouver

      Camargo VV de, Masiero PC. Frameworks transversais: definições, classificações, arquitetura e utilização em um processo de desenvolvimento de software [Internet]. 2006 ;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:

    Digital Library of Intellectual Production of Universidade de São Paulo     2012 - 2020