Perfil do docente · IME

Ana Cristina Vieira de Melo.

Departamento de Ciência da Computação

Lattes
1225623517319669
Lógicas e Semântica de ProgramasEngenharia de SoftwareSistemas de InformaçãoLinguagens de Programação

Cita-se como: MELO, Ana C. V. de;de Melo, Ana C.V.;MELO, ANA C.V. DE;DE MELO, A. C. V.;DE MELO, ANA C. V.;de Melo, Ana C. V.;MELO, ANA CRISTINA VIEIRA DE;Vieira de Melo, Ana Cristina

9 seções

Indicadores

Áreas de atuação

04 registros
  • Ciencias Exatas E Da Terra
    Ciência da Computação
    Teoria da Computação › Lógicas e Semântica de Programas
  • Ciencias Exatas E Da Terra
    Ciência da Computação
    Metodologia e Técnicas da Computação › Engenharia de Software
  • Ciencias Exatas E Da Terra
    Ciência da Computação
    Metodologia e Técnicas da Computação › Sistemas de Informação
  • Ciencias Exatas E Da Terra
    Ciência da Computação
    Metodologia e Técnicas da Computação › Linguagens de Programação

Formação acadêmica

05 registros
  1. 2008 – 2009Pós-DoutoradoConcluído
    Pós-Doutorado · University of Oxford
    Bolsa Coordenação de Aperfeiçoamento de Pessoal de Nível Superior
  2. 1990 – 1995DoutoradoConcluído
    Phd In Computer Science · The University Of Manchester
    Formal Reuse of Hardware Design
    Bolsa Coordenação de Aperfeiçoamento de Pessoal de Nível Superior
  3. 1987 – 1989MestradoConcluído
    Ciências da Computação · Universidade Federal de Pernambuco
    Especificação Formal de links e nós em um sistema de hipertexto para desenvolvimento de software
    Bolsa Conselho Nacional de Desenvolvimento Científico e Tecnológico
  4. 1983 – 1986GraduaçãoConcluído
    Bacharelado Em Ciência da Computação · Universidade Federal de Pernambuco
  5. Livre-docênciaConcluído
    Livre-docência · Universidade de São Paulo

Idiomas

04 registros
IdiomaLeituraFalaEscritaCompreensão
InglêsBemBemBemBem
PortuguêsBemBemBemBem
AlemãoRazoávelPoucoPoucoPouco
EspanholRazoávelRazoável

Atuação profissional

26 registros
  1. 2015 – 2015
    Carnegie Mellon University
    LivreLivre40h/sem
  2. 2015 – presenteVínculo atual
    Computer Standards & Interfaces
    LivreLivre
  3. 2014 – presenteVínculo atual
    IET Software (Print)
    LivreLivre
  4. 2014 – presenteVínculo atual
    The Journal of Systems and Software
    LivreLivre
  5. 2011 – presenteVínculo atualDedicação exclusiva
    Universidade de São Paulo
    LivreServidor Publico
  6. 2010 – presenteVínculo atual
    Information Sciences
    LivreLivre
  7. 2009 – presenteVínculo atual
    Theoretical Computer Science
    LivreLivre
  8. 2008 – presenteVínculo atual
    Science of Computer Programming
    LivreLivre
  9. 2008 – 2009
    University of Oxford
    LivreProfessor Visitante
  10. 2006 – presenteVínculo atual
    Formal Aspects of Computing
    LivreLivre
  11. 2006 – presenteVínculo atual
    International Journal of Software Engineering and Knowledge Engineering
    LivreLivre
  12. 2006 – presenteVínculo atual
    Sociedade Brasileira de Computação
    LivreColaborador
  13. 2004 – presenteVínculo atual
    Fundação de Amparo à Pesquisa do Estado de São Paulo
    LivreColaborador
  14. 2004 – presenteVínculo atual
    Fundação de Amparo à Pesquisa do Estado de São Paulo
    LivreLivre
  15. 2003 – presenteVínculo atual
    Conselho Nacional de Desenvolvimento Científico e Tecnológico
    LivreColaborador
  16. 2003 – presenteVínculo atual
    Conselho Nacional de Desenvolvimento Científico e Tecnológico
    LivreLivre
  17. 2003 – presenteVínculo atual
    Coordenação de Aperfeiçoamento de Pessoal de Nível Superior
    LivreLivre
  18. 2001 – presenteVínculo atual
    Coordenação de Aperfeiçoamento de Pessoal de Nível Superior
    LivreColaborador
  19. 2000 – presenteVínculo atual
    Journal of the Brazilian Computer Society (0104-6500)
    LivreLivre
  20. 1999 – 2002
    Ministério da Educação
    LivreColaborador
  21. 1996 – 2011Dedicação exclusiva
    Universidade de São Paulo
    LivreLivre40h/sem
  22. 1996 – 1999
    Universidade Estadual de Campinas
    LivreColaborador
  23. 1995 – 1996
    Universidade Estadual de Campinas
    LivreLivre40h/sem
  24. 1995 – 1996
    Conselho Nacional de Desenvolvimento Científico e Tecnológico
    LivreLivre
  25. 1990 – 1990
    Universidade Federal de Pernambuco
    LivreLivre40h/sem
  26. 1986 – 1986
    Grupo Industrial João Santos
    LivreLivre20h/sem

Projetos

