|
|
02 мая 2011
Оглавление: 1. P-modeling 2. Вступление 3. Применение в учебном процессе 4. Промышленное применение
это авторская промышленная методика обучения объектно-ориентированному анализу и проектированию) с использованием UML. P-modeling может использоваться при разработке ПО. P-modeling базируется на использовании безмолвных сессий проектирования и обратной семантической трассировке.
Подробнее
P-Modeling создана, чтобы:
- повысить продуктивность аналитиков и проектировщиков, использующих в своей деятельности UML или иной язык графического моделирования;
- улучшить качества моделей, создаваемых аналитиками и проектировщиками программного обеспечения;
- ускорить процесс обучения моделированию на UML, обеспечить большей практической направленности этого процесса.
P-Modeling основывается на двух идеях:
- Безмолвные сессии моделирования при анализе и проектировании повышают эффективность последних. Когда команда аналитиков и дизайнеров проводит безмолвную сессию проектирования, использование традиционных языков запрещено допускается использовать исключительно UML. Это ограничение стимулирует участников явно описывать все допущения и предположения, заботиться о «читаемости» создаваемых ими диаграмм и оставаться четко сфокусированными на решаемой задаче на протяжении всей сессии моделирования;
- Обратная семантическая трассировка существенно повышает качество создаваемых моделей. После подготовки первой версии UML-модели некоторой предметной области эта модель должна быть передана команде независимых тестировщиков, которые по модели должны воссоздать текстовое описание предметной области. Полученный текст сравнивается с оригинальным описанием предметной области, и осуществляется оценка объемов потерянной/добавленной информации. Такая проверка подтверждает, что созданная модель содержит всю необходимую информацию. Только после успешного прохождения этого тестирования созданная модель передается для использования на последующих этапах процесса разработки ПО.
Просмотров: 3175
|