Importancia de los dominadores en ingeniería inversa

Encontré esta pregunta: explique el papel de los dominadores en el código Java de ingeniería inversa.

Todo lo que puedo pensar es que necesitas poder calcular los Dominadores en un Gráfico de Control para ver si es reducible:

  1. Trabajar dominadores
  2. Identificar y eliminar bordes posteriores.
  3. Compruebe si el gráfico restante es acíclico

Si el gráfico es acílico, es reducible. Por lo tanto, todos los bucles son bucles naturales. Si no es reducible, entonces el código no está estructurado u optimizado.

¿Te parece correcto?

Respuesta 1

Tengo una base de datos que contiene una tabla de asignación. La tabla se ve así: ID | CHARACTER_ASS | TYPE_ASS Dentro de la columna de caracteres se almacenan letras y números. Es decir. 'A', 'a', "Aa". "AA", 1 ...

Actualmente estoy desarrollando un formulario en salesforce.com usando un formulario apex con una extensión personalizada. El formulario en sí está diseñado para reservar recorridos que tienen un número máximo de espacios. Cuando se envía el formulario, ...

No estoy seguro exactamente qué tipo de diseño estoy buscando, pero básicamente tenemos un montón de llamadas API y alguna combinación de ellas cumple una tarea, por lo que una tarea puede ser 1 llamada API o más llamadas API. Quiero ...

Tengo un modelo EMF grande, más específicamente un modelo BPMN2.0 del proyecto MDT. Hay un requisito para nuestro software, que debemos admitir el formato de exportación Oracle JDeveloper BPMN2, que es casi ...