Departamento de Sistemas de Computação

Rosana Teresinha Vaccare Braga

Atualmente é professora associada do Departamento de Sistemas de Computação, no Instituto de Ciências Matemáticas e de Computação da Universidade de São Paulo (campus São Carlos) e pesquisadora do Laboratório de Engenharia de Software. Possui graduação em Bacharelado Em Ciências de Computação pela Universidade de São Paulo (1986), mestrado e doutorado em Ciências da Computação e Matemática Computacional pela Universidade de São Paulo (1998 e 2003, respectivamente).De agosto de 2011 a julho de 2012, realizou pesquisa de pós-doutorado na Lancaster University em colaboração com o Prof. Jaejoon Lee e com apoio da FAPESP. De agosto de 2006 a novembro de 2010 foi coordenadora do curso de Bacharelado em Informática do ICMC. Tem experiência profissional no desenvolvimento de software por 12 anos. Em pesquisa, atua na área de Engenharia de Software, com foco em reúso de software nos seguintes temas: linha de produtos de software, desenvolvimento de sofware dirigido por modelos, sistemas-de-sistemas, programação orientada a aspectos, desenvolvimento orientado a componentes e serviços, geradores de aplicações, frameworks, padrões e pattern languages.

  • http://lattes.cnpq.br/5877415967509579 (21122022)
  • Rótulo/Grupo:
  • Bolsa CNPq:
  • Período de análise:
  • Endereço: Universidade de São Paulo. Departamento de Ciências da Computação. Instituto de Ciências Matemáticas e de Computação. Av do Trabalhador Sao-Carlense, 400 - Sala 4-134 CEP 13560-970 - Sao Carlos, SP - Brasil
  • Grande área: [sem-grandeArea]
  • Área: [sem-area]
  • Citações: Google Acadêmico

Produção bibliográfica

Produção técnica

Produção artística

Orientações em andamento

Supervisões e orientações concluídas

Projetos de pesquisa

Prêmios e títulos

Participação em eventos

Organização de eventos

Lista de colaborações


Produção bibliográfica

Produção técnica

Produção artística

Orientações em andamento

Supervisões e orientações concluídas

