Еще выяснилось, что именно этот парень включил возможности по описанию процессов в SysML. Вот пример его предложений (http://www.mel.nist.gov/msidlibrary/doc/sysmlplm.pdf): The UML repository can support tabular or matrix formats such as the dependency structure matrix (DSM) (Sharman and Yassine, 2004). These provide a compact way to show function dependencies, by omitting some control information, but are not restricted to hierarchical decomposition. A DSM can be derived from activity models, stored in a repository, analysed, and results presented in either a matrix notation or an activity diagram.
* * *
Может, я зря избегаю UML и SysML -- нужно воспринимать это просто, как "машинный язык" репозитория информационной модели системы/проекта и игнорировать так же, как игнорируют сегодня язык команд интеловских процессоров (а раньше ведь интересовались, какие именно процессоры -- нужно было знать язык конкретного железа, чтобы на нем работать). Работать же нужно с правильными DSL, которые будут оттранслированы на "базовый язык", тот же SysML или UML. И тогда все упрется в наличие софта, который сможет реализовать эти правильные высокоуровневые DSL, так как "программное обеспечение всегда опаздывает".
* * *
Итого: мне сейчас нужны правильные (выражающие мои потребности: нарисовать жизненный цикл системы, расписать процессы стадии проектирования в этом ЖЦ) процессные/проектные DSL и правильный (опирающийся на BPDM/UML/XMI в части репозитория и поддерживающий нотацию правильных DSL) софт для их поддержки.