Engenharia de SoftwareVisão geral
Outros Tópicos
Em engenharia de software, outros tópicos são o legado que se reconstrói, a rede de lugares e transições que guarda fichas, e a interface que se percebe e se experimenta.
A ferradura, o disparo e o artefato incompleto deste tópico — e as máquinas de estado e os diagramas de atividades no tópico UML seguinte — partem desses três objetos.
As páginas se agrupam em quatro blocos. O primeiro sobe do artefato legado ao modelo recuperado e desce para uma implementação nova, no sistema que ainda opera.
O segundo pergunta, sem executar o programa, quais eventos a marcação habilita e quais um invariante de fichas torna inatingíveis.
O terceiro descreve o processo perceptual da tela: como o sinal se monta em objeto, como o campo visual se agrupa, e que ação o controle oferece ao corpo.
O quarto experimenta o desenho ainda incompleto: o que o artefato mostra, quem opera na sessão, e de onde vêm as respostas.
Inventariar o alvo, recuperar o modelo e reconstruir noutra plataforma está em Reengenharia de Software. Mudar só a forma do código, com o comportamento observável intacto, está na mesma página.
A transição dispara e o lugar só armazena. Um invariante que impede duas entradas simultâneas deixa a transição que as exige inatingível. Essa conta está em Redes de Petri.
Teorias da Percepção em IHC monta o controle a partir do sinal, nomeia a oferta de ação ou agrupa o campo visual. Prototipação em IHC decide o que o artefato mostra e quem opera na sessão.
Páginas deste tópico
Reengenharia de Software
ProMédia incidência no POSCOMP9 min de leitura · 29ª mais cobrada em Engenharia de Software
Ferradura: inventário, documentos, reversa, reestruturação de código/dados, direta; refatoração ⊂ reestruturação, ≠ reengenharia.
Redes de Petri
ProBaixa incidência no POSCOMP11 min de leitura · 62ª mais cobrada em Engenharia de Software
conservar uma ficha em {A,B} e outra em {C,D} impede C e D marcados juntos, logo T4 nunca dispara
Teorias da Percepção em IHC
ProBaixa incidência no POSCOMP7 min de leitura · 58ª mais cobrada em Engenharia de Software
Affordance (Gibson) versus construtivismo; pistas perceptuais relevantes ao design de interface.
Prototipação em IHC
ProBaixa incidência no POSCOMP6 min de leitura · 59ª mais cobrada em Engenharia de Software
Storyboard, protótipo vertical versus horizontal, prototipação dirigida e Mágico de Oz.