braganholo-v3 [Modo de Compatibilidade] · Lista da SBC ... do evento, formato que o artigo deve...

Preview:

Citation preview

Elaborando artigos e dissertações - coisas

que você deveria saber antes de começar

Vanessa Braganholobraganholo@dcc.ufrj.br

Workshop de Dissertações – UFU – Dezembro de 2008

Agradecimentos:

André Reis e Carlos Heuser

Roteiro

� Introdução

� Por quê Escrever Artigos e Monografias?

� Monografias e Artigos� Estrutura e Conteúdo

� Dicas sobre Escrita de Artigos� Dicas sobre Escrita de Artigos� Técnica de Redação Através de Scripts

� Considerações Finais

Roteiro

�� IntroduçãoIntrodução

� Por quê Escrever Artigos e Monografias?

� Monografias e Artigos� Estrutura e Conteúdo

� Dicas sobre Escrita de Artigos� Dicas sobre Escrita de Artigos� Técnica de Redação Através de Scripts

� Considerações Finais

Escrever

� Exige:

� Criatividade

� Conhecimento

� Alguma técnica

Alunos de Ciência da Computação

� Escrever é uma tarefa árdua…

� Muito mais fácil programar, não?

No entanto…

� Alunos de Mestrado e Doutorado não podem escapar de escrever

� Devem se esforçar para que o resultado final (o texto) seja o melhor possível

Escrever

� Para muitos, primeira experiência com texto mais longo é com trabalho de conclusão de curso

� Dissertação ou Tese� Precisam de mais cuidado� Mais argumentação� Mais argumentação� Seqüência de raciocínio cuidadosa� Certa didática

Escrever

� O mesmo acontece com artigos!

� Exigem cuidado especial, uma vez que serão julgados e comparados com outros antes de serem aceitos.

Processo de Avaliação de Artigos

Autor

Chair

Comitê de ProgramaRevisores

Processo de Avaliação de Artigos

Submissão

Autor

Chair

Processo de Avaliação de Artigos

Autor

Chair

DistribuiçãoDistribuição

3 Revisores

Processo de Avaliação de Artigos

Autor

Chair

Revisores

3 Avaliações

Processo de Avaliação de Artigos

Resultado

Autor

Chair

Roteiro

� Introdução

�� Por quê Escrever Por quê Escrever Artigos e Monografias?Artigos e Monografias?

� Monografias e Artigos� Estrutura e Conteúdo

� Dicas sobre Escrita de Artigos� Dicas sobre Escrita de Artigos� Técnica de Redação Através de Scripts

� Considerações Finais

Por quê escrever Artigos e Monografias?

1) Divulgar conhecimento

CiênciaCiência avança através de pesquisaspesquisasCiênciaCiência avança através de pesquisaspesquisas

PesquisasPesquisas são divulgadas através de publicaçõespublicações

De que adianta...

Descobrir a curacura da AIDS

De que adianta...

Descobrir a curacura da AIDS Se ninguémninguém ficar sabendo disso?

Por quê escrever Artigos e Monografias?

2) Dinheiro

Sem dinheirodinheiroSem dinheirodinheiro

Não há pesquisapesquisa

Dinheiro pra quê?

� Bolsas

� Professores

� Papel para a impressora

� Equipamentos para o laboratório

� Limpeza das salas� Limpeza das salas

� Sabonete para o banheiro

� Livros para biblioteca

� etc…

Distribuição de verbas

Governo Federal

Capes CNPq

U1 U2 U3 U4 Un…

Universidades Públicas e Privadas

Distribuição de verbas

U1 U2 U3 U4 Un…

Universidades Públicas e Privadas

� Não é uniforme…� Cada grupo de Pós-Graduação recebe recursos de acordo com sua nota na avaliação da Capes

Avaliação da Capes

� Avalia todos os cursos de Pós-Graduação do país

� Feita a cada 3 anos

� Nota de 1 a 7� Nota de 1 a 7

Critérios de Avaliação

� Definidos em um documento chamado Documento de Área http://qualis.capes.gov.br/webqualis/ menu “critério das áreas”)

� Documento de Área da Computação define como as notas para os cursos de Computação são calculadasnotas para os cursos de Computação são calculadas� Uma parte considerável da nota vem da produção intelectual do Programa de Pós-Graduação (PUBLICAÇÕESPUBLICAÇÕES!!)

Qualidade dos veículos de publicação

� Comitê de Computação da Capes mede a qualidade através de vários critérios� Congressos: Índice de Impacto do CiteSeer (CS)

� Revistas: Índice de Impacto do CiteSeer (CS) e do ISI/JCR

