Без заголовка
Ну, "как есть" ничего использовать нельзя. С какого-то момента (когда понимаешь хорошо, что там неправильно) приходится подхакивать. Тот же Essence, например, нами был существенно подхакнут (и, кстати, Lawson до сих пор за наш вариант, а Jacobson против -- было подтверждено буквально на этих днях).
Что касается "онтологий" то это слово сегодня как "программирование", внутри него может подразумеваться что угодно -- вот, например, только сегодня опубликовано: http://serge-gorshkov.livejournal.com/46586.html (и хорошо понятно, что в реальности это может быть чем угодно: от традционной экспертной системы до просто трипл-стора, от системы интеграции данных до NoSQL базы данных к какой-то прикладной программе, от кривой онтики до вполне респектабельного онтологически проекта).
Что же касается полных темпоральных частей, то если делать упор на них как события и них как состояния, то очень хорошо получается разговаривать про физические объекты. Но они другим интересны: разговором про функциональные объекты -- смену исполнителей для ролей проще всего обсуждать через состояния функциональных объектов, когда их роль исполняется одним физическим объектом и другим как разными темпоральными частями. И экстенсионализм, которые эти два разговора склеивает. Очень удобно. Но это нужно только тогда, когда описываешь ситуации проектирования, и когда при проектировании хорошо понимаешь работу с функциональными объектами. Мой опыт показывает, что с функциональными объектами и их пониманием полный швах. С одной стороны, всё знание несётся именно через функциональные объекты, а с другой стороны осознанности в понимании этой функциональности ни у кого нет. Принцев Гамлетов и Василиев Пупкиных, играющих их роли путают отчаянно все. Пока не распутаешь -- никакого тебе 4D, ибо это лекарство от болезни, которой не знаешь, что болеешь. До софта и кода даже дело не доходит, всё превращается в тыкву уже при попытках понять задачу. Вот примеры: http://ailev.livejournal.com/1361455.html и http://ailev.livejournal.com/1361765.html, и буквально в пятницу мне один из клиентов сказал, что до сих пор они в КБ бьются над объяснением заводу "ситуации заказа ножниц" (хотя там не ножницы, а другое оборудование). И когда ты начинаешь этим людям говорить про темпоральные части в любом языке, то этими частями в их мозгах становятся совсем уж монстры, и далее full stop всех проектов, всех разговоров.