• RS/AT: uma abordagem para aplicação de análise temática em revisão sistemática 

      Gastaldi, Rafael Adabo (Universidade Federal de São Carlos, UFSCar, Programa de Pós-Graduação em Ciência da Computação - PPGCC, Câmpus São Carlos, 04/08/2016)
      Context: Systematic reviews have been increasingly applied in computing area and are used to perform a broad literature search and generate the state of the art, or evidences on an issue. For this, primary studies are ...
    • Extensão da ferramenta MVCASE com serviços remotos de armazenamento e busca de artefatos de software. 

      Lucrédio, Daniel (Universidade Federal de São Carlos, UFSCar, Programa de Pós-Graduação em Ciência da Computação - PPGCC, , 10/03/2005)
      Software reuse aims to increase productivity and to decrease time-to-market, through work optimization and avoiding effort duplication. In this context, two areas arise: Software Components and Computer-Aided Software ...
    • Um estudo sobre o desenvolvimento de jogos orientado a modelos com codificação manual 

      Prado, Ely Fernando do (Universidade Federal de São Carlos, UFSCar, Programa de Pós-Graduação em Ciência da Computação - PPGCC, , 17/09/2014)
      The electronic gaming industry has recently witnessed an exponential growth in terms of titles and overall complexity of the games. This growth is responsible for many advances in computational technologies. But it also ...
    • Uma abordagem para modularização de frameworks de múltiplos domínios em linha de produtos de frameworks 

      Pinto, Victor Hugo Santiago Costa (Universidade Federal de São Carlos, UFSCar, Programa de Pós-Graduação em Ciência da Computação - PPGCC, , 31/10/2013)
      Frameworks are tools for software reuse that contribute for reducing costs and increased productivity in application development. Nowadays they are widely used and they tend to provide a satisfactory set of variabilities ...
    • Reúso de frameworks transversais com apoio de modelos 

      Gottardi, Thiago (Universidade Federal de São Carlos, UFSCar, Programa de Pós-Graduação em Ciência da Computação - PPGCC, , 04/07/2012)
      Aspect-Oriented programming was created to modularize the so-called crosscutting concerns . Crosscutting concerns have some properties that cannot be fully modularized with the object-oriented paradigm. After that, ...
    • Linha de produtos de software para comunicação síncrona na web 

      Gaspar, Tiago Caminha (Universidade Federal de São Carlos, UFSCar, Programa de Pós-Graduação em Ciência da Computação - PPGCC, , 07/07/2010)
    • Uma abordagem para migração automática de código no contexto do desenvolvimento orientado a modelos 

      Possatto, Marcos Antonio (Universidade Federal de São Carlos, UFSCar, Programa de Pós-Graduação em Ciência da Computação - PPGCC, , 22/10/2013)
      Code generators play a key role in model-driven software development. They are responsible for transforming high-level assets (models) into implementation assets (code). Most generators are based on templates, which are ...
    • Abordagem para criação de linguagens específicas de domínio para robótica móvel 

      Conrado, Daniel Bruno Fernandes (Universidade Federal de São Carlos, UFSCar, Programa de Pós-Graduação em Ciência da Computação - PPGCC, , 12/11/2012)
      Autonomous mobile robots are machines capable of executing repetitive/dangerous tasks more efficiently. Most of them have an embedded software which is responsible for their execution. Over the last years, the complexity ...
    • Elaboração de um processo de teste com base em um estudo de caso real 

      Camargo, Kamilla Gomes (Universidade Federal de São Carlos, UFSCar, Programa de Pós-Graduação em Ciência da Computação - PPGCC, , 10/12/2012)
      Small companies face barriers to either implement or enhance their software testing processes due to the lack of experts in testing, the lack of resources and difficulties to adapt testing-related maturity models to a ...
    • A utilização de serviços web providos por SOA em geradores de aplicação desenvolvidos com linguagens de padrões 

      Rodrigues, Kamila Rios da Hora (Universidade Federal de São Carlos, UFSCar, Programa de Pós-Graduação em Ciência da Computação - PPGCC, , 19/06/2009)
      System reuse is a Software Engineering technique that proposes the construction of software systems from existing artifacts. One way to develop systems reusing code and project in a specific domain is using application ...
    • Uma abordagem dirigida por modelos para portabilidade entre plataformas de computação em nuvem 

      Silva, Elias Adriano Nogueira da (Universidade Federal de São Carlos, UFSCar, Programa de Pós-Graduação em Ciência da Computação - PPGCC, , 20/05/2013)
      Cloud Computing has potential to revolutionize way that systems are developed and marketed. Among several research gaps related to this new model is the Lock-In. The Lock-In is the difficulty on migrating data and applications ...
    • Desenvolvimento de uma DSL para a gerência de configuração de um sistema de gerenciamento integrado de redes 

      Pieroni, Rosangela (Universidade Federal de São Carlos, UFSCar, Programa de Pós-Graduação em Ciência da Computação - PPGCC, , 27/10/2014)
      The integrated network management system aims to manage the telecommunications network, regardless of network elements technology in order to identify the causes of problems, providing a more assertive decision making to ...
    • Extensões do metamodelo KDM para apoiar modernizações orientadas a aspectos de sistemas legados 

      Santos, Bruno Marinho (Universidade Federal de São Carlos, UFSCar, Programa de Pós-Graduação em Ciência da Computação - PPGCC, , 21/10/2014)
      Maintaining legacy systems is a complex and expensive activity for many companies. A recently proposal to solve this problem is Architecture-Driven Modernization (ADM), proposed by Object Management Group (OMG). The ADM ...
    • Usando visualização para possibilitar a análise simultânea de documentos na aplicação da técnica coding 

      Boiça Neto, Arlindo Leal (Universidade Federal de São Carlos, UFSCar, Programa de Pós-Graduação em Ciência da Computação - PPGCC, , 20/12/2012)
      Qualitative research seeks to understand a specific subject through descriptions, comparisons and interpretations of the data, which are represented by words, pictures, videos and sounds. In the context of qualitative ...
    • Um processo dirigido a modelos para geração de código 

      Papotti, Paulo Eduardo (Universidade Federal de São Carlos, UFSCar, Programa de Pós-Graduação em Ciência da Computação - PPGCC, , 17/05/2013)
      Software development is an activity in constant change over time. Given the complexity and high cost that exists in software construction, there is high demand, especially in the software industries, for methodologies and ...
    • MDWA : uma abordagem guiada por modelos para desenvolvimento de software Web 

      Theodoro Júnior, Marcelo Brandão (Universidade Federal de São Carlos, UFSCar, Programa de Pós-Graduação em Ciência da Computação - PPGCC, , 13/11/2012)
      Software development techniques continually evolve in order to improve development and maintenance processes in addition to lower costs and higher quality. The goal of MDD is to reduce the semantic distance between a problem ...
    • CRISTA: um apoio computacional para atividades de inspeção e compreensão de código 

      Porto, Daniel de Paula (Universidade Federal de São Carlos, UFSCar, Programa de Pós-Graduação em Ciência da Computação - PPGCC, , 18/05/2009)
      Software inspection is a key activity of software quality assurance that can be applied in the whole development process since it is a static activity essentially based on reading. Depending on the artifact that is being ...
    • Desenvolvimento e reúso de frameworks com base nas características do domínio 

      Viana, Matheus Carvalho (Universidade Federal de São Carlos, UFSCar, Programa de Pós-Graduação em Ciência da Computação - PPGCC, , 08/05/2014)
      Frameworks are software artifacts that implement the basic functionality of a domain. Its reuse can improve the efficiency of development process and the quality of application code. However, frameworks are difficult to ...
    • Um metamodelo para facilitar a integração de ferramentas de visualização de software e mineração de interesses transversais 

      Tanner, Oscar José Fernandes (Universidade Federal de São Carlos, UFSCar, Programa de Pós-Graduação em Ciência da Computação - PPGCC, , 22/11/2013)
      A goal of the Object-Oriented Programming is to develop software with better modularization and separation of concerns, although tangling and scattering of some of these concerns cannot be prevented. The Aspect-Oriented ...
    • Modelagem e cômputo de métricas de interesse no contexto de modernização de sistemas legados 

      Honda, Raphael Rodrigues (Universidade Federal de São Carlos, UFSCar, Programa de Pós-Graduação em Ciência da Computação - PPGCC, , 13/10/2014)
      Maintaining legacy systems is a complex and expensive activity for many companies. An alternative to this problem is the Architecture-Driven Modernization (ADM), proposed by the OMG (Object Management Group). ADM is a set ...