Você está na página 1de 32

Como ler artigos

Eliane Martins
eliane@ic.unicamp.br
Criado: ago/2008
Atualizado: abr/2011
Tpicos

 Para
que ler artigos?
 Como ler artigos?
 Como buscar e selecionar artigos?
 Como analisar?
 Como apresentar?

Eliane Martins - Instituto de Computao - UNICAMP 2


Como ler artigos

 Baseado:
em apresentao de Jon Crowcroft
CFIP2008 mar/2008 Les Arcs
Frana
Pgina de Bill Griswold (ver ltimo slide)

Eliane Martins - Instituto de Computao - UNICAMP 3


Suba nos ombros de gigantes ...
... mas no pise nos seus calos ...
 Para qu ler artigos?
Para saber com que se parecem
Porque voc trabalha na rea
Porque voc est fazendo reviso da literatura
Porque voc precisa achar com que comparar o
seu trabalho
Porque seu orientador pediu para revis-lo
Porque voc tambm vai escrever 1+!

Eliane Martins - Instituto de Computao - UNICAMP 4


Leitura crtica

A leitura deve servir para


Obter conhecimento sistemtico sobre a
rea de estudos
Criar um esprito crtico sobre a rea

Ler artigo no saber repetir como


papagaio o que foi dito, mas saber critic-
lo
Eliane Martins - Instituto de Computao - UNICAMP 5
Como ler

A proposta que a leitura seja feita em


trs passos:
Passo 1: Leitura em largura
Passo 2: Verificao da integridade
Passo 3: Leitura em profundidade

Eliane Martins - Instituto de Computao - UNICAMP 6


Passo 1: Em largura

O objetivo obter uma viso da


estrutura do texto:
Leia resumo (abstract)/ttulo/introduo
Leia os cabealhos das sees, ignore o
contedo
Leia as concluses
Percorra as referncias, marcando as que
voc conhece
Eliane Martins - Instituto de Computao - UNICAMP 7
Passo 1: Sada
 Voc deve ser capaz de dizer:
O artigo apresenta: um sistema, uma teoria, uma
simulao (categoria metodologia)
Verifique a metodologia usada para medir o sistema, ou
Verifique se o formalismo pertinente para os propsitos
do artigo, ou
Verifique as hipteses para a simulao
Quais so outros artigos/projetos relacionados?
As hipteses feitas so vlidas?
Quais so as novas contribuies?
O artigo claro?
Eliane Martins - Instituto de Computao - UNICAMP 8
Passo 1: Sada (cont.)

 Estepasso deve durar 5 min


 95% dos leitores param neste passo
Porqu?

Eliane Martins - Instituto de Computao - UNICAMP 9


Passo 2: Verificao da
integridade
Verifique as figuras, diagramas, eixos de
grficos, definies
Anote as referncias desconhecidas
No verifique as provas ainda
 Estepasso deve durar 1 hora
 Sada:
Voc deve ser capaz de resumir o artigo
para algum
Eliane Martins - Instituto de Computao - UNICAMP 10
Passo 3: Leitura em profundidade

 Re-implemente virtualmente o artigo:


Questione todas as hipteses
Contradiga todas as provas, experimentos
e cenrios de simulao
 Este passo dura 5 horas
 Sada: voc deve ser capaz de
reconstruir o artigo nos menores
detalhes!
Eliane Martins - Instituto de Computao - UNICAMP 11
Crtica = avaliao racional (1)

 No gostei da idia/trabalho:
No gostei porque <justificativa>. Alm
disso [XYZ93] mostra que <outra idia
melhor ou a tcnica proposta limitada ou
...>. No entanto, o que foi proposto deve
funcionar em <quais condies>

Eliane Martins - Instituto de Computao - UNICAMP 12


Crtica = avaliao racional (2)

 Gostei da idia/trabalho:
A proposta deve ser usada em
<determinadas situaes> porque
<justificativa>. Alm disso [ABC00] mostra
que <a proposta funcionou para algumas
aplicaes>. No entanto, [XPTO05]
declara que <a proposta tem alguns
problemas>

Eliane Martins - Instituto de Computao - UNICAMP 13


Em suma ...

A avaliao crtica como um (mini)


projeto, que necessita de (mini) reviso
da literatura
Referenciar e avaliar o trabalho de outros
uma parte importante do seu projeto de
pesquisa pois te ajuda a responder
questes sobre o teu trabalho

Eliane Martins - Instituto de Computao - UNICAMP 14


O que procuramos ao ler artigos

 Almdas razes citadas no incio, o


que procuramos so:
Respostas
Justificativas para as respostas
Exemplos

Eliane Martins - Instituto de Computao - UNICAMP 15


Como buscar um artigo
No re-invente a roda
 Determine um tpico e busque os 10
primeiros colocados no hit parade do
google scholar ou citeseer
 Procure por referncias compartilhadas e
autores muito citados so autores/artigos
importantes na rea
 Consulte contadores de citaes, fator de