29 registros
  • 2023 – presentePesquisaPesquisa

    Centro de Pesquisa Aplicada em Inteligência Artificial para a Evolução das Indústrias para o Padrão 4.0

    Em andamento

    Processo Fapesp:20/09850-0Platafroma IASMIN (Inteligência Artificial Soluções para Manufatura Inteligente)Pesquisador Associado dentro da linha de pesquisa: Interoperabilidade e Integração da CadeiaInstituição SedeInstituto de Pesquisas Tecnológicas do Estado de São Paulo S/A (IPT) Empresas ParceirasSiemens LtdaSiemens Infraestrutura E Indústria LtdaRobert Bosch LimitadaKlabin S.AFCA Fiat Chrysler Automoveis Brasil LtdaBraskem S.A Instituições ParceirasAssociação Parque Tecnológico de São José dos Campos/APQTEC/APQTECCentro Universitário FACENS/UNIFACENS/ACRTSEscola Politécnica/EP/USPInstituto de Matemática e Estatística/IME/USPFundação Parque Tecnológico Itaipu - Brasil/FPTI-BR/FPTI-BRInstituto de Ciência e Tecnologia de Sorocaba/ICTS/UNESPInstituto Tecnológico de Aeronáutica/ITAUniversidade Técnica Federal do Paraná - UTFPRUniversidade Federal de São Paulo/UNIFESPUniversidade Federal do ABC/UFABCAgência Unesp de Inovação/AUIN/UNESPUniversidade Estadual de Campinas / UNICAMP

    Equipe

    Ana Cristina Vieira de Melo, Flávio Soares Correa da Silva, Jefferson de Oliveira Gomes (Responsável)

  • 2022 – presentePesquisaOutra

    Convênio acadêmico - Charles University - Praga - República Checa

    Em andamento

    Cooperação acadêmica; intercâmbio de estudantes de graduação e de pós-graduação.

    Equipe

    Ana Cristina Vieira de Melo (Responsável)

  • 2020 – presentePesquisaPesquisa

    Programming with Monoidal Profunctors and Semiarrows

    Em andamento

    Cooperação em projeto de pesquisa -Prof. Mauro Javier Jaskelioff e Alexandre Garcia de OliveiraUniversidad Nacional de Rosario- Argentina

    Equipe

    Ana Cristina Vieira de Melo (Responsável), Alexandre Garcia de Oliveira, Mauro Javier Jaskelioff

  • 2020 – presentePesquisaOutra

    Cooperação Internacional - Universidad Nacional de Rosario- Argentina

    Em andamento

    Cooperação internacional para fins de co-orientação de doutoradoProf. Mauro Javier Jaskelioff

    Equipe

    Ana Cristina Vieira de Melo (Responsável), Alexandre Garcia de Oliveira, Mauro Javier Jaskelioff

  • 2019 – presentePesquisaOutra

    Convênio acadêmico - Technische Universität München - Alemanha

    Em andamento

    Cooperação acadêmica; intercâmbio de estudantes de graduação e de pós-graduação.

    Equipe

    Ana Cristina Vieira de Melo (Responsável)

  • 2018 – 2023PesquisaOutra

    Convênio Acadêmico - Università Della Svizzera Italiana - Suiça

    Concluído

    Cooperação acadêmica; intercâmbio de estudantes de graduação e de pós-graduação.

    Equipe

    Ana Cristina Vieira de Melo (Responsável)

  • 2018 – 2023PesquisaOutra

    Convênio acadêmico - Hacettepe University - Turquia

    Concluído

    Cooperação acadêmica; intercâmbio de estudantes de graduação e de pós-graduação.

    Equipe

    Ana Cristina Vieira de Melo (Responsável), Nazife Erkursun Ozcan

  • 2014 – 2014PesquisaOutra

    Implementação de algoritmos básicos e scripts de correção para fins didáticos

    Concluído

    Programa de Estímulo ao Ensino de Graduação (PEEG) - 1 aluno
A disciplina necessita de um novo material didático no que diz respeito à implementação dos algoritmos básicos em Python. Esta monitoria será dedicada à implementação de cada um dos algoritmos básicos, juntamente com scripts de correção para fins didáticos. A linguagem Python está sendo adotada nesta disciplina pela primeira (turma Web). Então, faz-se necessário readaptar o material existente para a nova linguagem.

    Financiadores
    • Universidade de São Paulo · BOLSA
    Equipe

    Ana Cristina Vieira de Melo (Responsável)

  • 2014 – 2014PesquisaDesenvolvimento

    Geração de requisitos de teste para sistemas espaciais (FAPESP: 2013/25309-4)

    Concluído
    Financiadores
    • Fundação de Amparo à Pesquisa do Estado de São Paulo · BOLSA
    Equipe

    Ana Cristina Vieira de Melo (Responsável), Martins, Alexandre Locci

  • 2014 – 2015PesquisaDesenvolvimento

    Definiçãoo de novas abordagens de análise de eficiênncia de suites de teste

    Concluído
    Financiadores
    • Fundação de Amparo à Pesquisa do Estado de São Paulo · BOLSA
    Equipe

    Ana Cristina Vieira de Melo (Responsável), Valdivino Alexandre de Santiago Júnior, Alander Pereira dos Santos

  • 2014 – 2015PesquisaPesquisa

    Generation of Java PathFinder Properties from Test Purposes (FAPESP: 2013/22317-6)

    Concluído

    This Research Internship Abroad (BEPE) project is part of the Ph.D work under the São Paulo Research Foundation (FAPESP) process: 2011/01928-1. The main objective of the Ph.D work is to help software developers in applying formal verification in practice. To do this, we propose an approach that generates the corresponding source code of the system properties that should be verified to assure the software quality. This code generation will be guided by the test purposes derived from the system specification.

The main challenge of the Ph.D research is to synchronize the test purposes at implementation and specification levels in order to automate the properties code generation. To solve this problem, we have decided to make a theoretical work over this synchronization and then apply its results in practice using the Java PathFinder (JPF), a virtual machine that can be used as a model checker to verify Java programs.

In this BEPE project, we will focus on the application of the theoretical results in practice: we are going to proceed to the implementation of general properties templates in JPF. These templates will be used to automate the generation of properties code that a system must satisfy to guarantee its quality. And the generated property code will be registered in JPF so that it will be able to check whether the system satisfies this property or not. To validate the implementation of those JPF general properties templates, a set of tests for each property template must be created and executed.

    Financiadores
    • Fundação de Amparo à Pesquisa do Estado de São Paulo · BOLSA
    Equipe

    Ana Cristina Vieira de Melo (Responsável), Simone Hanazumi, Corina Pasareanu

  • 2013 – presentePesquisaPesquisa

    VVTrans - um Método para Teste e Verificação Formal Transversal ao Desenvolvimento de Sistemas Críticos (FAPESP: 2012/23767-2)

    Em andamento

    Para que haja uma garantia de que o software desenvolvido é confiável, atividades de testes e verificação formal devem ser realizadas. Contudo, a viabilidade prática de execução dessas atividades depende de métodos de desenvolvimento que explorem o uso conjunto das técnicas, bem como de ferramentas que auxiliem sua realização, uma vez que a execução de ambas constitui um alto custo para o desenvolvimento do software.

Tendo em vista a necessidade de facilitar a realização de testes e verificação formal nos sistemas de software de missão crítica, este projeto se propõe a desenvolver uma metodologia integrada, com apoio de ferramentas computacionais, para a verificação formal e testes desses sistemas, levando em conta a redução dos custos das atividades de Verificação & Validação (V&V). Os principais objetos de estudo que constituem um desafio científico ao projeto é a exploração da complementariedade das duas atividades de forma transversal ao desenvolvimento de sistemas críticos para possibilitar o uso conjunto dessas atividades e avaliar o custo de sua aplicação.

    Financiadores
    • Fundação de Amparo à Pesquisa do Estado de São Paulo · AUXILIO_FINANCEIRO
    Equipe

    Ana Cristina Vieira de Melo (Responsável), Nandamudi Lankalapalli Vijaykumar, Valdivino Alexandre de Santiago Júnior

  • 2013 – 2013PesquisaOutra

    Implementação dos conceitos fundamentais de uma linguagem de programação para fins didáticos

    Concluído

    Programa de Estímulo de Ensino de Graduação (PEEG) - 2 alunos selecionados
