Фреймворки планирования задач - не планирование потоков!

Я работаю над Java-приложением, которое должно позволить пользователям оптимизировать свой ежедневный график. Для этого мне нужен фреймворк, который помогает рассчитывать оптимальное время для «задач» с учетом:

  1. Требуемых ресурсов и ограничений использования ресурсов
  2. Зависимостей между задачами (однако можно использовать только отношения F-> S)
  3. Самое раннее и самое позднее время начала и окончания, время простоя
  4. Базовый уровень vs. фактическое время - позволяет сообщать фактическое время начала и окончания, соответствующим образом обновляя остальные задачи.

Некоторые пояснения: я не ищу ни фреймворк для построения этих диаграмм, ни фреймворк, который имеет дело с одной конкретной проблемной областью (например, как классы), и определенно не структура, которая имеет дело с планированием потоков.

Спасибо!

5
задан Aviad Ben Dov 9 September 2010 в 15:30
поделиться