• Driv-uml: visualização de não-conformidades arquiteturais em UML no contexto da modernização dirigida a arquitetura 

      Gasparini, Bruno César (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, 02/04/2018)
      As a means of dealing with legacy systems, reengineering has become a trend in software engineering. In this context Architecture-Driven Modernization has emerged as a standard between the different reengineering techniques. ...
    • 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, ...
    • 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 ...
    • Mineração de interesses no processo de modernização dirigida a arquitetura 

      Santibáñez, Daniel Gustavo San Martín (Universidade Federal de São Carlos, UFSCar, Programa de Pós-Graduação em Ciência da Computação - PPGCC, , 27/08/2013)
      Software systems are considered legacy when they were developed many years ago with outdated technologies and their maintenance process consumes a large amount of resources. One cause of these problems is the inadequate ...
    • 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 ...
    • 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 ...
    • Uma abordagem para criação de máquinas de transformações de KDM para PSM 

      Armijo, Guisella Clara Angulo (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, 06/12/2018)
      Business needs compel companies to modernize their systems, but changes in legacy systems are complex and costly because the legacy code has programming logic, design decisions, user requirements, and business rules that ...