Projetos de pesquisa

  • Total de projetos de pesquisa (17)
    1. 2004-2004. Promat - Produção de Material Didático para Disciplinas de A
      Órgão Financiador: Universidade de São Paulo (Núcleo de Apoio aos Estudos de Graduação (NAEG) - Programa de Valorização do Ensino de Graduação da Pró-Reitoria de Graduação da Universidade de São Paulo) Projeto: Programa de Apoio à Produção de Material Didático - PróMat Responsáveis: Prof. Paulo César Masiero e Profa. Rosana T. Vaccare Braga Período: abril de 2004 a março de 2005. Título: "Laboratório Virtual de Análise e Projeto de Sistemas Orientados a Objetos".
      Membro: Rosana Teresinha Vaccare Braga.
    2. 2004-2004. SAFE-(Software Engineering Available for Everyone)
      Órgão Financiador: Fundação de Estudos e Projetos (FINEP)/Fundo Nacional de Desenvolvimento Científico e Tecnológico (FNDCT) Responsáveis: Profa. Renata P. M. Fortes (ICMC-USP), Prof. Plácido Z. Taboas (ICMC-USP), Prof. Marcelo A. S. Turine (UFMS) e Christian R. Reis (Async) Período: abril de 2004 a março de 2005. Título: "Engenharia de Software Disponível a Todos - Software Engineering Available for Everyone (SAFE)".
      Membro: Rosana Teresinha Vaccare Braga.
    3. 2006-2006. GestorPsi - Um Sistema para Gestão de Clínicas de Psicologia
      O objetivo deste projeto é desenvolver um sistema informatizado que possibilite a criação de métodos padronizados para: 1. O registro de informações clínicas, administrativas e de serviços psicológicos prestados na área clínica e da saúde; 2. A avaliação de resultados de serviços psicológicos prestados nas instituições. Este sistema vai permitir que clinicas-escola, clínicas particulares e instituições públicas e privadas possam ter maior controle sobre serviços prestados, utilizar os registros para realização de pesquisas científicas, avaliar os benefícios obtidos com os serviços prestados a população. O sistema possibilitará o intercâmbio de dados padronizados entre diferentes instituições de ensino e pesquisa, criando oportunidade para a realização de estudos na área de "psicoterapia baseada em evidências" que segundo Neves Neto (2003) envolve a avaliação de Eficácia, Efetividade, Segurança e Custo. Foi aprovado Projeto PIPE-Fapesp, com início previsto para 02/2006. Site do projeto: http://www.gestorpsi.com.br
      Membro: Rosana Teresinha Vaccare Braga.
    4. 2008-2008. Desenvolvimento de Linhas de Produtos de Software usando Técnicas Orientadas a Aspectos
      O objetivo central desse projeto de cooperação científica é promover o intercâmbio entre membros (professores, pesquisadores, doutorandos, mestrandos e alunos de iniciação científica) de grupos de pesquisa atuando na área de LPS e DSOA. Coordenador: Prof. Paulo Henrique Monteiro Borba
      Membro: Rosana Teresinha Vaccare Braga.
    5. 2010-2010. Sistema para Gestão de Projetos Científicos (SGPC)
      Este sistema tem por finalidade administrar todo o processo de gestão de projetos científicos, desde sua aprovação até o encerramento. O projeto de pesquisa científica possui características que o diferem de outros tipos de projetos e, portanto, exige mecanismos de controle também diferenciados. As atividades típicas compreendem a obtenção de verba junto a entidades financiadoras, o consumo dessa verba por meio de despesas diversas, a apresentação de relatórios científicos que demonstrem a evolução do projeto e a prestação de contas que comprovem a transparência das despesas realizadas. Além disso, permite o levantamento de métricas de obtenção e consumo de auxílios que podem ajudar na tomada de decisão.
      Membro: Rosana Teresinha Vaccare Braga.
    6. 2012-2012. ARQUITETURA ORIENTADA A SERVIÇOS PARA SISTEMAS EMBARCADOS CRÍTICOS COMPLEXOS
      A arquitetura orientada a serviços (SOA) possui ampla utilização em aplicações computacionais empresariais, sendo os Web services a sua implementação mais comum. A utilização de SOA também tem sido proposta para sistemas embarcados, embora pouco possa ser encontrado na literatura sobre o seu uso para sistemas embarcados críticos. Este projeto discute a utilização de SOA para o desenvolvimento desta classe de sistemas, mais especificamente para sistemas aviônicos, focando os veículos aéreos não tripulados (VANTs). Sistemas embarcados críticos possuem requisitos específicos, tais como alta confiabilidade e resposta em tempo real, tornando o uso de SOA mais desafiador do que em aplicações comuns. A abordagem proposta considera que sistemas embarcados críticos complexos possuem partes não críticas (ou de baixa criticidade) em segurança, onde o uso de SOA pode contribuir para tornar o desenvolvimento dessas partes mais simples e flexível. Em particular, SOA deve ser utilizada para a implementação e definição de serviços flexíveis e dinâmicos, por meio de um framework e para a utilização de SSI/SSP (Smart Sensor Interface/Smart Sensor Protocol), um mecanismo plug-and-play para a interligação de sensores inteligentes orientados a missão em VANTs de uso geral.
      Membro: Rosana Teresinha Vaccare Braga.
      A arquitetura orientada a serviços (SOA) possui ampla utilização em aplicações computacionais empresariais, sendo os Web services a sua implementação mais comum. A utilização de SOA também tem sido proposta para sistemas embarcados, embora pouco possa ser encontrado na literatura sobre o seu uso para sistemas embarcados críticos. Este projeto discute a utilização de SOA para o desenvolvimento desta classe de sistemas, mais especificamente para sistemas aviônicos, focando os veículos aéreos não tripulados (VANTs). Sistemas embarcados críticos possuem requisitos específicos, tais como alta confiabilidade e resposta em tempo real, tornando o uso de SOA mais desafiador do que em aplicações comuns. A abordagem proposta considera que sistemas embarcados críticos complexos possuem partes não críticas (ou de baixa criticidade) em segurança, onde o uso de SOA pode contribuir para tornar o desenvolvimento dessas partes mais simples e flexível. Em particular, SOA deve ser utilizada para a implementação e definição de serviços flexíveis e dinâmicos, por meio de um framework e para a utilização de SSI/SSP (Smart Sensor Interface/Smart Sensor Protocol), um mecanismo plug-and-play para a interligação de sensores inteligentes orientados a missão em VANTs de uso geral.
      Membro: Kalinka Regina Lucas Jaquie Castelo Branco.
    7. 2012-2012. Visita de pesquisador da Lancaster University - UK
      Visita do Prof. Dr. Jaejoon Lee, no período de 30 de agosto de 2012 a 1 de setembro de 2012. O professor realizou palestra, tutorial e fez visitas aos laboratórios de Eng. de Software, Robótica Móvel e Sistemas Embarcados Críticos. Visitou também a empresa AGX, parceira do INCT-SEC e conheceu o VANT Tiriba, seu projeto interno, posteriormente tendo assistido a uma demonstração prática de voo não tripulado. Interagiu com diversos alunos de mestrado e doutorado.
      Membro: Rosana Teresinha Vaccare Braga.
    8. 2013-2013. Projeto de Cooperação Acadêmica na Área de Computação entre a Leuphana Universität Lüneburg (Alemanha) e o Instituto de Ciências Matemáticas e de Computação, Universidade de São Paulo (Brasil)
      O projeto tem como objetivo possibilitar que estudantes dos cursos de computação do ICMC-USP (Bacharelado em Ciências da Computação, Bacharelado em Engenharia da Computação, Bacharelado em Sistemas de Informação), bem como estudantes de Sistemas de Informação da Leuphana Universität Lüneburg (Leuphana) cursem uma parte de sua graduação na instituição parceira. A área de cooperação entre as instituições é a Computação, com ênfase na subárea de Sistemas de Informação, também conhecida como Informática para Negócios (Wirtschaftsinformatik). Essa área foi escolhida por estar no foco de interesse e competência de ambas as instituições, além de ser de grande relevância social e econômica tanto para o Brasil como para a Alemanha.
      Membro: Rosana Teresinha Vaccare Braga.
      O projeto tem como objetivo possibilitar que estudantes dos cursos de computação do ICMC-USP (Bacharelado em Ciências da Computação, Bacharelado em Engenharia da Computação, Bacharelado em Sistemas de Informação), bem como estudantes de Sistemas de Informação da Leuphana Universität Lüneburg (Leuphana) cursem uma parte de sua graduação na instituição parceira. A área de cooperação entre as instituições é a Computação, com ênfase na subárea de Sistemas de Informação, também conhecida como Informática para Negócios (Wirtschaftsinformatik). Essa área foi escolhida por estar no foco de interesse e competência de ambas as instituições, além de ser de grande relevância social e econômica tanto para o Brasil como para a Alemanha..
      Membro: João Porto de Albuquerque.
      O projeto tem como objetivo possibilitar que estudantes dos cursos de computação do ICMC-USP (Bacharelado em Ciências da Computação, Bacharelado em Engenharia da Computação, Bacharelado em Sistemas de Informação), bem como estudantes de Sistemas de Informação da Leuphana Universität Lüneburg (Leuphana) cursem uma parte de sua graduação na instituição parceira. A área de cooperação entre as instituições é a Computação, com ênfase na subárea de Sistemas de Informação, também conhecida como Informática para Negócios (Wirtschaftsinformatik). Essa área foi escolhida por estar no foco de interesse e competência de ambas as instituições, além de ser de grande relevância social e econômica tanto para o Brasil como para a Alemanha.
      Membro: Adenilso da Silva Simão.
    9. 2016-2016. MBA4SoSi: Uma Arquitetura baseada em Modelos para Integração de Sistemas em Sistema-de-Sistemas
      Um Sistema de Sistemas (SoS) é uma forma de integrar sistemas independentes e seus relacionamentos, formando um todo maior que a soma das partes. Desta forma, um SoS permite alcançar objetivos complexos que não poderiam ser facilmente alcançados individualmente pelos seus sistemas constituintes. Em um SoS, comportamentos emergentes podem surgir a qualquer momento e devem ser fáceis de serem modelados. Um SoS deve idealmente satisfazer diversas características, como independência operacional e gerencial dos sistemas constituintes, distribuição geográfica, comportamento emergente e desenvolvimento evolutivo. Por serem recentes, os conceitos de SoS ainda apresentam uma vasta gama de tópicos pesquisa em aberto, entre eles a integração entre os sistemas constituintes de um SoS é uma área com muitas questões a serem exploradas, tais como complexidade das interações, complexidade dos sistemas constituintes, incompatibilidade de interfaces e evolução (dos sistemas constituintes e do SoS). Desta forma, este projeto de pesquisa tem por objetivo propor uma solução arquitetural para resolver alguns desses problemas e com isso facilitar a composição de sistemas em SoS. A arquitetura deverá se baseada em serviços para facilitar a interação entre os constituintes. Deverá também ser baseada no conceito de desenvolvimento dirigido por modelos, para possibilitar maior compatibilidade de interfaces e evolução tanto dos constituintes quanto do SoS. A solução proposta será validada por meio de dois estudos de caso: um para integraçao de ferramentas de reúso de software rumo a um SoS para reúso global de software e outro para integração de aplicações da Internet das Coisas.
      Membro: Rosana Teresinha Vaccare Braga.
    10. 2019-2019. Engenharia de Software e Tecnologias Educacionais: Estabelecendo Mecanismos de Apoio ao Ensino e Aprendizagem
      Ao longo dos últimos anos, o processo educacional vem passando por uma significativa transformação, incorporando tecnologias que proporcionam amplo acesso a uma diversidade de aplicações educacionais, além de promoverem maior interação, colaboração e comunicação entre aprendizes e professores. Apesar dos benefícios associados, o estabelecimento e adoção de tecnologias educacionais é uma atividade complexa do ponto de vista técnico. Entre os problemas encontrados, destaca-se a grande exigência por requisitos de qualidade, principalmente em aplicações educacionais que possuem inúmeros usuários com necessidades distintas, constantes mudanças de requisitos, separação de interesses, compartilhamento de recursos, uso de diferentes dispositivos de acesso, entre outros aspectos. Em uma perspectiva distinta mas relacionada, a Engenharia de Software caracteriza-se pelo estabelecimento de processos, métodos, técnicas e ferramentas para a produção de aplicações com qualidade. Nesse sentido, este projeto tem como principal objetivo fomentar a Pesquisa, Desenvolvimento e Inovação em duas áreas de interesse: Engenharia de Software e Tecnologias Educacionais. A integração das áreas ocorre à medida que os processos, métodos, técnicas e ferramentas de Engenharia de Software, associados a Tecnologias Educacionais, são investigados e utilizados no projeto e desenvolvimento de aplicações educacionais. Em contrapartida, o próprio domínio de Engenharia de Software deve ser explorado na validação das aplicações educacionais desenvolvidas, particularmente no que se refere ao ensino das subáreas de Teste de Software e Gerenciamento de Projetos. Ressalta-se que o projeto possui caráter multi e interdisciplinar e, a partir de sua execução, espera-se contribuir de maneira efetiva para o estabelecimento e adoção de práticas e mecanismos inovadores de ensino e aprendizagem.
      Membro: Rosana Teresinha Vaccare Braga.
      Projeto FAPESP - Auxílio Regular à Pesquisa (2018/26636-2).
      Membro: Ellen Francine Barbosa.
    11. 2016-2016. PROCAD/CAPES/MEC - Pesquisa, Integração e Capacitação de Recursos Humanos em Tecnologias Educacionais e Engenharia de Software
      Este projeto de cooperação acadêmica tem como principal objetivo fomentar a pesquisa, a integração e a capacitação de recursos humanos de alto nível nas áreas de Tecnologias Educacionais e Engenharia de Software. A integração das duas áreas de pesquisa acontece à medida que processos, métodos e ferramentas de Engenharia de Software são investigados e aplicados na produção e evolução de Tecnologias Educacionais. O projeto envolve três equipes de pesquisadores (ICMC/USP, UFAL e UEM) que já possuem trabalhos de investigação conjuntos nessas áreas de pesquisa, o que potencializa os resultados esperados do projeto
      Membro: Rosana Teresinha Vaccare Braga.
    12. 2020-2020. Colaborações de Pesquisa entre QUB e USP: Explorando Áreas para Colaborações Conjuntas de Pesquisa em Teste de Software

      Membro: Rosana Teresinha Vaccare Braga.
    13. 2021-2021. Modernização da estrutura curricular do curso de Bacharelado em Sistemas de Informação: fortalecendo o aprendizado em Engenharia de Software e promovendo a integração interdisciplinar a partir da adoção de metodologias ativas

      Membro: Rosana Teresinha Vaccare Braga.
    14. 2013-2013. AIRES ? Um Modelo Arquitetural Integrado para Reúso de Software com base em serviços e modelos
      Entre os desafios no contexto da Engenharia de Software (ES) está a busca pela melhoria de produtividade e qualidade dos processos no desenvolvimento. Reúso é uma das técnicas essenciais para superar esses desafios, por facilitar a reutilização de artefatos produzidos previamente, tais como documentos de requisitos, modelos de análise e projeto, código-fonte, casos de teste, documentação, entre outros. No entanto, a diversidade de métodos, processos e ferramentas de engenharia de software faz com que o reúso, quando realizado, o seja de maneira não sistemática. Para solucionar este problema, é fundamental que haja apoio computacional ao reúso desde as fases iniciais, incluindo o reúso do processo em si. Esta não é uma tarefa fácil, visto a grande variedade de representações de processos e artefatos reutilizáveis, além da vasta gama de plataformas de desenvolvimento, muitas vezes proprietárias ou de difícil acesso, ferramentas com diferentes visões e objetivos, artefatos em formatos e níveis de abstração distintos, o que dificulta sua integração. Além disso, os próprios avanços na área de ES não tem sido utilizados na construção das ferramentas existentes, conforme foi indicado em revisões sistemáticas da literatura realizadas recentemente. Por exemplo, o desenvolvimento dirigido por modelos (MDD), as arquiteturas baseadas em serviços (SOA) e os Sistemas de Sistemas (SoS), que tem potencial de solucionar vários dos problemas mencionados, tem sido pouco utilizados. Diante desse contexto, o presente projeto visa o desenvolvimento de um modelo arquitetural que contemple todos os elementos necessários para apoiar o reúso de software. Esse modelo, denominado AIRES (Arquitetura Integrada para REúso de Software), deve permitir o reúso de maneira intrínseca ao processo, em todas as fases do ciclo de desenvolvimento, utilizando MDD para permitir a variedade de representações de processos e artefatos. O modelo da AIRES poderá ser posteriormente implementado em código aberto e disponibilizada na nuvem, de forma a alavancar o reúso de software para o maior número possível de engenheiros de software.
      Membro: Rosana Teresinha Vaccare Braga.
    15. 2014-2014. Visita Técnica -Unibral
      Visita técnica no contexto do projeto Unibral, realizada de 25 de outubro a 4 de novembro de 2014. Leuphana Universitat - Luneburg, Germany.
      Membro: Rosana Teresinha Vaccare Braga.
    16. 2012-2012. Uma Abordagem apoiada Computacionalmente para a Construção, Instanciação e Validação de Linhas de Processos de Negócios
      O entendimento dos processos de negócios de uma empresa pelos seus colaboradores e por engenheiros de software colabora, respectivamente, para o sucesso do negócio e para o desenvolvimento de sistemas de software que atendam às necessidades dos seus interessados. Isso é facilitado pela modelagem de processos de negócios, a qual apoia a análise de requisitos no contexto de Engenharia de Software auxiliando na compreensão e otimização de processos de negócios existentes nas organizações sob a perspectiva de Gestão de Processos de Negócios. Em ambos os contextos, o reúso de modelos de processos de negócios é relevante por propiciar economia de tempo, esforço e custos durante a elaboração de tais modelos. Diante disso, a Engenharia de Linha de Produto de Software (ELPS), tem sido aplicada no contexto de Processos de Negócios, propiciando o desdobramento de outras áreas de pesquisa como é o caso de Linhas de Processos de Negócios (LPN). Nesse contexto, este projeto de pesquisa pretende contribuir para que interessados realizem atividades de modelagem de processos de negócios com menos tempo, esforço e custos associados. Para isso, tem como objetivo refinar uma abordagem existente de linhas de processos de negócios, denominada GLPN (Gestão de Linhas de Processos de Negócio), para atender também a visão de objetivos de negócios, além da visão de processos de negócios já contemplada pela mesma; bem como desenvolver um arcabouço computacional associado a um repositório para apoiar todas as fases da abordagem GLPN relacionadas a criação, validação e instanciação de LPNs. Avaliações qualitativas serão conduzidas para analisar e comprovar a eficiência dos resultados decorrentes deste trabalho.
      Membro: Rosana Teresinha Vaccare Braga.
    17. 2020-2020. Tecnologias e Soluções para Habilitar o Paradigma de Nuvens de Coisas (Projeto Temático da FAPESP-MCTI-MC)
      A combinação dos paradigmas de Internet das Coisas (IoT) e computação em nuvem deu origem a um novo conceito conhecido como Nuvem das Coisas (CoT). Nesse novo paradigma, a nuvem age essencialmente como uma camada intermediária entre objetos (coisas) inteligentes e as aplicações que fazem uso de dados e recursos fornecidos por esses objetos. Ao alavancar tal paradigma, a Internet das Coisas poderá se beneficiar dos recursos quase ilimitados das plataformas de computação em nuvem para realizar o gerenciamento e composição de serviços relacionados com objetos inteligentes e os dados que eles produzem. Por outro lado, a nuvem pode se beneficiar ampliando seu âmbito de operação para passar a lidar com objetos do mundo real. Apesar das potenciais vantagens trazidas por um ambiente de CoT, há vários desafios de pesquisa a serem investigados para a plena realização de tal paradigma e para alcançar os benefícios prometidos. Uma questão fundamental diz respeito ao desenvolvimento de um modelo de virtualização para as coisas o qual atenda simultaneamente os requisitos das múltiplas aplicações ao mesmo tempo em que se respeitam as limitações de recursos dos dispositivos típicos de IoT. Outros importantes desafios consistem em (i) realizar de modo adequado e eficiente a atribuição de tarefas às diversas entidades envolvidas na CoT (coisas, plataformas de nuvem e gateways intermediários), (ii) lidar com a enorme quantidade de dados produzidos pelos dispositivos, (iii) fornecer vários tipos de segurança para aplicações, dados e dispositivos, e (iv) desenvolver aplicações para tais ambientes. Nesse contexto, o objetivo deste projeto é investigar e propor soluções para suplantar todos estes desafios de pesquisa, a fim de contribuir para permitir a plena realização do paradigma de CoT. As soluções propostas serão desenvolvidas como um conjunto de serviços, integrados em uma estrutura de software no nível de middleware, construído a partir de uma Arquitetura de Referência (RA), concebidas especificamente para ambientes de CoT.
      Membro: Rosana Teresinha Vaccare Braga.

