Ыщо один. Я говорю "КА не подходят для сложных систем", он - упрощай. Сам то хоть понял что со мной СОГЛАСИЛСЯ? :) Вспоминайте азы:
Проектирование сверху вниз или снизу вверх.
Слои. Семиуровневая и разные другие модели.
Вспомнили?
Казалось бы, в чем проблема кодировать слои в "автоматном стиле".
А вот не очень. Все, пошел есть шоколад, дальше мне не интерестно :)