Exportar registro bibliográfico

CoMDD: uma abordagem colaborativa para auxiliar o desenvolvimento orientado a modelos (2012)

  • Authors:
  • Autor USP: FERNANDES NETO, DAVID - ICMC
  • Unidade: ICMC
  • Sigla do Departamento: SCC
  • Subjects: ENGENHARIA DE SOFTWARE; SOFTWARES (DESENVOLVIMENTO;PROJETO;PROCESSOS); HIPERMÍDIA; WORLD WIDE WEB
  • Keywords: Desenvolvimento orientado a modelos; Domain specific languages; DSL; DSL; Linguagens específicas de domínio; MDD; MDD; Model driven development; Wiki; Wiki
  • Language: Português
  • Abstract: O desenvolvimento orientado a modelos (Model Driven Development - MDD) é uma abordagem que tem ganhado cada vez mais espaço na indústria e na academia, trazendo grandes benefícios, como o aumento de produtividade. Uma forma de se trabalhar usando MDD em equipe é usando uma IDE (Integrated Development Environment) associada a um sistema de versionamento. Entretanto, trabalhar colaborativamente usando uma IDE associada a um sistema de versionamento pode trazer algumas complicações para o desenvolvimento como: conflitos de modelos, documentação descontinuada, dificuldades por parte dos interessados em usar sistemas de versionamento, etc. Nesse contexto, este trabalho propõe uma abordagem de uso de wiki para desenvolvimento de MDD, de modo que o desenvolvedor seja capaz de criar modelos, gerar código fonte, compartilhar e versionar os modelos e ainda documentar colaborativamente, de maneira mais simples e fácil do que abordagens tradicionais. Isso possibilita que mais usuários não desenvolvedores possam participar mais no processo de desenvolvimento e ainda permite o aumento de produtividade. Para tentar evidenciar de que é possível uma wiki ser usada para desenvolver software, foi criada uma Domain Specific Language - DSL em uma wiki e foram realizados três estudos de caso: um com estudantes do ensino médio e que representam os não desenvolvedores, um com quatro alunos de pós-graduação com experiência de desenvolvimento na indústria e o último estudo de caso foi realizado com48 participantes entre desenvolvedores e alunos de pós-graduação em Ciências da Computação. Os estudos de caso mostraram que é viável usar uma wiki para desenvolvimento, que não desenvolvedores se adaptam bem à abordagem e que 86% dos desenvolvedores usariam a abordagem proposta se tivessem que trabalhar com MDD. Os estudos de caso também levantaram as principais barreiras para aumentar a aceitação da abordagem. Com isso, este trabalho apresenta além de uma abordagem relativamente inédita na literatura, resultados sobre uso de sistemas de versionamento, de IDEs e de desenvolvimento colaborativo
  • Imprenta:
  • Data da defesa: 01.06.2012
  • Acesso à fonte
    How to cite
    A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas

    • ABNT

      FERNANDES NETO, David. CoMDD: uma abordagem colaborativa para auxiliar o desenvolvimento orientado a modelos. 2012. Dissertação (Mestrado) – Universidade de São Paulo, São Carlos, 2012. Disponível em: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-04092012-155208/. Acesso em: 09 jan. 2026.
    • APA

      Fernandes Neto, D. (2012). CoMDD: uma abordagem colaborativa para auxiliar o desenvolvimento orientado a modelos (Dissertação (Mestrado). Universidade de São Paulo, São Carlos. Recuperado de http://www.teses.usp.br/teses/disponiveis/55/55134/tde-04092012-155208/
    • NLM

      Fernandes Neto D. CoMDD: uma abordagem colaborativa para auxiliar o desenvolvimento orientado a modelos [Internet]. 2012 ;[citado 2026 jan. 09 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-04092012-155208/
    • Vancouver

      Fernandes Neto D. CoMDD: uma abordagem colaborativa para auxiliar o desenvolvimento orientado a modelos [Internet]. 2012 ;[citado 2026 jan. 09 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-04092012-155208/

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

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