A disciplina necessita de um novo material didático no que diz respeito à implementação dos conceitos fundamentais de programação. Esta monitoria será dedicada à implementação de cada um dos conceitos para uma linguagem de programação a ser utilizada para fins didáticos. A partir dessas novas implementações, os alunos da disciplina desenvolverão os trabalhos práticos.

    Financiadores
    • Universidade de São Paulo · BOLSA
    Equipe

    Ana Cristina Vieira de Melo (Responsável)

  • 2013 – 2015PesquisaDesenvolvimento

    Estudo comparativo entre modelos de teste e verificação

    Concluído
    Financiadores
    • Fundação de Amparo à Pesquisa do Estado de São Paulo · BOLSA
    Equipe

    Ana Cristina Vieira de Melo (Responsável), da Silva, Paulo Salem

  • 2011 – 2015PesquisaPesquisa

    Geração de Propriedades sobre Programas Java a partir de Casos de Teste

    Concluído

    Com a presença cada vez maior de sistemas computacionais e novas tecnologias no cotidiano das pessoas, garantir que eles não falhem e funcionem corretamente tornou-se algo de extrema importância. Além de indicar a qualidade do sistema, assegurar seu bom funcionamento é essencial para se evitar perdas, desde financeiras até de vidas.

Uma das técnicas utilizadas para esta finalidade é a chamada verificação formal de programas. A partir da especificação do sistema, descrita numa linguagem formal, são definidas propriedades a serem satisfeitas e que certificariam a qualidade do software. Estas propriedades devem então ser implementadas para uso num verificador, que é a ferramenta responsável por executar a verificação e informar quais propriedades foram satisfeitas e quais não foram, indicando aos desenvolvedores os possíveis locais com código incorreto no sistema. A desvantagem do uso da verificação formal é, além do seu alto custo, a necessidade de haver pessoas com treinamento em linguagens e métodos formais. Ademais, a implementação de propriedades relativas a um sistema em particular para uso num verificador é uma tarefa bastante complexa e de alto custo. 

Para auxiliar os desenvolvedores na utilização da verificação formal em programas escritos em Java, este trabalho propõe a geração de código de propriedades para uso direto no verificador, a partir de casos de testes derivados dos requisitos formais de sistemas.

    Financiadores
    • Fundação de Amparo à Pesquisa do Estado de São Paulo · BOLSA
    Equipe

    Ana Cristina Vieira de Melo (Responsável), Simone Hanazumi

  • 2010 – 2011PesquisaPesquisa

    Avaliação da Usabilidade de Sistemas Web

    Concluído

    A cada dia a internet vem sendo mais utilizada pelas empresas para divulgar seus produtos, conhecer melhor ou conquistar mais clientes. Com o surgimento da WEB 2.0 bem como a facilidade de acesso a banda larga, cada vez mais usuários colaboram gerando conteúdo na web. O sucesso de um projeto web depende muito da aceitação dos usuários que o utilizam. Métodos de avaliação de usabilidade têm sido empregados para garantir uma boa qualidade desses produtos. Esse trabalho de pesquisa propõe um estudo e comparação dos métodos para avaliação de usabilidade para a WEB 2.0.

    Financiadores
    • Serasa-Experian Fundação de Apoio à Pesquisa · BOLSA
    Equipe

    Ana Cristina Vieira de Melo (Responsável), Hamilton Fernandes de Moraes Junior

  • 2010 – 2015PesquisaPesquisa

    Convênio Acadêmico Internacional - Engenharia de Software e Métodos Formais

    Em andamento

    Este convênio tem como objeto a cooperação acadêmica através do intercâmbio de docentes e pesquisadores, bem como de estudantes de pós-graduação entre o grupo de Engenharia de Software e Métodos Formais da USP (São Paulo) e o Laboratoire de Recherche en Informatique (LRI) da Université Paris-Sud 11.

A colaboração proposta tem como objetivo principal o desenvolvimento conjunto de pesquisas científicas em tópicos relacionados ao desenvolvimento formal de sistemas de software, dentre os quais teste e verificação formal de sistemas. Dentro desta área de pesquisa, em particular, definimos como projeto inicial: ?Verificação de sistemas distribuídos e móveis orientado por informação de simulação e escolha estatística de testes?. No âmbito deste projeto, o grupo de Engenharia de Software e Métodos Formais da USP (São Paulo) tem desenvolvido técnicas de verificação e simulação de sistemas distribuídos e móveis, enquanto o Laboratoire de Recherche en Informatique (LRI) da Université Paris-Sud 11 tem aplicado métodos estatísticos para a escolha de conjuntos de testes relevantes. Desta forma, a colaboração propiciará o desenvolvimento de métodos estatísticos para a escolha de informação de simulação dos sistemas distribuídos e móveis que sejam relevantes à verificação de propriedades sobre tais sistemas.

 (Proc. 08.1.01153.45.4)

    Financiadores
    • Université Paris-Sud XI · COOPERACAO
    • Universidade de São Paulo · COOPERACAO
    Equipe

    Ana Cristina Vieira de Melo (Responsável), Marie-Claude Gaudel

  • 2009 – 2010PesquisaPesquisa

    Web Services confiáveis - Um estudo sobre os problemas atuais

    Em andamento

    Aplicativos Web Services oferecem serviços através de uma rede e são
cada vez mais utilizados para integrarem sistemas e soluções das
mais variadas complexidades. Os Web Services estão sendo cada vez
mais usados em sistemas altamente complexos, principalmente com a
chegada da web 2.0. Em alguns cenários com maior criticidade, a
confiança no Web Service passa a ser um fator de fundamental
importância. Atualmente, uma das suas principais características é o
fato de que sua comunicação é feita em um ambiente com baixa
confiabilidade, como a Internet, cujos protocolos de comunicação nem
sempre provêm as garantias necessárias de funcionamento correto. De
fato, isso é uma barreira que impede que empresas invistam em
aplicativos críticos que dependam de integração com Web services.

Com o objetivo de garantir um serviço de qualidade, a comunidade
acadêmica e até mesmo a indústria têm despendido um grande esforço
para definir modelos de Qualidade de Serviço especificamente para
Web Services, e estudar alternativas para o problema de forma a
aumentar a confiabilidade nos serviços oferecidos por eles. Estudar
a fundo uma possível solução requer conhecimento sobre as diversas
alternativas já pesquisadas e sobre as tendências tecnológicas que
prometem ajudar a suprir as atuais necessidades. Assim, a proposta
do presente estudo é analisar os principais problemas relacionados à
confiabilidade de Web Services, com o objetivo de obter as
informações necessárias para prover subsídios de como implementar
soluções adequadas a situações específicas. Além disso, o estudo
pode servir como referência para que sejam pesquisadas novas
soluções.

    Financiadores
    • Serasa-Experian Fundação de Apoio à Pesquisa · BOLSA
    Equipe

    Ana Cristina Vieira de Melo (Responsável), Paulo Roberto de Araújo França Nunes

  • 2009 – 2011PesquisaPesquisa

    A methodology and related technology for multi-agent simulation

    Concluído

    Multi-agent systems are useful to model complex systems in
