Сижу пытаюсь соорудить парсер для Scheme. Спотыкаюсь на всяких забубенных правилах для токенов типа того, что после \ идет либо символ либо его числовое представление, хрен его знает как его туда запилить.
SOA красиво выглядит только на презентациях, а так это редкая задница (особенно если не выполняется исходный постулат - "все legacy системы предоставляют сервисы").
Я недавно про такую систему писал. Не представляю, как ее интегировать в любую BPMS, вообще, если у нее единственный способ ввести данные, не разрушив целостность - это интерфейс пользователя под DOS (если и виндовский, но лучше бы его не было).