Обнаружил вот такое интересное мнение. А что Вы думаете по этому поводу?
Use Cases Can Not Have Preconditions or Postconditions
Мне кажется, это демагогия.
Все правильно, UseCase в UML - это классификатор. Какие уж тут предусловия!
Но, по определению, это описание последовательности взаимодействий (деятельности), т.е, в "бытовом" смысле - деятельность!
Из справочника: "Предусловие - это ограничение, которое может быть прикреплено к действию, деятельности, операции, поведению или переходу в протокольном конечном автомате".
Ребята!
Какая нам, аналитикам, разница, к "кому" относится предусловие, к UC или к его описанию? Все равно, UC можно выполнять только при соблюдении предусловий!
Ну, нужно было автору показаться умным! Только практического значения это не имеет!