Capítulo 49 — Tese de engenharia
Mapa da aula
Aula 49 publicada. Mapa, exemplo, EX145.
flowchart TD
N0["49.1 Estrutura"]
N1["49.2 Contribuições"]
N2["49.3 Usando as fontes"]
N3["49.4 Limitações"]
N4["49.5 Trabalhos futuros"]
N5["Nota de prática — figuras"]
N6["Processo de escrita"]
N7["Síntese"]
N0 --> N1 --> N2 --> N3 --> N4 --> N5 --> N6 --> N7
N7 --> EX["Exemplo resolvido"]
EX --> Q["Exercício EX145"]
Desenho lógico
flowchart LR
N0["49.1 Estrutura"]
N1["49.2 Contribuições"]
N2["49.3 Usando as fontes"]
N3["49.4 Limitações"]
N4["49.5 Trabalhos futuros"]
N5["Nota de prática — figuras"]
N6["Processo de escrita"]
N7["Síntese"]
N0 --> N1 --> N2 --> N3 --> N4 --> N5 --> N6 --> N7 --> Q["EX145"]
[49.1 Estrutura]
|
v
[49.2 Contribuições]
|
v
[49.3 Usando as fontes]
|
v
[49.4 Limitações]
|
v
[49.5 Trabalhos futuros]
|
v
[Nota de prática — figuras]
|
v
[Processo de escrita]
|
v
[Síntese]
|
v
[Exemplo resolvido] --> [Exercício EX145]
Objetivos de aprendizagem
Você vai (1) escrever uma tese de engenharia que relate projeto, implementação e avaliação; (2) situar o trabalho nos padrões e na literatura; (3) separar as contribuições do contexto; (4) apresentar com precisão as limitações e os trabalhos futuros.
49.1 Estrutura
Introdução (problema, objetivos, contribuições); fundamentação (conceitos de CTI, STIX/TAXII 2.1, ATT&CK, Diamond Model, kill chain, TLP 2.0, SP 800-150); requisitos; projeto; implementação; verificação e validação; evidências de operação; discussão; conclusão. Kofi seguiu a estrutura porque os examinadores a esperam e conseguem encontrar o que precisam. O capítulo de fundamentação cobre apenas o que os capítulos seguintes usam. O capítulo de evidências de operação é incomum em uma tese, mas central aqui, já que as afirmações dependem de como o serviço se comportou na prática, e não só nos testes. Os apêndices trazem os procedimentos de teste completos.
49.2 Contribuições
As contribuições de Kofi: um projeto intertravado de vigilância de fornecedores de OT; um procedimento de reajuste do modelo de decaimento a partir de dados de nova observação; uma avaliação da qualidade de feeds com conjuntos rotulados. Material de fundamentação — como o STIX funciona — não é contribuição, por mais longo que seja o capítulo. Kofi testou cada contribuição candidata perguntando se outro engenheiro poderia usá-la sem ler o resto da tese. O procedimento de reajuste passou: é um método curto com um exemplo resolvido. Uma descrição das tabelas do banco de dados do Lantern não passou, então foi para um apêndice.
49.3 Usando as fontes
Cite as especificações para as definições, os artigos para os modelos e os dados sintéticos ou agregados aprovados pela BEN para os resultados. Toda afirmação de fato tem uma citação ou uma referência de evidência. A lista de referências de Kofi inclui as especificações do STIX, do TAXII e do TLP, o artigo do Diamond Model e o artigo da kill chain. Os resultados citam itens de evidência do dossiê pelo número no índice. Seu supervisor conferiu uma amostra das citações contra as fontes e encontrou uma que apontava para a versão errada de uma especificação, que ele corrigiu.
49.4 Limitações
Conjuntos de teste sintéticos, o ambiente de uma única organização, período operacional curto, retorno dos usuários autodeclarado. Para cada uma, o efeito provável sobre as conclusões. Para os conjuntos de teste sintéticos, o efeito provável é que a taxa de relevância medida seja maior do que avisos reais produziriam, já que os itens de teste foram escritos para ser claros. Com o período operacional curto, não foi possível ver efeitos sazonais. Declarar esses efeitos permite aos examinadores julgar até onde as conclusões alcançam e protege Kofi de ser cobrado a defender mais do que as evidências sustentam.
49.5 Trabalhos futuros
Medição prospectiva dos incidentes evitados; comparação entre concessionárias, com consentimento; detecção automatizada de envenenamento de feeds. Cada item é escrito como uma pergunta com um método possível. Medir os incidentes evitados exigiria uma comparação com concessionárias semelhantes que não têm o serviço, o que requer o consentimento delas. Detectar o envenenamento automaticamente decorre diretamente do risco residual do dossiê e da lacuna admitida na defesa final. Kofi lista de que dados cada item precisaria, para que um sucessor possa julgar se é viável.
Nota de prática — figuras
Cada figura responde a uma pergunta e é referenciada no texto. Os diagramas de arquitetura usam os mesmos nomes de componentes do código.
Processo de escrita
Kofi redige primeiro os capítulos de resultados, enquanto as evidências estão frescas, e escreve a introdução por último, para que ela prometa exatamente o que a tese entrega. Cada capítulo vai para o supervisor com uma nota de apresentação listando as perguntas que ele quer ver respondidas, o que torna o retorno mais rápido e mais focado do que enviar rascunhos sem explicação.
Exemplo resolvido
O supervisor de Kofi marca um parágrafo que afirma que o Lantern "elimina o risco de OT decorrente do comprometimento de fornecedores". Kofi reescreve: "Em testes sintéticos, o serviço entregou alertas relevantes sobre fornecedores em até 15 minutos para 96% dos itens; ele reduz, mas não pode eliminar, o tempo em que os engenheiros de OT desconhecem avisos relevantes."
Caso sintético. O texto da tese é inventado.
Erros e limites
Afirmar demais é o defeito de tese mais comum. Material confidencial do estágio fica de fora.
Exercícios
- EX145 — Contribuição ou contexto. Uma explicação dos endpoints do TAXII 2.1 é uma contribuição? Explique. Rubrica: 3 = não; contexto de fundamentação; 2 = não; 1 = sim; 0 = nenhuma.
- EX146 — Correção de exagero. Reescreva com honestidade "o Lantern impede todo phishing". Rubrica: 3 = afirmação medida, delimitada e ressalvada; 2 = ressalvada, mas sem medida; 1 = inalterada; 0 = nenhuma.
- EX147 — Efeito da limitação. Indique o efeito provável de avaliar no ambiente de uma única organização. Rubrica: 3 = limita a generalização; os resultados podem diferir em outros lugares; 2 = vago; 1 = tentativa mínima; 0 = nenhuma.
Síntese
Estruture para o leitor, afirme apenas as contribuições reais, cite com precisão e delimite as conclusões com as limitações.
Continue estudando — capítulo 49 de 50
← Capítulo 48 (rascunho) · Índice de capítulos do curso · Capítulo 50 (rascunho) →