which the entities to be studied can be decomposed into several
interacting pieces called agents. Human societies, computer
networks, neural tissue and cell biology are examples of systems
that can be seen from this perspective. There are a number of ways
that such modelling can be done, ranging from purely formal
approaches to entirely experimental ones. Our work, which is
situated between these two extremes, focuses on employing simulation
in order to study such multi-agent models. That is, we specify the
agents as computer programs and run interesting scenarios in a
simulator, hoping to learn something about the model after several
simulations. As one would expect, simple simulation approaches of
this kind are already in use nowadays. However, they are also rather
naive with respect to automated analysis of simulation results.
Typically, one merely runs the simulation several times and collect
statistics about some variables. Clearly, though, as the simulation
runs in a computer and is specified as a program, it must be
possible to perform many kinds of automated analyses beyond such
simple statistics compilation. Our work, thus, focuses on this
issue: what kind of algorithms, theories and software infrastructure
are required in order to have a simulator capable of helping an
experimenter discover useful information about a simulation model.
We believe that many ideas and techniques from the Formal Methods
and Software Testing communities can be successfully adapted to this
context. The crucial insight here is that simulations can be seen as
incomplete explorations of state-spaces, and as such we can hope,
for example, to apply approximate versions of Model Checking and
other techniques of automated reasoning. To fulfill this vision, we
intend to develop both the necessary theory and its implementation
as a simulator. We expect, thus, to create a technology that can
signific

    Financiadores
    • Coordenação de Aperfeiçoamento de Pessoal de Nível Superior · BOLSA
    Equipe

    Ana Cristina Vieira de Melo (Responsável), Paulo Salem da Silva, Marie-Claude Gaudel

  • 2008 – 2010PesquisaPesquisa

    Ambiente Integrado para Verificação e Teste da Coordenação de Componentes Tolerantes a Falhas

    Em andamento

    Com o crescimento e popularização do mercado de componentes, muitos
fornecedores de software têm se especializado no desenvolvimento e
comercialização de componentes que atendam às necessidades
específicas dos desenvolvedores de sistemas. Estes componentes são
mais conhecidos como Commercial-Off-The-Shelf .

Entretanto, a montagem de sistemas corporativos que sejam confiáveis
e tolerantes a falhas, a partir da integração de componentes
comerciais, tem-se mostrado uma atividade relativamente complexa. Garantir que esta integração não falhe passou a ser algo imprescindível.

Com o objetivo de definir quais requisitos são necessários para estabelecer um bom teste do software, definem-se os critérios de teste. Mesmo considerando o direcionamento da escolha de conjuntos de testes a serem realizados a partir dos critérios, tais conjuntos são, na sua maioria, ainda muito complexos. Uma outra abordagem para garantir o funcionamento do software como inicialmente especificado, são as técnicas de verificação formal de programas, as quais garantem que os programas funcionam de acordo com a especificação ou atendem a um conjunto de propriedades relevantes. 

A viabilidade prática de testes de software depende de mecanismos e ferramentas que auxiliem esta atividade, de forma a automatizar a geração de casos e dados de testes a serem aplicados. Por outro lado, a aplicação prática de verificadores formais em linguagens de programação depende da predefinição de propriedades, já que os "desenvolvedores" de software, em geral, não possuem treinamento adequado para definir novas propriedades. Além disso, faz-se necessário o uso conjunto de ferramentas de ambas as atividades para
que sejam exploradas suas complementariedades. Este projeto de Mestrado se propõe a desenvolver um ambiente integrado para a verificação e teste de protocolos para a coordenação do comportamento execepcional de componentes.

    Financiadores
    • Fundação de Amparo à Pesquisa do Estado de São Paulo · BOLSA
    Equipe

    Ana Cristina Vieira de Melo (Responsável), Simone Hanazumi

  • 2008 – 2009PesquisaPesquisa

    Construção de Componentes Concorrentes na Abordagem de Desenvolvimento Baseado em Modelos Formais

    Concluído

    Component-based software is one of the reuse approaches successfully
used. The task of developing software components can be seen from two
different perspectives. One that would take care of building
components useful in many different situations, and another that
would develop the final software using these reusable components.
Naturally, technology alone does not guarantee the creation of
reusable components. Truly component-oriented approaches require
methods that can define what kind of entities the components must
represent, how they are composed and how such compositions are to be
employed. Having all this together to end up with a set of
components easily built and that can be reused in an appropriate way
is not very straightforward.

To make components construction more cost-effective and of a better
quality, the model-driven development can be adopted. In this case,
a design model language is required for components design, together
with a code generation mechanism. Booster is a design
language developed at the University of Oxford (UK) for components
construction via code generation. It is an object-oriented language
based on formal methods, namely B and Z, that is actually able to
generate components under the contexts of sequential composition. In
practice, however, component-based software naturally encompass
contexts in which components are concurrently composed instead of
purely sequential.

This project is about a study on how to improve the model-driven
components development with concurrent composition. From a
theoretical point-of-view, a study on the abstraction level for
specifying, through formal means, the required and provided
interfaces of components must be carried on to end up with a model
from which programs code can be generated. Also, mechanisms for
components orchestration in the context of concurrent composition
must be developed in order to provide an architecture and a
corresponding protocol to coordi

    Financiadores
    • Coordenação de Aperfeiçoamento de Pessoal de Nível Superior · BOLSA
    Equipe

    Ana Cristina Vieira de Melo (Responsável), Jim Davies

  • 2007 – 2009PesquisaPesquisa

    Formalização da Orquestração de Componentes Tolerantes a Falhas

    Em andamento

    Com a popularização das redes de computadores e dos gerenciadores de
banco de dados, os sistemas de informação tornaram-se elementos
essenciais de suporte a processos de negócio de empresas
fornecedoras de serviços indispensáveis à sociedade, tais como automação
bancária e telefonia. Esses sistemas modernos são também
considerados de missão crítica pois qualquer falha pode provocar,
além de prejuízos financeiros, desgastes na imagem e reputação da
empresa envolvida. A utilização de componentes na estruturação desses sistemas
promove maior qualidade, confiabilidade e flexibilidade ao produto e
agiliza o processo de desenvolvimento. Entretanto, para que estes
benefícios sejam totalmente observados, é fundamental que os
provedores de componentes projetem-nos com especificações precisas,
completas e consistentes. Uma estratégia para a especificação de componentes tolerantes a falhas é informar a ocorrência de erros através de exceções e realizar a recuperação dos
mesmos por rotinas de tratamento correspondentes. 