Prêmios e títulos

  • Total de prêmios e títulos (1)
    1. Distinguished Paper Award no 36th Simpósio Brasileiro de Engenharia de Software - Trilha Insightful ideas and emerging results. Sociedade Brasileira de Computação. 2022.
      Membro: Rosana Teresinha Vaccare Braga.

Participação em eventos

  • Total de participação em eventos (13)
    1. Tutorial: Uso de Padrões na Análise e Projeto de Software Orientado a Objetos. 6a Conferência Latino-Americana em Linguagens de Padrões para Programação
    2. Tutorial ministrado: Peônia: um ambiente para apoiar o uso de padrões de software durante o processo de desenvolvimento. 7a Conferência Latino-Americana em Linguagens de Padrões para Programação
    3. Tutorialista: Linguagens de Padrões: como criá-las e utiliza-las na construção e instanciação de frameworks de software orientados a objetos, Quarta Conferência Latino- Americana em Padrões para Linguagens de Programação, Fortaleza - CE. 4a Conferência Latino- Americana em Padrões para Linguagens de Programação
    4. Tutorialista: Construção e Instanciação de Frameworks com base em Linguagens de Padrões, I Workshop em Padrões de Software, parte da Terceira Conferência Latino- Americana em Padrões para Linguagens de Programação (SugarLoafPLoP'2003) - Fortaleza CE. I Workshop em Padrões de Software, joint with 3a Conferência Latino- Americana em Padrões para Linguagens de Programação (SugarLoafPLoP'2003)
    5. Palestrante: Software Reuse with Pattern languages and frameworks, II Jornadas de Ingeniería de Software, ESPOL, Equador. II Jornadas de Ingeniería de Software, ESPOL, Equador
    6. Membro do Comitê de Programa da Pattern Languages of Programming Design Conference (PLoP 2006). Pattern Languages of Programming Design (PLoP 2006)
    7. Membro do Comitê de Programa do III Simpósio Brasileiro de Sistemas de Informação. III Simpósio Brasileiro de Sistemas de Informação
    8. Membro do Comitê de Programa da Pattern Languages of Programming Design Conference (PLoP 2007). Pattern Languages of Programming Design Conference (PLoP 2007)
    9. Membro do Comitê de Programa do SugarLoafPLoP 2007. Sexta Conferência Latino- Americana em Padrões para Linguagens de Programação
    10. A Process to Create Analysis Pattern Languages for Specific Domains. Sexta Conferência Latino-Americana em Linguagens de Padrões para Programação
    11. Membro do Comitê de Programa da Pattern Languages of Programming Design Conference (PLoP 2008). Pattern Languages of Programming Design Conference
    12. Membro do Comitê de Programa do CLEI 2009. XXXV Conferencia Latinoamericana de Informática
    13. Membro do Comitê de Programa da Pattern Languages of Programming Design Conference (PLoP 2009). Pattern Languages of Programming Design Conference

