[Ищется] Текст-> Матрицы/графы зависимостей?
От: Sinix  
Дата: 01.02.11 04:12
Оценка:
Застрял на крайне противной задаче — примерно в десятке методов одновременно (и согласованно) изменяются 4 сложных структуры данных.

Сложность самой модели никак не уменьшишь, остаётся прятать этот кошмар за высокоуровневыми обёртками. Увы, постоянно происходит утечка абстракций — приходится скатываться до прямого манипулирования "спрятанными" структурами.

Собственно вопрос: что из инструментов позволяет удобно строить графы и матрицы зависимостей по формальному текстовому описанию аля
Class1
{
  Add (depends on Class3.SomeHelperLogic1), Remove, Count (depends on Class3.SomeHelperLogic2)
}
Class2
{
  AddMetadata, RemoveMetadata.
}
Class3
{
  SomeHelperLogic1, SomeHelperLogic2
}

UseCase1
{
  Class1.Add, Class2.AddMetadata, Class1.Count
}
UseCase2
{
  Class1.Remove, Class2.AddMetadata, Class1.Count
}
UseCase3
{
  Class2.RemoveMetadata, Class1.Count
}

?

Очень желателен WISIWYG, поддержка групп (кластеров) и возможность перетасовать узлы в получившемся графе — чтобы облегчить восприятие.

Пока что мучаюсь с graphvis — вдруг есть что-то удобней?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.