Contudo, o uso de notações precisas para representar os componentes tolerantes a falhas contribuem mas não são o suficiente para obtermos sistemas confiáveis. A falta de mecanismos adequados para a integração de componentes pode gerar comportamentos inesperados em sistemas construídos a partir da composição de componentes. Da mesma
forma, a integração dos comportamentos referentes ao tratamento de falhas dos componentes também podem proporcionar comportamentos inesperados se não forem coordenados adequadamente. Este projeto tem como objetivo principal aprofundar os estudos e desenvolver mecanismos para a integração adequada (através de métodos formais) de componentes, tanto para o comportamento normal quanto para o associado ao tratamento de falhas.

CNPq - Edital MCT/CNPq/CT-INFO no 07/2007
 (Proc. 551038/2007-1)

    Financiadores
    • Conselho Nacional de Desenvolvimento Científico e Tecnológico · AUXILIO_FINANCEIRO
    Equipe

    Ana Cristina Vieira de Melo (Responsável)

  • 2005 – 2007PesquisaPesquisa

    Um Método de Desenvolvimento e Testes para Sistemas Baseados em Componentes com Tratamento de Exceções

    Concluído

    A disseminação de sistemas computacionais em atividades críticas tornou a confiabilidade uma característica indispensável a esses sistemas. Essa confiabilidade é obtida através de técnicas de tolerância a falhas, que aumentam a complexidade do desenvolvimento. Para auxiliar a construção de sistemas tolerantes a falhas, esse projeto de pesquisa propõe um método de desenvolvimento baseado em componentes que guiará tanto as fases de desenvolvimento quanto os testes, paralelizando essas atividades.

Número FAPESP: 04/10663-8

    Financiadores
    • Fundação de Amparo à Pesquisa do Estado de São Paulo · AUXILIO_FINANCEIRO
    Equipe

    Ana Cristina Vieira de Melo, Eliane Martins, Cecília M F Rubira (Responsável)

  • 2003 – 2005PesquisaPesquisa

    CCC-AHIA Cooperação e Compartilhamento de Conhecimento entre Agentes Heterogêneos Inteligentes e Autônomos

    Em andamento

    Estudo sobre cooperação entre agentes autônomos híbridos.

    Financiadores
    • Fundação de Amparo à Pesquisa do Estado de São Paulo · AUXILIO_FINANCEIRO
    Equipe

    Ana Cristina Vieira de Melo, Flávio Soares Correa da Silva (Responsável), Leliane Barros, Renata Wasserman, Marcelo Finger

  • 2002 – 2006PesquisaPesquisa

    CooPiTools - Cooperation among Pi-calculus Tools

    Concluído

    Pi-calculus é uma das teorias pioneiras sobre agentes móveis. Além do esforço na construção das teorias, foram desenvolvidas também ferramentas de suporte ao uso das mesmas. Existem atualmente algumas ferramentas para verificação formal de processos concorrentes e agentes móveis, tanto para pi-calculus
quanto para algumas outras teorias. Cada uma dessas ferramentas fornece serviços específicos para os quais elas foram concebidas. Algumas verificam se um dado modelo concorrente preserva algumas propriedades, enquanto outras verificam a equivalência entre modelos distintos. Apesar de todos os esforços, vários desafios ainda persistem na construção de ferramentas: o desenvolvimento de técnicas eficientes para a verificação de agentes móveis,
construir ferramentas de suporte à especificação e verificação que sejam de fácil uso por usuários comuns, diminuição do esforço na construção de ferramentas e desenvolvimento de novas técnicas que abranjam classes de problemas não tratados atualmente.

Considerando a diminuição do esforço de construção de novas ferramentas, um dos objetivos atuais na área de verificação formal é o compartilhamento de
serviços entre ferramentas distintas através da sua integração. Este projeto de pesquisa tem como objetivo a integração das ferramentas de verificação para agentes móveis descritos em pi-calculus. Dessa forma, não há a necessidade de reimplementar todos os serviços requisitados em um único verificador, mas estabelecer comunicação entre verificadores capazes de fornecer os requisitos
desejados.

    Financiadores
    • · NAO_INFORMADO
    Equipe

    Ana Cristina Vieira de Melo (Responsável)

  • 1999 – 2000PesquisaPesquisa

    MAC Multimídia - Material Didático para Dsiciplinas de Introdução à Computação

    Concluído

    CAPES - Proin 