Organização de eventos

  • Total de organização de eventos (21)
    1. . IX Workshop de Teses e Dissertações em Andamento (WTDA) e do IX Workshop de Teses e Dissertações Defendidas (WTDD). Instituto de Ciências Matemáticas e de Computação. 2004. Organizacao
    2. . 5th Latin American Conference on Pattern Languages of Programming. Universidade de São Paulo. 2005. Organizacao
    3. . IX Workshop de Teses e Dissertações Defendidas e em Andamento. ICMC - USP. 2005. Organizacao
    4. . Semana de Recepção aos Calouros do ICMC - USP. ICMC - USP. 2007. Organizacao
    5. . XXIII Congresso da Sociedade Brasileira de Computação. UNICAMP. 2003. Organizacao
    6. . Co-Presidente do Comitê de Programa do SugarloafPLoP 2002. ICMC - USP/ COPPE- UFRJ. 2002. Nao_informado
    7. . I Congresso do Departamento de Sistemas de Computação do ICMC. ICMC - USP. 2007. Organizacao
    8. . II Workshop do PAE - Programa de Aperfeiçoamento de Ensino. ICMC - USP. 2007. Organizacao
    9. . I Workshop do Bacharelado em Informática do ICMC - USP. ICMC - USP. 2007. Organizacao
    10. . V Workshop de Manutenção de Software Moderna. . 2008. Organizacao
    11. . I Workshop dos Cursos de Graduação do ICMC-USP. Comissão de Graduação do ICMC - USP. 2008. Organizacao
    12. . Oficinas de Pedagogia Universitária do Campus USP São Carlos. Grupo de Apoio Pedagógico do Campus USP São Carlos e Pro-reitoria de Graduação da Universidade de São Paulo. 2010. Organizacao
    13. . 9th Latin American Conference on Pattern Languages of Programming (SugarLoafPLoP'2012). DIMAp/UFRN ; CIn/UFPE ; ICMC/USP ; University of North Carolina - USA. 2012. Organizacao
    14. . Workshop de Teses e Dissertações do CCMC-ICMC-USP. Programa de Ciências de Computação e Matemática Computacional - ICMC. 2013. Organizacao
    15. . Program Co-chair for the 11th Latin American Conference on Pattern Languages of Programming (SugarLoafPLoP'2016). LIFIA/Universidad Nacional de La Plata. 2016. Organizacao
    16. . I Workshop Brasileiro sobre Internet das Coisas na Educação. Sociedade Brasileira de Computação. 2016. Organizacao
    17. . II Workshop Brasileiro sobre Internet das Coisas na Educação. Sociedade Brasileira de Computação. 2017. Organizacao
    18. . IX Congresso Brasileiro de Software (CBSoft). Sociedade Brasileira da Computação. 2018. Organizacao
    19. . Joint 7th ICSE International Workshop on Software Engineering for Systems-of-Systems and 13th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems. IEEE. 2019. Organizacao
    20. . IEEE International Conference on Software Testing, Verification and Validation. IEEE. 2020. Organizacao
    21. . I Workshop Retrospectiva de Engenharia de Software no ICMC-USP. Laboratório de Engenharia de Software do ICMC-USP (Labes). 2015. Organizacao

Lista de colaborações

  • Colaborações endôgenas (6)
    • Rosana Teresinha Vaccare Braga ⇔ Kalinka Regina Lucas Jaquie Castelo Branco (11.0)
      1. BRAGA, R. T. V.; Braga, Rosana Teresinha Vaccare; BRANCO, K. R. L. J. C.; TRINDADE JUNIOR, O.; MASIERO, Paulo Cesar; NERIS, L. O.; Becker, M.. The ProLiCES Approach to Develop Product Lines for Safety-Critical Embedded Systems and its Application to the Unmanned Aerial Vehicles Domain.. CLEI Electronic Journal. v. 15, p. 1/8-13, 2012.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      2. FRANCO, MATHEUS LOPES; BRANCO, KALINKA R. J. L.; BRAGA, ROSANA T.V.; OLIVEIRA, ANDRE LUIZ DE; DEZAN, CATHERINE; DIGUET, JEAN-PHILIPPE. Model-Based Dependability Analysis of Unmanned Aerial Vehicles - A Case Study. Em: 2018 48th Annual IEEE/IFIP International Conference on Dependable Systems and Networks Workshops (DSNW), v. 1, p. 263-270, 2018.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      3. Silva, Rafael de Amorim; NOVA, J. V.; VASCONCELOS, R.; CALADO, I. A. A. R.; BRANCO, K. R. L. J. C.; BRAGA, ROSANA. Aplicando Internet das Coisas na Educação: Tecnologia, Cenários e Projeções. Em: II Workshop Brasileiro sobre Internet das Coisas na Educação, v. 1, p. 1256-1267, 2017.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      4. BONDANÇA, NIVALDO; BRAGA, ROSANA; Branco, Kalinka Castelo. Museus Virtuais e Ecomuseus - Uma experiência fazendo uso de IoT. Em: II Workshop Brasileiro sobre Internet das Coisas na Educação, v. 1, p. 1313-1323, 2017.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      5. Silva, Rafael de Amorim; NOVA, J. V.; VASCONCELOS, R.; CALADO, I. A. A. R.; BRANCO, K. R. L. J. C.; BRAGA, ROSANA. PB-SmartClass: Um Modelo Arquitetural Baseado em Projetos Colaborativos para Salas de Aula do Futuro. Em: II Workshop Brasileiro sobre Internet das Coisas na Educação, v. 1, p. 1244-1255, 2017.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      6. Braga, Rosana Teresinha Vaccare; TRINDADE JUNIOR, O.; BRANCO, K. R. L. J. C.; LEE, J.. Incorporating Certification in Feature Modelling of an Unmanned Aerial Vehicle Product Line. Em: 16th International Software Product Line Conference (SPLC), v. 1, p. 249-258, 2012.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      7. Braga, Rosana Teresinha Vaccare; Trindade, Onofre Jr; Branco, Kalinka R. L. J. Castelo; Neris, L O; LEE, J.. Adapting a Software Product Line Engineering Process for Certifying Safety Critical Embedded Systems. Em: 31st International Conference on Computer Safety, Reliability and Security, v. 1, p. 352-363, 2012.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      8. BRAGA, R. T. V.; BRANCO, K. R. L. J. C.; TRINDADE JUNIOR, O.; GIMENEZ, Itana Maria de Souza. Evolving Tiriba Design towards a Product line of Small Electric-Powered UAVs. Em: 1a Conferência Brasileira de Sistemas Embarcados Críticos, v. 1, p. 67-72, 2011.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      9. Braga, Rosana Teresinha Vaccare; BRANCO, K. R. L. J. C.; TRINDADE JUNIOR, O.; NERIS, L. O.. SAFE-CRITES: Developing Safety-Critical Embedded Systems supported by reuse techniques. Em: 12th IEEE International Conference on Information Reuse and Integration (IRI 2011), v. 1, p. 206-2011, 2011.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      10. Braga, Rosana Teresinha Vaccare; BRANCO, K. R. L. J. C.; TRINDADE JUNIOR, O.; MASIERO, Paulo Cesar; NERIS, L. O.; Becker, M.. ProLiCES: An approach to develop Product Lines for Safety-Critical Embedded Systems. Em: XXXVII Latin-American Informatics Conference (CLEI XXXVII), v. 1, p. 991-1006, 2011.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      11. BRANCO, K. R. L. J. C.; BRAGA, R. T. V.; NERIS, L. O.; TRINDADE JUNIOR, O.. Uma metodologia para desenvolvimento de Sistemas Embarcados Críticos com Vistas a Certificação. Em: IX Simpósio Brasileiro de Automação Inteligente, p. 1-6, 2009.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]

    • Rosana Teresinha Vaccare Braga ⇔ Jose Carlos Maldonado (7.0)
      1. CAGNIN, Maria Istela; BRAGA, R. T. V.; PENTEADO, Rosângela Aparecida Delloso; GERMANO, Fernão Stella Rodrigues; MALDONADO, José Carlos. A Version Control Tool for Framework-based Applications. CLEI Electronic Journal. v. 10, p. 1-14, 2007.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      2. CAGNIN, Maria Istela; BRAGA, R. T. V.; GERMANO, Fernão Stella Rodrigues; CHAN, Alessandra; MALDONADO, José Carlos. Extending Patterns with Testing Implementation. Em: Fifth Latin American Conference on Pattern Languages of Programs, v. 1, p. 238-256, 2005.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      3. CAGNIN, Maria Istela; MALDONADO, José Carlos; BRAGA, R. T. V.; GERMANO, Fernão Stella Rodrigues. Uma Ferramenta de Apoio ao Controle de Versão das Aplicações Criadas por um Framework. Em: 30TH CONFERENCIA LATINOAMERICANA DE INFORMÁTICA, v. 1, p. 414-425, 2004.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      4. CAGNIN, Maria Istela; MALDONADO, José Carlos; MASIERO, Paulo Cesar; BRAGA, R. T. V.; PENTEADO, Rosângela Aparecida Delloso. An Evolution Process for Application Frameworks. Em: I Workshop de Manutenção de SoftWare Moderna em conjunto com XVIII Simpósio Brasileiro de Engenharia de Software, v. 1, p. 1-8, 2004.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      5. CAGNIN, Maria Istela; MALDONADO, José Carlos; PENTEADO, Rosângela Aparecida Delloso; BRAGA, R. T. V.; GERMANO, Fernão Stella Rodrigues. GREN-WizardVersionControl: Uma Ferramenta de Apoio ao Controle de Versão das Aplicações Criadas pelo Framework GREN. Em: XI Sessão de Ferramentas do XVIII Simpósio Brasileiro de Engenharia de Software, v. 1, p. 73-78, 2004.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      6. CAGNIN, Maria Istela; PENTEADO, Rosângela Aparecida Delloso; BRAGA, R. T. V.; GERMANO, Fernão Stella Rodrigues; MALDONADO, José Carlos. Empirical Studies Progress on Framework-Based (Re)-Engineering. Em: 3rd Experimental Software Engineering Latin American Workshop, p. 47-48, 2006.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      7. CAGNIN, Maria Istela; BRAGA, R. T. V.; PENTEADO, Rosângela Aparecida Delloso; MALDONADO, José Carlos; MASIERO, Paulo Cesar; GERMANO, Fernão Stella Rodrigues. Empirical Studies on Framework-Based (Re)-Engineering. Em: First Experimental Software Engineering Latin American Workshop in conjuction with XVIII Simpósio Brasileiro de Engenharia de Software, v. 1, p. 1-2, 2004.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]

    • Rosana Teresinha Vaccare Braga ⇔ Onofre Trindade Junior (5.0)
      1. BRAGA, R. T. V.; Braga, Rosana Teresinha Vaccare; BRANCO, K. R. L. J. C.; TRINDADE JUNIOR, O.; MASIERO, Paulo Cesar; NERIS, L. O.; Becker, M.. The ProLiCES Approach to Develop Product Lines for Safety-Critical Embedded Systems and its Application to the Unmanned Aerial Vehicles Domain.. CLEI Electronic Journal. v. 15, p. 1/8-13, 2012.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      2. BRAGA, R. T. V.; BRANCO, K. R. L. J. C.; TRINDADE JUNIOR, O.; GIMENEZ, Itana Maria de Souza. Evolving Tiriba Design towards a Product line of Small Electric-Powered UAVs. Em: 1a Conferência Brasileira de Sistemas Embarcados Críticos, v. 1, p. 67-72, 2011.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      3. Braga, Rosana Teresinha Vaccare; BRANCO, K. R. L. J. C.; TRINDADE JUNIOR, O.; NERIS, L. O.. SAFE-CRITES: Developing Safety-Critical Embedded Systems supported by reuse techniques. Em: 12th IEEE International Conference on Information Reuse and Integration (IRI 2011), v. 1, p. 206-2011, 2011.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      4. Braga, Rosana Teresinha Vaccare; BRANCO, K. R. L. J. C.; TRINDADE JUNIOR, O.; MASIERO, Paulo Cesar; NERIS, L. O.; Becker, M.. ProLiCES: An approach to develop Product Lines for Safety-Critical Embedded Systems. Em: XXXVII Latin-American Informatics Conference (CLEI XXXVII), v. 1, p. 991-1006, 2011.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      5. BRANCO, K. R. L. J. C.; BRAGA, R. T. V.; NERIS, L. O.; TRINDADE JUNIOR, O.. Uma metodologia para desenvolvimento de Sistemas Embarcados Críticos com Vistas a Certificação. Em: IX Simpósio Brasileiro de Automação Inteligente, p. 1-6, 2009.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]

    • Rosana Teresinha Vaccare Braga ⇔ Ellen Francine Barbosa (2.0)
      1. LOPES, ATILA RABELO; BARBOSA, ELLEN F.; BRAGA, ROSANA T. VACCARE. Service Oriented Reference Architecture for the Development of Context-awareLearning Environments. Em: 2019 IEEE Frontiers in Education Conference (FIE), v. 1, p. 1-8, 2019.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      2. SILVA, L. E. P.; PAIVA, D. M. B.; Barbosa, E. F.; Braga, Rosana Teresinha Vaccare; CAGNIN, Maria Istela. ONTO-ResAsset Development: An Ontology for Reusable Assets Specification and Management. Em: 26th International Conference on Software Engineering and Knowledge Engineering (SEKE 2014), v. 1, p. 459-462, 2014.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]

    • Rosana Teresinha Vaccare Braga ⇔ Simone do Rocio Senger de Souza (2.0)
      1. Brito, Maria A. S.; Rossi, João L.; Souza, Simone R. S.; Braga, Rosana Teresinha Vaccare. An Experience on Applying Software Testing for Teaching Introductory Programming Courses. CLEI Electronic Journal. v. 15, p. Paper 4-, 2012.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      2. Brito, M. A. S.; ROSSI, J.; SOUZA, S. R. S.; BRAGA, Rosana Teresinha Vaccare. Reuso de conjuntos de casos de teste no ensino de disciplinas introdutórias de programação. Em: VII Experimental Software Engineering Latin American Workshop, v. 1, p. 101-110, 2010.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]

    • Rosana Teresinha Vaccare Braga ⇔ Elisa Yumi Nakagawa (1.0)
      1. DAMACENO, K.; Nakagawa, E. Y.; BRAGA, ROSANA T. VACCARE. Towards an Understanding of Technical Debt in Reference Architectures. Em: XIII Congresso Brasileiro de Software: Teoria e Prática (CBSoft), XXXVI Simpósio Brasileiro de Engenharia de Software, p. 1-262, 2022.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]




(*) Relatório criado com produções desde 1970 até 2023
Data de processamento: 08/03/2023 08:58:45