Guisella Clara Angulo Armijo
Atualmente cursando doutorado no Programa de Ciência da Computação da Universidade Federal de São Carlos (UFSCar) com pesquisa em Machine Learning e Recomendação de Refatorações. Possui Mestrado em Ciência da Computação da Universidade Federal de São Carlos (UFSCar), com pesquisa em Modernização de sistemas (ADM - Architecture Driven Modernization). Possui graduação em Engenharia de Sistemas pela Universidade Nacional Mayor de San Marcos (UNMSM). Possui especialização em: Gestão de Projetos, Análise de Processos e Análise e Projeto de Sistemas. Possui experiência de trabalho desde o ano 2008 como Analista de Sistemas e Funcional no sector público e privado no Peru.
Informações coletadas do Lattes em 16/05/2023
Acadêmico
Formação acadêmica
Doutorado em andamento em Ciência da Computação
2020 - Atual
Universidade Federal de São Carlos
Título: APPROACHING REFACTORING RECOMMENDATIONS WITH MACHINE LEARNING
Valter Vieira de Camargo. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: refactoring recommendations; refactoring; Machine Learning; Explainable AI.
Mestrado em Ciência da Computação
2016 - 2018
Universidade Federal de São Carlos
Título: Uma Abordagem para a Construção de Máquinas de Transformações de KDM para PSM, Ano de Obtenção: 2018
Valter Vieira de Camargo.Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Java Model; KDM; Transformações de Modelos; PSM.Grande área: Ciências Exatas e da Terra
Graduação em Engenharia de Sistemas
2003 - 2008
Universidad Nacional Mayor de San Marcos
Título: Escolhendo um modelo de Qualidade para Gerenciamento de Requisitos em Escolas Privadas
Orientador: Lic. Jorge Luis Chavez Soto
Formação complementar
2014 - 2015
Extensão universitária em Gerenciamento de Projetos baseado em PMBOK v.5. (Carga horária: 147h). , Universidad RIcardo Palma, URP, Peru.
2013 - 2013
UML 2.4.1 para desenvolvedores. (Carga horária: 50h). , CIBERTEC, CB, Peru.
2013 - 2013
Oracle Database 11G: Program With PL/SQL. (Carga horária: 50h). , CIBERTEC, CB, Peru.
2013 - 2013
Business Inteligence Application Developer. (Carga horária: 70h). , CIBERTEC, CB, Peru.
2012 - 2013
Enterprise Java Developer. (Carga horária: 144h). , Instituto San Ignacio de Loyola, ISIL, Peru.
2011 - 2012
Metodologia de Desenvolvimento de Software. (Carga horária: 110h). , CIBERTEC, CB, Peru.
2011 - 2012
Desenvolvimento com o Microsoft Visual Studio 2008. (Carga horária: 144h). , Instituto San Ignacio de Loyola, ISIL, Peru.
2009 - 2010
Gerenciamento De Processos. (Carga horária: 60h). , Institución de Educación Superior en Carreras de I, TECSUP, Peru.
2009 - 2009
2780: Maintaining a Microsoft SQL Server 2005 DB. (Carga horária: 30h). , Universidad Nacional de Ingenieria, UNI, Peru.
2008 - 2008
2779: Implementing a Mircrosoft SQL Server 2005. (Carga horária: 30h). , Universidad Nacional de Ingeniería, UNI, Peru.
2007 - 2007
PHP Web Developer. (Carga horária: 72h). , Universidad Nacional de Ingeniería, UNI, Peru.
Idiomas
Inglês
Compreende Razoavelmente, Fala Pouco, Lê Razoavelmente, Escreve Razoavelmente.
Espanhol
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Português
Compreende Bem, Fala Razoavelmente, Lê Bem, Escreve Razoavelmente.
Áreas de atuação
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação.
Participação em eventos
Workshop INTEL de Inteligência Artificial. 2019. (Outra).
Segundo Encontro Paulista de Pós-Graduandos em Computação (EPPC).An Approach for Creating KDM2PSM Transformation Engines. 2018. (Encontro).
the VII Brazilian Symposium on Software Components, Architectures, and Reuse.An Approach for Creating KDM2PSM Transformation Engines in ADM Context: The RUTE-K2J Case. 2018. (Simpósio).
Produções bibliográficas
-
MARTÍN, DANIEL SAN ; ARMIJO, G. A. ; SANTOS, BRUNO ; HONDA, R. ; CAMARGO, V. V. . Specification and use of concern metrics for supporting modularity-oriented modernizations. SOFTWARE QUALITY JOURNAL , v. 28, p. 1087-1111, 2020.
-
CUNHA, WARTERUZANNAN SOYER ; ARMIJO, GUISELLA ANGULO ; DE CAMARGO, VALTER VIEIRA . Investigating Non-Usually Employed Features in the Identification of Architectural Smells. In: SBCARS '20: 14th Brazilian Symposium on Software Components, Architectures, and Reuse, 2020, Natal Brazil. Proceedings of the 14th Brazilian Symposium on Software Components, Architectures, and Reuse. New York: ACM. p. 21.
-
CUNHA, WARTERUZANNAN SOYER ; ARMIJO, GUISELLA ANGULO ; DE CAMARGO, VALTER VIEIRA . InSet. In: SBES '20: 34th Brazilian Symposium on Software Engineering, 2020, Natal Brazil. Proceedings of the 34th Brazilian Symposium on Software Engineering. New York: ACM. p. 760.
-
ANGULO, GUISELLA ; MARTÍN, DANIEL SAN ; SANTOS, BRUNO ; FERRARI, FABIANO CUTIGI ; DE CAMARGO, VALTER VIEIRA . An Approach for Creating KDM2PSM Transformation Engines in ADM Context. In: the VII Brazilian Symposium on Software Components, Architectures, and Reuse, 2018, Sao Carlos. Proceedings of the VII Brazilian Symposium on Software Components, Architectures, and Reuse on - SBCARS '18. New York: ACM Press, 2018. p. 92.
Outras produções
ANGULO, GUISELLA ; DE CAMARGO, VALTER VIEIRA . Contribuição na Ferramenta Modisco 1.1.0.. 2019.
ANGULO, GUISELLA ; DE CAMARGO, VALTER VIEIRA . Correção em Algoritmo do SonarGraph. 2019.
ANGULO, GUISELLA . RUTE-K2J. 2017.
Projetos de pesquisa
-
2018 - 2019
Uma Abordagem apoiada por Testes para Modernização Arquitetural de Sistemas Adaptativos, Descrição: Adaptive Systems (AS) change their behaviour as a result of context changes or variations in their operational environment. Their architecture include control loops that intend to monitor the system, analyse the current behaviour, plan adaptations and apply them. The main concepts of control loops are the monitors, analysers, planners and executors. Usually, ASs are designed without taking the control loops into consideration. Therefore, portions of source code that implement control loops appear tangled with other system modules, thus hardening maintenance tasks. A possible option to better modularise control loops could be traditional code refactorings; however, such kind of refactorings do not take into account the type of system, thus compromising the development team?s productivity. On the other hand, AS-specific refactorings that aim to modularise control loops are scarce. Another problem regards the fact that refactorings are usually implemented based on a proprietary model, thus impacting on the interchangeability of software modernisation tools. The Architecture-Driven Modernisation (ADM/OMG) is a proposal for restructuring systems based on a standard metamodel named KDM (Knowledge Discovery Metamodel). The application of this metamodel makes refactoring algorithms become independent of proprietary solutions, thus providing the reuse of such algorithms. The objective of this project is the development of an architectural modernisation approach for ASs with focus on the modularisation of control loops. This project is also concerned with applying tests to assess both behaviour and performance after the proposed approach is applied to an AS. Evaluations aim to: i) check the support provided by the approach with respect to the productivity of the development team; ii) analyse whether the refactored system present higher maintainability than the original versions; and iii) check whether the developed refactoring algorithms are highly reusable.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Especialização: (3) / Mestrado acadêmico: (3) Doutorado: (2) . , Integrantes: Guisella Clara Angulo Armijo - Integrante / MARTÍN, DANIEL SAN - Integrante / FERRARI, FABIANO CUTIGI - Integrante / DE CAMARGO, VALTER VIEIRA - Coordenador / Mario Piattini Velthuis - Integrante., Financiador(es): Fundação de Amparo à Pesquisa do Estado de São Paulo - Auxílio financeiro.
-
2008 - 2009
ModelCoder, Descrição: Projeto que feito como parte do processo de desenvolvimento do Sistema integrado de gestão educativa ( SIGE). Atividade principal foi a elaboração dos templates da ferramenta propietaria ModelCoder, para transformar modelos CIM (Modelo Independente de Computação) em código fonte e scripts de banco de dados. Isto é, transformacao de modelos UML feitos na ferramenta CASE Enterprise Architect para gerar codigo fonte (Java Script Extjs) e scripts de banco de dados (PostgresSQl 7.0).. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (1) . , Integrantes: Guisella Clara Angulo Armijo - Integrante / Jaime Julio Avalos Ocaa - Integrante / Sashir Estela - Coordenador.
-
2005 - 2005
Medidor de eficiência, Descrição: Analisador sintáctico (C++) das estruturas de um programa desenvolvido em Java para calcular sua eficiência.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (2) / Especialização: (1) . , Integrantes: Guisella Clara Angulo Armijo - Integrante / Candy Veronica Tenorio Gonzales - Integrante / Jorge Luis Chavez Soto - Coordenador.
Histórico profissional
Endereço profissional
-
Universidade Federal de São Carlos, Centro de Ciências Exatas e de Tecnologia, Departamento de Computação. , Rodovia Washington Luis km 235, Jardim Guanabara, 13565905 - São Carlos, SP - Brasil - Caixa-postal: 676, Telefone: (16) 33518232
Experiência profissional
2018 - 2019
Universidade Federal de São CarlosVínculo: Bolsista, Enquadramento Funcional: Bolsista, Carga horária: 40, Regime: Dedicação exclusiva.
Atividades
-
05/2018 - 08/2019
Pesquisa e desenvolvimento, Centro de Ciências Exatas e de Tecnologia, Departamento de Computação.,Linhas de pesquisa
2013 - 2016
BANCO FALABELLA PERÚVínculo: Servidor Público, Enquadramento Funcional: Analista Funcional, Carga horária: 48, Regime: Dedicação exclusiva.
Outras informações:
Participação no projeto SUMAT, análise funcional e técnica das interfaces dos sistemas do Banco para o processamento Batch e Online.
Projeto SUMAT tinha como objetivo garantir a disponibilidade dos sistemas e da informação após a entrada do produto SAT 7.3 ao Banco.
Principais ferramentas: Eclipse, Oracle 11g, Oracle WebLogic Server, SoapUI(Teste de Web Services), Bizagi e Visio 2013.
2012 - 2013
Oficina Nacional de Procesos ElectoralesVínculo: Servidor Público, Enquadramento Funcional: Analista de Sistemas, Carga horária: 48, Regime: Dedicação exclusiva.
Outras informações:
Capturar, verificar e validar requisitos para o sistema de Gestão de Planos e Indicadores (segunda fase) utilizando técnicas como: reuniões com os principais usuários, elaboração de prototipagem e documentos de especificação.
Análise e projeto do Sistema, desenvolvimento e implementação de casos de testes unitários e integrados e capacitação aos usuários finais do Sistema.
Principais ferramentas: StarUML, Enterprise Architect, Eclipse e Oracle 11g.
2011 - 2011
Oficina Nacional de Procesos ElectoralesVínculo: Servidor Público, Enquadramento Funcional: Analista Funcional, Carga horária: 48, Regime: Dedicação exclusiva.
Outras informações:
Captura dos requisitos funcionais e não funcionais para o sistema de Gestão de Planos e indicadores (primeira fase), assim como o desenvolvimento de modelos e artefatos.
Ferramentas: StarUML, Visio 2010, Bizagi e Pencil (Prototipagem)
2010 - 2011
Oficina Nacional de Procesos ElectoralesVínculo: Servidor Público, Enquadramento Funcional: Suporte de sistemas, Carga horária: 48, Regime: Dedicação exclusiva.
Outras informações:
Testes unitarios e integrados do sistema SCIAP (Sistema de Controle de impressão de Acta padrão), fornecer suporte no uso do sistema aos usuários.
Participar ativamente no processo eleitoral, Eleições Gerais e do Parlamento Andino e Eleições gerais de 2011 e ERM 2010.
Ferramentas: StarUML e Oracle 11g.
2010 - 2010
Instituto Geografico NacionalVínculo: Servidor Público, Enquadramento Funcional: Analista de Sistemas, Carga horária: 48, Regime: Dedicação exclusiva.
Outras informações:
Análise do Negócios em conformidade com o modelo de qualidade "Métrica 3",
Análise e projeto do "Sistema de Integração e Automação do Instituto Geográfico Nacional".
Ferramentas: Enterprise Architect e Oracle 10g
2009 - 2010
Bertolt BrechtVínculo: Servidor Público, Enquadramento Funcional: Engenheiro assistente na área de Projetos, Carga horária: 48, Regime: Dedicação exclusiva.
Outras informações:
Mapear e documentar os processos de negócio da escola 'Bertolt Brecht' com o objetivo de identificar problemas e sugerir melhorias.
2008 - 2009
Centro de Capacitación e Investigación en TelecomunicacionesVínculo: Servidor Público, Enquadramento Funcional: Analista de Sistemas, Carga horária: 48, Regime: Dedicação exclusiva.
Outras informações:
Desenvolvimento Dirigido por Modelos (MDA) do "Sistema de Gestão Educativa".
Elaboração dos templates da ferramenta propietaria ModelCoder que transformam os modelos CIM (Modelo Independente de Computação) em código fonte e scripts de banco de dados. Isto é, a ferramenta proprietaria transforma os modelos UML feitos na ferramenta CASE Enterprise Architect para codigo fonte (Java Script Extjs) e scripts de banco de dados (PostgresSQl 7.0).
Atividades
-
03/2008 - 02/2009
Pesquisa e desenvolvimento, Tecnologia da Informação e Comunicação.,Linhas de pesquisa
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de Guisella Clara Angulo Armijo e sempre que o nome aparecer em publicações dos Diários Oficiais, avisaremos por e-mail e pelo painel do usuário
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todas as movimentações desse processo e sempre que o processo aparecer em publicações dos Diários Oficiais e nos Tribunais, avisaremos por e-mail e pelo painel do usuário
Confirma a exclusão?