Produção de material didático para ensino à distância da disciplina introdutória de computação. O objetivo principal do projeto é a produção de um software básico de auxílio ao estudo de exercícios introdutórios de programação. Este auxilia o entendimento e direciona a soluções de problemas propostos.

    Financiadores
    • Coordenação de Aperfeiçoamento de Pessoal de Nível Superior · AUXILIO_FINANCEIRO
    Equipe

    Ana Cristina Vieira de Melo, Alan M Durham, Dilma M da Silva, Fávio Soares Corrêa da Silva, Carlos Eduardo Ferreira, Cristina G Fernandes, José Augusto Soares, José Coelho P Júnior +1 integrantes

  • 1998 – presentePesquisaPesquisa

    Ambiente Java baseado em Reutilização

    Em andamento

    A abordagem de desenvolvimento de sistemas computacionais orientado a objetos tem reutilização como princípio, desde projeto à codificação. Este projeto de pesquisa tem como objetivo principal dar suporte à reutilização de projetos e código de sistemas desenvolvidos na linguagem Java.
 Na reutilização de projeto, a pesquisa está centrada no desenvolvimento de técnicas de suporte à reutilização de "frameworks" Java. Estas técnicas vão desde classificação de busca de framewors, até a composição de frameworks existentes para a construção de novos frameworks.
 Como os frameworks são componentes que embutem tanto design quanto código, a reutilização dos mesmos proporciona também a reutilização de código. Contudo, aém das técnicas de para a reutilização de frameworks, este projeto também desenvolve técnicas de classificação e busca de classes Java.
 Outro problema fundamental no desenvolvimento e reutilização de sistemas orientados a objetos diz respeito ao teste, dada a dificuldade de sua execução. Este projeto propõe ainda um estudo da viabilidade do uso de verificação formal de alguma propriedades de sistemas desenvolvidos na linguagem Java para diminuir o esforço de teste do sistema.

    Financiadores
    • Conselho Nacional de Desenvolvimento Científico e Tecnológico · BOLSA
    Equipe

    Ana Cristina Vieira de Melo (Responsável)

  • 1998 – 2001PesquisaPesquisa

    SIDAM - Sistema de Informações Distribuídas de Agentes Móveis

    Concluído

    Os sistemas de agentes móveis têm-se expandido no mercado, dado o uso extensivo de dispositivos móveis, tais como: telefones celulares, PDAs e Notebooks. Os sistemas computacionais para a troca de informações entre tais dispositivos é aind um objeto de estudo.

 O projeto SIDAM (Sistema de Informações Distribuídas de Agentes Móveis) está centrado no desenvolvimento de técnicas e ferramentas de suporte a sistemas de informação com agentes móveis.

 Uma das preocupações principais é o fornecimento de serviços aos dispositivos móveis de forma segura e que atendam às necessidades da nova tecnologia. Com o objetivo de fornecer serviços confiáveis aos agentes móveis, este projeto estuda técnicas formais para agentes móveis. Estes estudos vão desde o estudo de teorias e linguagens que dêem suporte à especificação, quanto ao desenvolvimento de novas técnicas de verificação formal de agentes móveis.

    Financiadores
    • Fundação de Amparo à Pesquisa do Estado de São Paulo · AUXILIO_FINANCEIRO
    Equipe

    Ana Cristina Vieira de Melo, Flávio Soares Corrêa da Silva, Marcelo Finger, Siang Song (Responsável), Markus Endler, Alan M Durham, Alfredo G vel Lejbman, Francisco R Reverbel +4 integrantes

  • 1998 – 2002PesquisaPesquisa

    DECaFf-KB - Distributed Environment for Cooperation among Formalisms for Knowledge Bases

    Concluído

    Vários sistemas baseados em conhecimento foram desenvolvidos até o presente momento. Cada um deles é especializado para responder a um conjunto de questões dados a informação e mecanismos de construção de conhecimento inerentes aos mesmos. 
 Contudo, para responder a questões mais elaboradas, precisams muitas vezes da ação conjunta de vários desses sistemas especialistas. Este projeto é um estudo de como integrar sistemas baseados em conhecimento para que questões que envolvam conhecimentos provenientes de mais de um sistema sejam respondidas. Este estudo é de caráter teórico e prático.

    Financiadores
    • British Council Uk · AUXILIO_FINANCEIRO
    • Coordenação de Aperfeiçoamento de Pessoal de Nível Superior · AUXILIO_FINANCEIRO
    Equipe

    Ana Cristina Vieira de Melo (Responsável), JAUME AGUSTI, DAVID ROBERTSON, Flávio Soares Corrêa da Silva, Marcelo Finger, Wamberto W Vasconcelos

Produção bibliográfica