impacto, histrico de citaes ao longo dos
anos

Eliane Martins - Instituto de Computao - UNICAMP 16


Eliane Martins - Instituto de Computao - UNICAMP 17
Eliane Martins - Instituto de Computao - UNICAMP 18
Mostra documentos relacionados com este

Eliane Martins - Instituto de Computao - UNICAMP 19


Eliane Martins - Instituto de Computao - UNICAMP 20
Para selecionar um artigo
 Proceda como se estivesse avaliando artigos
para uma conferncia:
Imprima os artigos
Escolha uma ordem de leitura (e.g., mais citado
primeiro)
Nos passos 2 e 3 da leitura, anote nas margens
ou no verso das pginas os comentrios que
surgirem no momento da leitura
No passo 2: se precisar consultar alguma outra
referncia para complementar a leitura, assinale
isso mas adie a consulta para o passo 3

Eliane Martins - Instituto de Computao - UNICAMP 21


O que procurar em um artigo -1

 Motivao:
Dar uma soluo nova para um problema ou
Dar uma soluo para um problema novo
Problema: o QU ser tratado? (anlise)
O problema costuma ter dois aspectos:
Prtico: melhorar qualidade de vida, melhorar
produtividade, melhorar a segurana ...
Tcnico: porqu a soluo do problema no trivial e
requer uma nova ?

Eliane Martins - Instituto de Computao - UNICAMP 22


O que procurar em um artigo -2

 Soluo proposta:
Porque a soluo proposta melhor do
que as demais?
Como a soluo realizada (projeto,
implementao) ou realizvel?

Eliane Martins - Instituto de Computao - UNICAMP 23


O que procurar em um artigo -3

 Avaliao da soluo proposta:


Ter somente uma boa idia no basta para
publicar um artigo de pesquisa
preciso avaliar a soluo:
Implementao
Argumentao (ou prova)
Medio (experimentao)
Aplicao a estudo de caso ou situao real
Engenharia de Software Experimental

Eliane Martins - Instituto de Computao - UNICAMP 24


O que procurar em um artigo -4

 Contribuies do trabalho:
Novas solues, idia de soluo para um
novo problema, software, experimentao,
levantamento (survey) da rea
 Perspectivas
Quais direes futuras os autores
identificam no texto?

Eliane Martins - Instituto de Computao - UNICAMP 25


Anlise do artigo selecionado - 1
 Paracada artigo lido, prepare as
seguintes informaes ( uma
sugesto):
Ttulo, autores e filiao
Palavras-chave
Resumo do contedo (sada do passo 2)
Contribuies do artigo (novidades),
segundo os autores
Seus comentrios
Eliane Martins - Instituto de Computao - UNICAMP 26
Anlise do artigo selecionado - 2
 Seus comentrios:
Baseie-se nas anotaes que voc fez enquanto lia o artigo
Em seguida, comente:
A idia boa, ou seja, a soluo realmente uma novidade?
O artigo est bem escrito? fcil de ler e de entender?
Pontos fracos: do que voc no gostou no artigo?
Pontos fortes: do que voc mais gostou no artigo?
Tem algum ponto importante que os autores deixaram de lado
e que poderia ser usado como trabalho futuro?
Que perguntas voc gostaria de fazer (ou fez) aos autores?
Qual a relao com o que foi visto no curso? Que tcnicas da
Engenharia de Software foram usadas? Que concluses tirar
da avaliao feita sobre o uso da tcnica?

Eliane Martins - Instituto de Computao - UNICAMP 27


Resumo
Categoria genrica Ex.: Deteco de anomalia
Categoria especfica Ex.: deteco de sintomas usando gramticas
Referncia bibliogrfica
Tipo Relatrio tcnico| Artigo publicado em
revista | Artigo publicado em evento |
Resumo | ...
Onde encontrou
Expresses-chave
Relevncia do trabalho:
Problema prtico a ser resolvido
Problema tcnico a ser resolvido
Qual a soluo proposta?
Porqu a soluo inovadora?
Avaliao: como foi demonstrado que a Estudo de caso | prova terica | estudo
soluo boa? experimental
Quais os pontos em aberto (trabalhos
futuros)?
Inspirado no modelo da profa. Ariadne
Eliane Martins - Instituto de Computao - UNICAMP 28
Para organizar seus artigos

 Usarum gerenciador de referncias


pode ser til, como por exemplo:
Jabref: http://jabref.sourceforge.net/

Eliane Martins - Instituto de Computao - UNICAMP 29


Eliane Martins - Instituto de Computao - UNICAMP 30
Eliane Martins - Instituto de Computao - UNICAMP 31
Outras referncias

 Timothy Roscoe. Writing reviews for


systems conferences
 Henning Schulzrinne. Writing Technical
Articles
 Bill Griswold:
http://www-cse.ucsd.edu/~wgg/CSE210/howtoread.html

 Site da Ariadne

Eliane Martins - Instituto de Computao - UNICAMP 32

Você também pode gostar