� Para congressos e revistas não indexados: Comitê atribui uma nota (disponível no Qualis -nota (disponível no Qualis -http://qualis.capes.gov.br/webqualis/)

Qualidade dos veículos de publicação

Congressos e revistas:

� São divididos em categorias� Nacional� Local� Internacional� Internacional

� Recebem uma nota de A a C (há revistas e eventos não qualificados)

Estes criterios estão sendo reformulados – classificação em 7 níveis, sem distinção entre nacional ou internacional

Portanto

� Consultem sempre a classificação do evento antes de submeter um artigo

� Importante: alguns eventos/revistas podem ter classificação automática (ver itens 3.2 e 3.3 do Documento de Área)Documento de Área)

Mas...

como ficar sabendo quais congressos estão com datas de submissão abertas?

Listas de email

� Lista da SBC � https://grupos.ufrgs.br/mailman/listinfo/Sbc-l/

� Nesta lista são anunciadas chamadas de trabalhos para congressos em todas as áreas da computação

� As chamadas (call for papers) indicam áreas de interesse do evento, formato que o artigo deve ter, datas limite de submissão, composição do comitê de programa, etc.

� Exemplo: http://sbbdes.ic.unicamp.br/index.php?option=com_content&task=view&id=15&Itemid=42

Listas de email

� Listas específicas de cada área

� DBWORLD (área de Banco de Dados)� http://www.cs.wisc.edu/dbworld/

� SEWORLD (área de Engenharia de Software)� http://serl.cs.colorado.edu/~serl/seworld/� http://serl.cs.colorado.edu/~serl/seworld/

� ...

Roteiro

� Introdução

� Por quê Escrever Artigos e Monografias?

�� Monografias e ArtigosMonografias e Artigos� Estrutura e Conteúdo

� Dicas sobre Escrita de Artigos� Dicas sobre Escrita de Artigos� Técnica de Redação Através de Scripts

� Considerações Finais

Antes de mais nada…

� Saiba “vender o peixe”

Passos para a escrita de um

artigo/monografia

PROBLEMA

Passos para a escrita de um

artigo/monografia

PROBLEMA

OBJETIVOS

entendem e descrevem

Passos para a escrita de um

artigo/monografia

PROBLEMA

OBJETIVOS

entendem e descrevem

UMA ABORDAGEM(solução)

definem

Passos para a escrita de um

artigo/monografia

PROBLEMA

OBJETIVOS

entendem e descrevem

UMA ABORDAGEM(solução)

RESULTADOS

definem

que fornece

Passos para a escrita de um

artigo/monografia

PROBLEMA

OBJETIVOS

entendem e descrevem

do

UMA ABORDAGEM(solução)

RESULTADOS

definem

que fornece

para

obter a solução

Passos para a escrita de um

artigo/monografia

PROBLEMA

OBJETIVOS

entendem e descrevem

do

UMA ABORDAGEM(solução)

RESULTADOS

definem

que fornece

para

obter a solução

Produção de um texto de boa qualidade

envolve:

� Questões não técnicas� podem fazer com que o artigo seja recusado de cara, sem uma revisão mais cuidadosa; ou

� que a banca/avaliador de sua monografia se irrite e seja mais severo no julgamento da qualidade do seu trabalho

� Questões técnicas� Qualidade, correção, etc.

Produção de um texto de boa qualidade

envolve:

� Questões não técnicas� podem fazer com que o artigo seja recusado de cara, sem uma revisão mais cuidadosa; ou

� que a banca/avaliador de sua monografia se irrite e seja mais severo no julgamento da qualidade do seu trabalho

� Questões técnicas� Qualidade, correção, etc.

Questões não técnicas

� O artigo deve obedecer à formatação exigida pela revista/conferência para o qual ele será submetido

� Margens

� Número máximo de páginas

Tamanho e tipo de fonte� Tamanho e tipo de fonte

� etc.

� Estas informações encontram-se no call for papers do evento

Questões não técnicas

� A revista/conferência para a qual o artigo será submetido deve ser apropriada

� Algum dos trabalhos relacionados foi publicado neste evento/revista?

Questões não técnicas

� Artigo deve utilizar linguagem escrita formal

� NÃO use gírias

� NÃO use primeira pessoa (exceto se o artigo for em inglês)

Questões não técnicas

� Figuras e tabelas

� legíveis

� necessárias

� citadas no texto

Questões não técnicas

� Figuras e tabelas

� legíveis

� necessárias

� citadas no texto

name = ‘authors’

name = ‘author’[$a in table(“author”)]

name = ‘@id’value = $a/id

name = ‘publications’

name = ‘book’

[$ba in table(“ba”)]

[$b in table(“book”)]

name = “conf’

[$pa in table(“pa”)]

[$p in table(“paper”)]

name = ‘name’value = $a/name

*

*

name = ‘address’

name = ‘email’value = $a/email

*

name = ‘bookTitle’value = $b/title

name = ‘isbn’value = $b/isbn

[$b in table(“book”)]

[where $ba/author=$a/id

AND $b/isbn=$ba/isbn]

name = ‘title’value = $p/title

name = “pid”value = $p/pid

[$p in table(“paper”)]

[where $pa/author=$a/id

AND $p/pid=$pa/pid]

name = ‘authors’

name = ‘author’[$a in table(“author”)]

name = ‘@id’value = $a/id

name = ‘publications’name = ‘name’value = $a/name

*

*

name = ‘address’

*

name = ‘bookTitle’value = $b/title

name = ‘isbn’value = $b/isbn

name = ‘book’

[$ba in table(“ba”)]

[$b in table(“book”)]

[where $ba/author=$a/id

AND $b/isbn=$ba/isbn]

name = ‘title’value = $p/title

name = “pid”value = $p/pid

name = “conf’

[$pa in table(“pa”)]

[$p in table(“paper”)]

[where $pa/author=$a/id

AND $p/pid=$pa/pid]

*name = ‘email’value = $a/email

*

Risco

� Rejeição do artigo e/ou puxão de orelha:

“The figures are set too small to be readable. Figures 4-7 are particularly bad and MUST be changed in the final version of the paper, even at cost of deleting some version of the paper, even at cost of deleting some text.”

Questões não técnicas

� O texto deve estar claro

� Exposição de idéias

� Redação � Verificar ortografia e gramática!

Questões não técnicas

� Referências bibliográficas

� TODAS devem ser citadas no texto

� Toda referência citada deve aparecer na lista de referências

� Falaremos mais sobre isso...

Questões não técnicas

� São fáceis de verificar

� Podem fazer a diferença entre a rejeição ou não do artigo

x

Produção de um texto de boa qualidade

envolve:

� Questões não técnicas� podem fazer com que o artigo seja recusado de cara, sem uma revisão mais cuidadosa; ou

� que a banca/avaliador de sua monografia se irrite e seja mais severo no julgamento da qualidade do seu trabalho

� Questões técnicas� Qualidade, correção, etc.

Questões técnicas

� Bibliografia relacionada deve ser citada e analisada no texto

� Não conhecer um trabalho relacionado importante conta pontos negativos

� Fontes de pesquisa:� DBLP (http://dblp.uni-trier.de/)� IEEE Xplore (http://ieeexplore.ieee.org/)� ACM Digital Library (http://portal.acm.org/dl.cfm)� Google Scholar (http://scholar.google.com) � Science Direct (http://www.sciencedirect.com/) � CiteSeerX (http://citeseerx.ist.psu.edu/)

Questões técnicas

� O que é um trabalho relacionado?� Um trabalho que tenta resolver o mesmo problema que você (ou parte dele), ou seja, seu “competidor”

� Dicas para encontrar trabalhos relacionados:A partir de um trabalho importante sobre o assunto, verifique � A partir de um trabalho importante sobre o assunto, verifique quem citou este trabalho (usando o Google Scholar ou o CiteSeer) � Estes provavelmente também estarão de alguma forma relacionados

� Achando outro, faça a mesma coisa, e assim por diante...

Questões técnicas

� Contribuição do artigo deve estar clara

� Não deixe este trabalho para o revisor!para o revisor!

Questões técnicas

� Motivação deve ser convincente

� Argumente!

� Convença que o seu trabalho é bom e necessário!

Questões técnicas

� Fique atento aos erros de lógica!

� Veja se não está concluindo algo que não pode ser concluído a partir das premissas existentes

Exemplo

� Premissa: se choveu, então o chão está molhado

Exemplo

� Premissa: se choveu, então o chão está molhado

� Conclusão: se não choveu, então o chão não está molhado

Exemplo

� Premissa: se choveu, então o chão está molhado

� Conclusão: se não choveu, então o chão não está molhado

Exemplo

� Premissa: se choveu, então o chão está molhado

� Conclusão: se não choveu, então o chão não está molhado

� Conclusão: se o chão não está molhado, então não choveu (CONTRAPOSITIVA)choveu (CONTRAPOSITIVA)

Questões técnicas

� Não manipule resultados em seus experimentos!

� Anti-ético!

Questões técnicas

� Não diminua o trabalho de outro pesquisador de forma ofensiva

� Anti-ético

� Ele pode ser o revisor do seu artigo

� Ele pode estar na platéia durante a apresentação do seu artigoartigo

� Ele pode estar na sua banca

Questões técnicas

� Não desafie conhecimento estabelecido sem provas!� Tentar publicar um artigo dizendo que as teorias de Einstein estão erradas, se não estiver bem fundamento, é fria na certa!

� Isso até pode ser feito, mas requer muito cuidado!� Isso até pode ser feito, mas requer muito cuidado!

Outra dica…

� Tente se colocar no lugar do revisor

� Sabendo o que os revisores avaliam num artigo, você tem mais chances de acertar� http://vlsicad.ucsd.edu/~abk/dacreviews.html

� http://www.iee.org/Publish/Support/Auth/authproc.cfm� http://www.iee.org/Publish/Support/Auth/authproc.cfm

Revisores Avaliam:� mérito científico� clareza � referências � equilíbrio � adequação ao escopo� originalidade� motivação � tamanho � tamanho � título� resumo� diagramas, figuras, tabelas e legendas� capturas de tela e gráficos� matemática� trabalhos relacionados� conclusão

Revisores Avaliam:� mérito científico� clareza� referências � equilíbrio� adequação ao escopo� originalidade� motivação � tamanho

Todos estes são quesitos não técnicos, que podem ser

melhorados independente de existir uma idéia brilhante

por trás do artigo!� tamanho� título� resumo� diagramas, figuras, tabelas e legendas� capturas de tela e gráficos� matemática� trabalhos relacionados� conclusão

Comentários dos revisores

� Leve-os em consideração na preparação da versão final do artigo� Na maioria das vezes, são comentários pertinentes, mesmo que o revisor não tenha sabido se expressar bem

� Não adianta se revoltar com os comentários.

� Mãos à obra!� Mãos à obra!

Roteiro

� Introdução

� Por quê Escrever Artigos e Monografias?

� Monografias e Artigos�� Estrutura e ConteúdoEstrutura e Conteúdo

� Dicas sobre Escrita de Artigos� Dicas sobre Escrita de Artigos� Técnica de Redação Através de Scripts

� Considerações Finais

Estrutura

� Consulte o formato exigido para o artigo� No CALL FOR PAPERS do congresso

� Na página do periódio

� Normalmente são fornecidos templates com toda a formatação já pré-definidaformatação já pré-definida

Exemplo

� Template para artigos de eventos apoiados pela SBC� http://www.sbc.org.br/index.php?language=1&subject=60&content=downloads&id=286

Formato de Monografias

� Procure na biblioteca as normas de formatação da sua universidade

Conteúdo:

Estrutura Clássica de Monografias e Artigos

Resumo

1. Introdução

2. Trabalhos Relacionados

3. Proposta

4. Avaliação Experimental4. Avaliação Experimental

5. Conclusão

6. Referências Bibliográficas

Conteúdo:

Estrutura Clássica de Monografias e Artigos

ResumoResumo

1. Introdução

2. Trabalhos Relacionados

3. Proposta

4. Avaliação Experimental4. Avaliação Experimental

5. Conclusão

6. Referências Bibliográficas

Resumo/Abstract (de artigos)

� Um único parágrafo (50 a 200 palavras)

� Função: dizer aos leitores se vale a pena ler o restante do artigo (se o artigo é relevante para o leitor)� Não há espaço para texto desnecessário

� Apenas informações relevantes“We review relevant literature”� “We review relevant literature”

� Óbvio demais! Não deve NUNCA aparecer em um resumo

Zobel, 2001

Resumo de dissertação ou tese

� Até 500 palavras

� Parágrafos também devem ser evitados

Feitosa, 1997

Em linhas gerais...

� Use uma linguagem direta e seja sucinto

� Contextualize o problema (uma sentença)

� Apresente em 1 a 2 sentenças as contribuições do artigo

� Descreva o seu método

� Apresente possíveis implicações da técnica apresentada� Apresente possíveis implicações da técnica apresentada

Copyright @ Manuel M. Oliveira

Estrutura Clássica de Monografias e

Artigos

Resumo

1.1. IntroduçãoIntrodução

2. Trabalhos Relacionados

3. Proposta

4. Avaliação Experimental4. Avaliação Experimental

5. Conclusão

6. Referências Bibliográficas

Introdução

� Motivação

� Objetivos

� Contribuições

� Estrutura (organização) do restante do texto

Estrutura Clássica de Monografias e

Artigos

Resumo

1. Introdução

2.2. Trabalhos RelacionadosTrabalhos Relacionados

3. Proposta

4. Avaliação Experimental4. Avaliação Experimental

5. Conclusão

6. Referências Bibliográficas

Trabalhos Relacionados

� Análise dos “concorrentes”� Pontos fortes

� Pontos fracos

� Pontos em aberto

Se necessário, adicionar antes deste, capítulo/seção sobre � Se necessário, adicionar antes deste, capítulo/seção sobre embasamento teórico� Exemplo: uma dissertação em algum aspecto de Recuperação de Informação precisa de um capítulo que explique as bases de Recuperação de Informação, pois não se pode assumir que a banca sabe do que se trata

Estrutura Clássica de Monografias e

Artigos

Resumo

1. Introdução

2. Trabalhos Relacionados

3.3. PropostaProposta

4. Avaliação Experimental4. Avaliação Experimental

5. Conclusão

Proposta

� O que foi feito, como foi feito

� Também pode ser dividido em dois capítulos/seções:� Abordagem (método/modelo/arquitetura proposto)� Abordagem (método/modelo/arquitetura proposto)

� Implementação

Estrutura Clássica de Monografias e

Artigos

Resumo

1. Introdução

2. Trabalhos Relacionados

3. Proposta

4.4. Avaliação ExperimentalAvaliação Experimental4.4. Avaliação ExperimentalAvaliação Experimental

5. Conclusão

6. Referências Bibliográficas

Avaliação Experimental

� Deve mostrar que a abordagem proposta é efetiva

� Pode ser � Simulação

� QuestionárioQuestionário

� Observação

� Execução de Benchmark

� ...

Estrutura Clássica de Monografias e

Artigos

Resumo

1. Introdução

2. Trabalhos Relacionados

3. Proposta

4. Avaliação Experimental4. Avaliação Experimental

5.5. ConclusãoConclusão

6. Referências Bibliográficas

Conclusão

� Contribuições (reforçar)

� Limitações

� Trabalhos Futuros

Estrutura Clássica de Monografias e

Artigos

Resumo

1. Introdução

2. Trabalhos Relacionados

3. Proposta

4. Avaliação Experimental4. Avaliação Experimental

5. Conclusão

6.6. Referências BibliográficasReferências Bibliográficas

Referências Bibliográficas

� Lista de referências citadas no decorrer do texto� Ordenadas

� Formatadas de acordo com o padrão exigido pelo congresso/revista/universidade (no caso de monografia)

Referências Bibliográficas

� Objetivos: permitir ao leitor tanto verificar a veracidade das afirmações feitas pelo autor quanto possibilitar um aprofundamento do assunto.

� Requisitos: conter todas as informações necessárias para a recuperação do documento.

Referências Bibliográficas

� Alguns tipos de informações: � dados do autor;

� título do documento;

� data de criação ou impressão;

� nome da editora;

� se relacionado a um evento científico, data, local e nome do evento; � se relacionado a um evento científico, data, local e nome do evento;

� endereço do sítio na Internet e tipo do protocolo para o acesso; se armazenado em meio magnético; ….

Tipos de fonte:

� Conferência

� Journal

� Relatório Técnico

� Dissertação/Tese

� Página Web� Página Web

� ...

Referências Bibliográficas: alguns tipos

Livro:<autor >. <título>. {<número da edição>.} <Cidade>:<Editora>, <ano da edição>.

Artigo em periódico (journal):<autor>. <título>. <título do periódico>, <Cidade>, <volume>, <autor>. <título>. <título do periódico>, <Cidade>, <volume>, <número da edição>, <número da página>. <ano da edição>.

Observar regras de uso de negrito e itálico

Referências Bibliográficas: alguns tipos

Trabalho em conferência (congresso):<autor>. <título>. In: <nome do evento>, <ano do evento>, <Cidade do evento>, <estado ou país>. Anais… <cidade da editora>:<editora>, <ano da publicação>, <volume>, <número de página>.

Artigo/Documento em um sítio:<autor ou nome da empresa ou nome do produto>. <título>. Disponível em: <<protocolo>, < “endereço”>>. Acesso em: <data de acesso>

Observar regras de uso de negrito e itálico

Referências Bibliográficas: alguns tipos

Mensagem eletrônica:<autor>. Assunto: <conteúdo> <endereço do remetente>. <data de envio da mensagem>

Programa<nome do software> <versão> <finalidade> <empresa> <ano> <nome do software> <versão> <finalidade> <empresa> <ano> <meio>

Artigo em Congresso - exemplo

Trabalho em conferência (congresso):<autor>. <título>. In: <nome do evento>, <ano do evento>, <Cidade do evento>, <estado ou país>. Anais… <cidade da editora>:<editora>, <ano da publicação>, <volume>, <número de página>.

Exemplo:

CAREY, M.; KIERNAN, J.; SHANMUGASUNDARAM, J.; SHEKITA, E. ; CAREY, M.; KIERNAN, J.; SHANMUGASUNDARAM, J.; SHEKITA, E. ;

SUBRAMANIAN, S. N. XPERANTO: Middleware for publishing object-

relational data as XML documents. In: International Conference on Very Large

Databases, VLDB, 2000, Cairo, Egito. Proceedings... San Francisco:Morgan

Kaufmann, 2000. p.646--648.

Artigo em Periódico - exemplo

Artigo em periódico (journal):<autor>. <título>. <título do periódico>, <Cidade>, <volume>, <número da edição>, <número da página>. <ano da edição>.

Exemplo:

DAYAL, U.; BERNSTEIN, P. A. On the correct translation of update

operations on relational views. ACM Transactions on Database Systems,

TODS, [S.l.], v.8, n.2, p.381-416, Setembro 1982.

Artigo em um sítio - exemplo

Artigo/Documento em um sítio:<autor ou nome da empresa ou nome do produto>. <título>. Disponível em: <<protocolo>, < “endereço”>>. Acesso em: <data de acesso>

Exemplo:BUSSE, R.; CAREY, M.; FLORESCU, D.; KERSTEN, M.; MANOLESCU, I.; SCHMIDT, A.; WAAS, F. XMARK - An XML MANOLESCU, I.; SCHMIDT, A.; WAAS, F. XMARK - An XML Benchmark Project. Disponível em <http://monetdb.cwi.nl/xml/downloads.html>. Acesso em 10/10/2003.

BRAY, T.; PAOLI, J.; SPERBERG-MCQUEEN, C. M.; MALER, E.; YERGEAU, F. Extensible Markup Language (XML) 1.0 (Third Edition). 2004. Disponível em <http://www.w3.org/TR/2004/REC-xml-20040204/>. Acesso em 10/08/2004. W3C Recommendation.

Roteiro

� Introdução

� Por quê Escrever Artigos?

� Monografias e Artigos� Estrutura

� Referências e CitaçõesReferências e Citações

� Dicas sobre Escrita de Artigos�� Técnica de Redação Através de ScriptsTécnica de Redação Através de Scripts

� Considerações Finais

Motivação

� Muitos autores não adotam um método para escrever artigos� Vão colocando as idéias no papel de modo desordenado, até produzir um texto final

� Problemas:� Pode-se desviar do tema� Pode-se desviar do tema

� Repetir a mesma idéia várias vezes

� Não apresentar idéias de forma clara

� etc.

Técnica de escrita através de scripts

� Tenta evitar tais problemas� Se acontecerem, permite que sejam detectados o quanto antes

� Proposta por Hirsch, 2003

Técnica de escrita através de scripts

� Propõe a escrita em etapas

� A cada etapa, o texto vai sendo aprimorado, até atingir a versão final

Técnica de escrita através de scripts

� 4 etapas propostas:

� Outline

� Script 1

� Script 2

Artigo Final� Artigo Final

Etapa 1: Outline

� É a estrutura do artigo que se pretende escrever

� Seções

� Subseções

Exemplo

� Artigo sobre algoritmos de ordenação

� Artigo não apresenta uma inovação – é um tutorial (survey)

Outline (exemplo)Um estudo sobre algoritmos de ordenação

Resumo1. Introdução2. Uma classificação para os métodos de ordenação3. Ordenação por inserção3.1. Método da inserção direta (Insertion Sort)3.1. Método da inserção direta (Insertion Sort)3.2. Método da inserção por incrementos decrescentes (Shell Sort)3.3. Método da inserção direta binária (Binary Insertion Sort)

4. Ordenação por troca4.1. Método da bolha (Bubble Sort)4.2. Método da troca e partição (Quick Sort)

Outline (exemplo)

5. Ordenação por seleção5.1. Método da seleção direta (Selection Sort)5.2. Método da seleção em árvore (Heap Sort)

6. Outros métodos6.1. Método de intercalação (Merge Sort)6.2. Método da distribuição de chave (Bucket Sort)

7. Comparação e considerações finais7. Comparação e considerações finaisReferências

Etapa 2: Script 1

� Utiliza a idéia de “pontos”� Para cada seção do artigo, enumera-se uma seqüência de pontos que devem ser abordados (P1, P2, …)

� Cada ponto deve ser descrito por uma frase curta e clara

� Deve garantir que pessoas da mesma área produzam textos semelhantes a partir do mesmo script

Script 1 (exemplo)

Um estudo sobre algoritmos de ordenação

ResumoP1: Por que ordenar dados

P2: Funcionamento dos métodos de ordenação - entrada e saída

P3: Objetivo do artigo - apresentar os métodos existentes e compará-P3: Objetivo do artigo - apresentar os métodos existentes e compará-los

P4: Classificação dos algoritmos

1. Introdução

Etapa 3: Script 2

� Cada ponto é detalhado

� Idéia: � Produzir o texto final que descreve cada ponto

� Deixar uma marca delimitando cada ponto (facilita a revisão)

Script 2 (exemplo)Um estudo sobre algoritmos de ordenação

ResumoVárias aplicações práticas requerem que dados sejam ordenados. Exemplossão extratos de contas correntes, listas de aniversários, entre outros.Diante disso, vários métodos de ordenação foram propostos na literatura.[P1, Resumo] Um algoritmo de ordenação de dados é capaz de receber umasequência de números como entrada, e devolvê-la ordenada em ordemcrescente na saída. [P2, Resumo] O objetivo deste artigo é apresentar ossequência de números como entrada, e devolvê-la ordenada em ordemcrescente na saída. [P2, Resumo] O objetivo deste artigo é apresentar osmétodos de ordenação existentes na literatura, classificá-los e compará-los.[P3, Resumo] A classificação aqui apresentada separa os algoritmosexistentes em quatro categorias: métodos de ordenação por inserção,métodos de ordenação pro troca, métodos de ordenação por seleção eoutros métodos. [P4, Resumo]

Etapa 4: Artigo Final

� Remoção das marcas do Script 2

Artigo Final (exemplo)Um estudo sobre algoritmos de ordenação

ResumoVárias aplicações práticas requerem que dados sejam ordenados. Exemplossão extratos de contas correntes, listas de aniversários, entre outros.Diante disso, vários métodos de ordenação foram propostos na literatura.Um algoritmo de ordenação de dados é capaz de receber uma sequênciade números como entrada, e devolvê-la ordenada em ordem crescente nasaída. O objetivo deste artigo é apresentar os métodos de ordenaçãode números como entrada, e devolvê-la ordenada em ordem crescente nasaída. O objetivo deste artigo é apresentar os métodos de ordenaçãoexistentes na literatura, classificá-los e compará-los. A classificação aquiapresentada separa os algoritmos existentes em quatro categorias:métodos de ordenação por inserção, métodos de ordenação pro troca,métodos de ordenação por seleção e outros métodos.

Uso de scripts

� Facilita a correção dos caminhos logo no início

� Fácil saber se as idéias estão sendo apresentadas de forma coerente

Um bom artigo

� Encadeamento de idéias coerente que leva suavemente de um ponto inicial até um ponto final.

Início

Fim

Um mau artigo

Início

Fim

Um mau artigo

Início

Fim

n Idéias apresentadas de forma confusa e desordenadan Resultado final ruim!

Técnica de escrita através de scripts

� Pode ser usada em qualquer texto, e não só em artigos!� Tese/dissertação

� Trabalho de disciplina

� Romance

� etc.

Considerações Finais

� Escrever bem (artigos/monografias) é importante

� Requer cuidados� Mas é algo que se pode aprender

� Melhorar cada vez maisMelhorar cada vez mais

Elaborando artigos e dissertações - coisas

que você deveria saber antes de começar

Vanessa Braganholobraganholo@dcc.ufrj.br

Workshop de Dissertações – UFU – Dezembro de 2008

Referências

[1] How to study: Postgraduate research. http://dmoz.org/Reference/Education/How_To_Study/Postgraduate_Research.

[2] Qualis. http://www.dcc.ufmg.br/pos, em Dia-a-Dia, Qualis Capes.

[3] A. B. Kahng. How to Write a DAC Paper Review, January 2004. http://vlsicad.ucsd.edu/~abk/dacreviews.html.2004. http://vlsicad.ucsd.edu/~abk/dacreviews.html.

[4] ACM. ACM Code of Ethics and Professional Conduct, 1997. http://www.acm.org/constitution/code.html.

[5] André Inácio Reis. I Comment - Conferência de Mentirinha, 2004. http://www.inf.ufrgs.br/~andreis/misc/coment1/coment1.html##8bib.

Referências

[6] G. M. Blair. How to Write Right. Engineering Management Journal, June 1992.

[7] Bruce Randall Donald. How to give a talk. http://www.cs.dartmouth.edu/~brd/

Teaching/Giving-a-talk/giving-a-talk.html.[8] Capes. Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. http://www.capes.gov.br.Nível Superior. http://www.capes.gov.br.

[9] Capes. Critérios de avaliação 2004. http://www.capes.gov.br, em Avaliação, Critérios de

Avaliação.[10] CNPq. Conselho Nacional de Desenvolvimento Científico e Tecnológico. http://www.cnpq.br.

Referências

[11] D. A. Patterson. How to Have a Bad Career in Research/Academia, February 2002. http://www.cs.berkeley.edu/~pattrsn/talks/BadCareer3.ppt.

[12] Maria Ester de Freitas. Viva a Tese: um Guia de Sobrevivência. FGV, 2001.

[13] M. desJardins. How to Succeed in Graduate School: A Guide for Students and Advisors - Part I of II. ACM Crossroads Student Magazine, December 1994. for Students and Advisors - Part I of II. ACM Crossroads Student Magazine, December 1994. http://www.acm.org/crossroads/xrds1-2/advice1.html.

Referências

[14] M. desJardins. How to Succeed in Graduate School: A Guide for Students and Advisors - Part II of II. ACM Crossroads Student Magazine, February 1995. http://www.acm.org/crossroads/xrds1-3/advice2.html.

[15] Umberto Eco. Como se Faz uma Tese. Perspectiva, 15a Ed., 2000.

[16] H. L. Hirsch. Essential Communication Strategies for Scientists, Engineers and Technology professionals. Wiley, 2003.

[16] H. L. Hirsch. Essential Communication Strategies for Scientists, Engineers and Technology professionals. Wiley, 2003.

[17] IEE. What we look for in your paper. http://www.iee.org/Publish/Support/Auth/authproc.cfm, na seção Checklist.

Referências

[18] IEEE. IEEE Code of Ethics, 1990. http://ewh.ieee.org/sb/sjce/ethics.htm.

[19] M. Kremers. Teaching Ethical Thinking in a Technical Writing Course. IEEE Transactions on Professional Communication, 32(2), June 1989.

[20] G. D. Lapin. How toWrite aWinning Scientific Paper. IEEE Engineering in Medicine and Biology, August 1994.Engineering in Medicine and Biology, August 1994.

[21] H.C. Lauer. On phd thesis proposals in computer science. Computer Journal, 18(3), 1975.

Referências

[22] V. O. K. Li. Hints on Writing Technical Papers and Making Presentations. IEEE Transactions on Education, 42(2), May 1999.

[23] R. Manley, J. Graham, and R. Baxter. Some Guidance on Preparing Technical Articles for Publication. IEEE Transactions on Professional Communication, 32(1), March 2002.

[24] Silvia Miksch. Tips: How to do research. http://www.ifs.tuwien.ac.at/~silvia/research-tips.http://www.ifs.tuwien.ac.at/~silvia/research-tips.

[25] Edmund Miller. Choosing a grad school advisor. IEEE Potentials, 21(3), 2002.

Referências

[26] Mirella Moro, Vanessa Braganholo, André Nácul, and Miguel Fornari. Rumo ao título de doutor/mestre. Journal of Theoretical and Applied Computing (RITA), 10(2), 2004.

[27] H. Parks, G. Musser, R.Burton, and W. Siebler. Critical thinking. In Mathematics in Life, Society, & the World, chapter 10. Prentice Hall, 2000.

[28] H. Parks, G. Musser, R.Burton, and W. Siebler. Descriptive statistics - data and patterns. In Mathematics in Life, Society, &

[28] H. Parks, G. Musser, R.Burton, and W. Siebler. Descriptive statistics - data and patterns. In Mathematics in Life, Society, & the World, chapter 2. Prentice Hall, 2000.

[29] Patrick H. Winston. Some Lecturing Heuristics. http://www.cs.dartmouth.edu/~brd/Teaching/Giving-a-talk/phw.html.

Referências

[30] Roger Darlington. How to make a good presentation, 2004. http://www.rogerdarlington.co.uk/Presentation.html.

[31] S. D. Senturia. How to avoid the Reviewr’s Axe: one editor’s view. Journal of Microelectromechanical Systems, 12(3), 2003.

[32] B. D. Shriver. The Benefits of Quality Refereeing. IEEE Computer, 23(4), April 1990.

[33] A. J. Smith. The Task of the Referee. IEEE Computer, 23(4), [33] A. J. Smith. The Task of the Referee. IEEE Computer, 23(4), April 1990.

[34] Richard T. Snodgrass. Why i like working in academia. Sigmod Record, 31(1), 2002.

Referências

[35] W. StrunkJr and E. B. White. The Elements of Style. Macmillan Publishing Company, 1999.

[36] B. Waite. Consequences of the Engineering Approach to Technical Writing. ACM Journal of Computer Documentation, 26(1), February 2002.

[37] Toby Walsh. Phd skills. http://www-users.cs.york.ac.uk/~tw/phd.users.cs.york.ac.uk/~tw/phd.

[38] E. H. Weiss. Egoless Writing: improving quality by replacing artistic impulse with engineering discipline. ACM Journal of Computer Documentation, 26(1), February 2002.

[39] Justin Zobel. Writing for Computer Science: The Art of Effective Communication. Springer-Verlag, 1998.

Recommended