90 registros
63 de 63 itens
  • 2025
    Machine Learning Testing: Error, Fault, or Failure? an ontological approach
    Martins, Alexandre Locci; Ana Cristina Vieira de Melo · CISTI'2025 - 20th Iberian Conference on Information Systems and Technologies · Springer-Verlag · ISBN 2367-3370 · Lisbon
  • 2024
    A Formal Model for Startups Financial Transactions
    Rodrigo Stevaux; Ana Cristina Vieira de Melo · Brazilian Symposium on Formal Methods - SBMF · Springer, Cham · ISBN 978-3-031-493 · Manaus
  • 2023
    Technical Debt: Agile Estimation and Prioritization
    Gisela Maria Queiros Mattoso Archela dos Santos; Ana Cristina Vieira de Melo; Vagner Luiz Gava · ESSE 2023: The 4th European Symposium on Software Engineering. · Association for Computing Machinery · ISBN 978-1-4503-97 · Napoli
  • 2017
    Technical Debt and the Software Project Characteristics. A Repository-Based Exploratory Analysis
    JESUS, JANDISSON SOARES DE; Ana Cristina Vieira de Melo · 2017 IEEE 19th Conference on Business Informatics (CBI) · IEEE · ISBN 9781538630358 · Thessaloniki
  • 2016
    Towards MC/DC Coverage of Properties Specification Patterns
    Ana Cristina Vieira de Melo; Corina Pasareanu; Simone Hanazumi · International Colloquium on Theoretical Aspects of Computing · Springer-verlag · ISBN 978-3-319-467 · Cham
  • 2016
    Can you certify your software to MC/DC?
    MARTINS, ALEXANDRE L.; Ana Cristina Vieira de Melo · the 1st Brazilian Symposium · ACM Press · ISBN 9781450347662 · Maringa
  • 2016
    Modelagem de Processos Químicos e Sistemas de Controle como Máquinas de Estados Finitos
    Filipe Coelho; Roger Josef Zemp; Ana Cristina Vieira de Melo · XXI Congresso Brasileiro de Engenharia Química · ABEQ · Fortaleza
  • 2015
    A Classification of Test Purposes Based on Testable Properties
    Simone Hanazumi; Ana Cristina Vieira de Melo · Computational Science and Its Applications - {ICCSA} 2015 · Springer · ISBN 978-3-319-214 · Banff
  • 2015
    On the Testability of Properties Patterns
    Simone Hanazumi; Ana Cristina Vieira de Melo · 13th International Conference Software Engineering and Formal Methods · Springer Verlag · ISBN 978-3-319-229 · York
  • 2015
    An Architectural Pattern to Implement Business Rules in Information Systems
    JESUS, JANDISSON S. DE; Ana Cristina Vieira de Melo · 2015 IEEE 17th Conference on Business Informatics (CBI) · IEEE · ISBN 9781467373401 · Lisbon
  • 2014
    Testing Java Exceptions: An Instrumentation Technique
    MARTINS, ALEXANDRE L.; HANAZUMI, SIMONE; Ana Cristina Vieira de Melo · 2014 IEEE 38th International Computer Software and Applications Conference Workshops (COMPSACW) · IEEE · ISBN 9781479935789 · Vasteras
  • 2014
    Exercising Java Exceptions Using Java Pathfinder and Program Instrumentation
    MARTINS, ALEXANDRE L.; HANAZUMI, SIMONE; Ana Cristina Vieira de Melo · Computational Science and Its Applications ? ICCSA 2014 · Springer International Publishing · ISBN 978-3-319-091 · Guimarães
  • 2014
    Business Rules: From SBVR to Information Systems
    Jandisson Soares de Jesus; Ana Cristina Vieira de Melo · International Workshop on Decision Mining & Modeling for Business Processes (DeMiMoP?14) · Springer International Publishing · ISBN 978-3-319-158 · Eindhoven
  • 2014
    From Testing Purposes to Formal JPF Properties
    Simone Hanazumi; Ana Cristina Vieira de Melo; Corina Pasareanu · Java Pathfinder Workshop 2014 · Salt Lake City
  • 2013
    An Approach for the Verification of Multi-agent Systems by Formally Guided Simulations
    Paulo Salem da Silva; Ana Cristina Vieira de Melo · 2013 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT) · IEEE · ISBN 9780769551456 · Atlanta
  • 2013
    Behaviorist Agent Architecture
    Paulo Salem da Silva; Ana Cristina Vieira de Melo · 2013 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT) · IEEE · ISBN 9780769551456 · Atlanta
  • 2013
    Generation of Java programs properties from test purposes
    HANAZUMI, SIMONE; Ana Cristina Vieira de Melo · the 2013 International Symposium · ISBN 9781450321594 · Lugano
  • 2012
    Coordinating Exceptions of Java Systems: Implementation and Formal Verification
    Simone Hanazumi; Ana Cristina Vieira de Melo · 8th International Conference on the Quality of Information and Communications Technology · IEEE - CSP · ISBN 9780769547 · Lisboa
  • 2012
    Testing the Adherence of Enterprise Web Applications to Transactional Patterns
    Paulo Roberto de Araújo França Nunes; Ana Cristina Vieira de Melo · 8th International Conference on the Quality of Information and Communications Technology · IEEE - CSP · Lisboa
  • 2012
    Modelling websites elements according to usability aspects
    Hamilton Fernandes Moraes Jr; Fabia Lika Nishida; Ana Cristina Vieira de Melo · 8th International Conference on the Quality of Information and Communications Technology · IEEE - CSP · ISBN 9780769547 · Lisbon
  • 2011
    A Formal Environment Model for Multi-Agent Systems
    Paulo Salem da Silva; Ana Cristina Vieira de Melo · SBMF - Brazilian Symposium on Formal Methods · LNCS - Springer · ISBN 9783642198281 · Natal
  • 2011
    On-The-Fly Verification of Discrete Event Simulations by Means of Simulation Purposes
    da Silva, Paulo Salem; Ana Cristina Vieira de Melo · Symposium On Theory of Modeling and Simulation - DEVS Integrative M&S Symposium · ACM · Boston
  • 2011
    PiStache: Implementing -Calculus in Scala
    Pedro Matiello; Ana Cristina Vieira de Melo · 14th Brazilian Symposium, SBMF 2011 · LNCS - Springer · ISBN 9783642250316 · São Paulo
  • 2009
    From Z Specifications to Java Implementation and Back
    Alvaro Heiji Miyazawa; Paulo Salem da Silva; Ana Cristina Vieira de Melo · Fifth European Conference on Model-Driven Architecture - Traceability Workshop (EMCDA-TW) · ICTI · ISBN 09290672 · Enschede
  • 2009
    Exploring XML Perturbation Techniques for Web Services Testing
    Paulo Silveira; Ana Cristina Vieira de Melo · 9th International Conference on Web Engineering · Lecture Notes in Computer Science - Springer · ISBN 9783642028175 · San Sebastian
  • 2009
    OConGraX - automatically generating data-flow test cases for fault-tolerant systems
    Paulo Roberto de Araújo França Nunes; Simone Hanazumi; Ana Cristina Vieira de Melo · FMWeek - 21st IFIP Int. Conference on Testing of Communicating Systems · Lecture Notes in Computer Science - Springer Verlag · ISBN 9783642050305 · Eindhoven
  • 2008
    A Formal Architectural Model for Exception Handling Coordination
    David Paulo Pereira; Ana Cristina Vieira de Melo · Annual ACM Symposium on Applied Computing · ACM Press · Fortaleza
  • 2008
    Towards Verification and Testing of Java Programs
    Ana Cristina Vieira de Melo; Paulo Roberto de Araújo França Nunes; Kleber da Silva Xavier · 23rd Annual ACM Symposium on Applied Computing · ACM · ISBN 9781595937 · Fortaleza
  • 2008
    A formal architectural model for exception handling coordination
    David Paulo Pereira; Ana Cristina Vieira de Melo · 23rd Annual ACM Symposium on Applied Computing · ACM · ISBN 9781595937 · Fortaleza
  • 2008
    Reusing models in multi-agent simulation with software components
    Paulo Salem da Silva; Ana Cristina Vieira de Melo · 7th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2008) · International Foundation for Autonomous Agents and Multiagent Systems · ISBN 978098173816 · Estoril
  • 2008
    Using Formal Verification to Reduce Test Space of Fault-Tolerant Programs
    Kleber da Silva Xavier; Simone Hanazumi; Ana Cristina Vieira de Melo · SEFM 2008 - Software Engineering and Formal Methods · IEEE Computer Society · ISBN 9780769534374 · Cape Town
  • 2008
    Towards Pragmatical Generation of Software from Z Specifications
    Alvaro Heiji Miyzawa; Paulo Salem da Silva; Ana Cristina Vieira de Melo · 11th Brazilian Symposium on Formal Methods · SBC · Salvador
  • 2008
    Model Checking Merged Program Traces
    Paulo Salem da Silva; Ana Cristina Vieira de Melo · 11th Brazilian Symposium on Formal Methods · SBC · Salvador
  • 2007
    A Simulation-Oriented Formalization for a Psychological Theory
    Paulo Salem da Silva; Ana Cristina Vieira de Melo · Fundamental Approaches to Software Engineering (FASE07) · Springer-Verlag · Braga
  • 2007
    A CSP architectural model for fault-tolerant systems
    David Paulo Pereira; Ana Cristina Vieira de Melo · Formal Aspects of Component Software (FACS'07) · Sophia-Antipolis
  • 2006
    Multi-Agent Simulation in Social Computing: Toward Analysis-Oriented Simulators (accepted)
    Paulo Salem da Silva; Ana Cristina Vieira de Melo · Engineering Societies in the Agent World (ESAW 2006) · Springer-Verlag · Dublin
  • 2005
    Bayesian Networks to Software Maintenance Management
    Ana Cristina Vieira de Melo; Adilson de Jesus Sanchez · SOFSEM 2005: 31st Annual Conference on Current Trends in Theory and Practice of Informatics · Springer Verlag - Lecture Notes in Computer Science · Liptovský Ján
  • 2005
    A Strategy for the Formal Composition of Frameworks
    Walter Mesquita; Augusto Sampaio; Ana Cristina Vieira de Melo · IEEE International Conference on
 SOFTWARE ENGINEERING AND FORMAL METHODS (SEFM2005) · IEEE Computer Society · ISBN 07695243 · Koblenz
  • 2005
    An ontology for mobile agents in the context of formal verification
    Paulo Salem da Silva; Ana Cristina Vieira de Melo · 4th International Conference on ONTOLOGIES, DATABASES, AND APPLICATIONS OF SEMANTICS (ODBASE) · ISBN 03029743 · Agia Napa
  • 2004
    OConGra - Uma Ferramenta para Geração de Grafos de Controle de Fluxo de Objetos
    Paulo Roberto de Araújo França Nunes; Ana Cristina Vieira de Melo · 18 Simpósio Brasileiro de Engenharia de Software - Sessão de Ferramentas · ISBN 85766900 · Brasília
  • 2004
    Um ambiente para especificação e verificação de agentes móveis
    André Gustavo de Andrade; Ana Cristina Vieira de Melo; Marcelo M Amorim · CLEI - 30TH CONFERENCIA LATINOAMERICANA DE INFORMÁTICA · Arequipa
  • 2004
    Pi-Calculus Rewriting Rules Based on Active Names
    Ana Cristina Vieira de Melo · SBMF2004: 7th Brazilian Symposium on Formal Methods · Recife
  • 2003
    On the Composition of Java Frameworks Control-flows
    Ana Cristina Vieira de Melo; Bruno M Moutinho · 18th Annual ACM Symposium on Applied Computing (SAC 2003)- Software Engineering Track · ACM Press · Melbourne
  • 2003
    Uso de Redes Bayesianas em um Processo de Manutenção de software (aceito)
    Ana Cristina Vieira de Melo; Adilson de Jesus Sanchez · III Jornadas Iberoamericanas de Ingenieria de Software e Ingenieria de Conocimento · Valdivia
  • 2003
    A study on the Potential Active Names and Verification Techniques
    Ana Cristina Vieira de Melo · VI Workshop de Métodos Formais · Campina Grande
  • 2003
    Specification and Verification of Mobile Agents usign pi-calculus (tutorial)
    Ana Cristina Vieira de Melo · VI Workshop on Formal Methods · Campina Grande
  • 2002
    Capabilities in Formal Knowledge Coordination for Business Integration
    Flávio Soares Corrêa da Silva; Eudênia X Meneses; Ana Cristina Vieira de Melo · 17th Annual ACM Conference on Object-oriented Programming, Systems, Languages and Applications (OOPSLA 2002)- Workshop Semantics of Entreprise II · ACM Press · Seatle
  • 2001
    Utilizando Técnicas up-to bisimulation para veirifcação em pi-calculus
    Ana Cristina Vieira de Melo; Marcelo M Amorim · Workshop de métodos formais · Rio de Janeiro
  • 2001
    Um Estudo de um Protocolo de Comunicação para Dispositivos Móveis usando Distributed Join-Calculus
    Ana Cristina Vieira de Melo; Lucy Mari Tabuti · Workshop de Métodos Formais · Rio de Janeiro
  • 2001
    Plano Pedagógico para Ciência da Computação (CC1)
    Ana Cristina Vieira de Melo; Paulo Blauth Menezes; R F Weber; E H Haeusler; Murilo Camargo · Curso de Qualidade - SBC · Fortaleza
  • 2000
    A lightwight capability communication mechanism
    FLÁVIO SOARES C. DA SILVA; Ana Cristina Vieira de Melo; WAMBERTO W. VASCONCELOS; JAUME AGUSTI; DAVID ROBERTSON · International Conference on Industrial and Engineering Applications of Artificial Intelligence · Springer-Verlag · ISBN 3540676899 · New Orleans
  • 2000
    Composição de Fluxos de Controle em Fameworks Java
    Ana Cristina Vieira de Melo; Bruno M Moutinho · Simpósio Brasileiro de Engenharia de Software - Workshop de Teses · João Pessoa
  • 2000
    Especificação de um protocolo de comunicação comercial em Join-Calculus
    Ana Cristina Vieira de Melo; Lucy Mari Tabuti · Simpósio Brasileiro de Engenharia de Software - Workshop de Teses · João Pessoa
  • 2000
    Knowledge sharing between a probabilistic logic and bayesian network
    Fávio Soares Corrêa da Silva; Ana Cristina Vieira de Melo; Roberto C de Araújo; JAUME AGUSTI · Eighth International Conference on Information Processing and Management of Uncertainty in Knowledge-based Systems (IPMU 2000) · Madrid
  • 1999
    Why Ontologies are not Enough for Knowledge Sharing
    FLÁVIO SOARES C. DA SILVA; WAMBERTO W. VASCONCELOS; Ana Cristina Vieira de Melo; JAUME AGUSTI; DAVID ROBERTSON · 12th Int. Conference on Industrial and Engineering Applications on Artificial Intelligence and Expert Systems · Springer-Verlag · ISBN 3540660763 · Cairo
  • 1999
    Minimising Communications of Synchronous Hardware
    Ana Cristina Vieira de Melo · 6th IEEE International Conference on Electronics, Circuits and Systems · IEEE Computer Press · Paphos
  • 1999
    Reusing Hardware Components with Single-State Processes
    Ana Cristina Vieira de Melo; Howard Barringer · XII Brazilian Symposium on Integrated Circuit Design · IEEE Computer Press · Natal
  • 1998
    On the algebraic reuse of hardware design
    Ana Cristina Vieira de Melo · 1998 IEEE International Symposium on Circuits and Systems · IEEE Computer Press · Monterey
  • 1998
    Process Algebras and Logic; a perspective on formal methods
    Ana Cristina Vieira de Melo · I Workshop de Métodos Formais · UFRGS · Porto Alegre
  • 1997
    Towards Formal Reuse of Hardware Components
    Ana Cristina Vieira de Melo · International Conference on Modelling and Simulation · IASTED/ACTA Press · ISBN 0889862214 · Pittsburgh
  • 1997
    Minimization of Synchronous Processes preserving Bisimulation
    Ana Cristina Vieira de Melo; Howard Barringer · X Brazilian Symposium on Integrated Circuit Design · Gramado
  • 1989
    Hipertexto: O projeto do sistema H
    Ana Cristina Vieira de Melo; A M L Vasconcelos; E S Albuquerque; J F Martins; J Kelner; Silvio Meira · III Simpósio Brasileiro de Engenharia de Software · Recife
  • 1988
    Links em um sistema de Hipertexto
    Ana Cristina Vieira de Melo; A M L Vasconcelos; Silvio Meira · II Simpósio Brasileiro de Engenharia de Software · Gramado

Produção técnica

35 registros
1 de 1 item
  • 2006
    Comissão Especial de Métodos Formais - SBC
    Ana Cristina Vieira de Melo

Prêmios e títulos

02 registros
  • 2007
    Jabuti 2007 - 1o. Lugar: Melhor Livro de Ciências Exatas, Tecnologia e Informática (Livro: Lógica para computação)
    CBL - Câmara Brasileira do Livro
  • 2004
    Jabuti 2004 - Indicado entre os 10 Melhores Livros de Ciências Exatas, Tecnologia e Informática (Livro: Princípios de Linguagens de Programação)
    CBL - Câmara Brasileira do Livro
Fonte dos dadosCurrículo Lattes · CNPqCurrículo atualizado em 10042025Ver no Lattes