ConcurTaskTrees - ConcurTaskTrees
ConcurTaskTrees (CTT)[1] нотация для спецификаций модели задач, полезная для поддержки проектирования интерактивных приложений, специально предназначенных для пользовательский интерфейс модельно-ориентированный дизайн.
Основные особенности ConcurTaskTrees:
- Иерархическая структура, которая обеспечивает большой диапазон детализации при описании больших и малых структур задач;
- Графический синтаксис, отображающий логическую структуру в древовидной форме;
- Параллельная нотация, которая поддерживает гибкое упорядочение задач для выполнения.
В Взаимодействие человека с компьютером модели задач указывают логические действия, которые приложение должно поддерживать для достижения целей пользователей. Существуют также методы, указывающие, как получить пользовательские интерфейсы для разных платформ из спецификаций ConcurTaskTrees. [2] Последней эволюцией стало введение предварительных условий.[3]
Он используется как в академических кругах, так и в промышленности, особенно компаниями, интересующимися ERP и системами, важными для безопасности (например, системами управления воздушным движением). [1]. Он был рассмотрен Консорциумом World Wide Web (W3C) для стандартизации моделей задач. [2].
Некоторые исследования изучали его удобство использования [4]
ConcurTaskTrees был отображен в Единый язык моделирования.[5]
Поддержка инструментов
Редактирование и анализ моделей задач поддерживается ConcurTaskTrees Среда (CTTE).[6]Исполняемый код общедоступен и доступен для бесплатного скачивания.
использованная литература
- ^ Патерно, Фабио (2003). «ConcurTaskTrees: инженерная нотация для моделей задач» (PDF). Справочник по анализу задач для взаимодействия человека с компьютером: 483–503.
- ^ Патерно, Фабио; Санторо Кармен; Spano Lucio Davide (октябрь 2011 г.). «Разработка и создание удобных интерфейсов обслуживания» (PDF). Журнал систем и программного обеспечения. 84 (10): 1806–1822. CiteSeerX 10.1.1.304.366. Дои:10.1016 / j.jss.2011.05.025.
- ^ Манка, Марко; Патерно Фабио; Санторо Кармен; Spano Lucio Davide. «Учет предварительных условий задачи при разработке и создании пользовательского интерфейса на основе моделей» (PDF). Материалы симпозиума ACM SIGCHI по интерактивному проектированию 2014 г..
- ^ Виго, Маркел; Санторо, Кармен; Патерно, Фабио (2017). «Удобство использования инструментов моделирования задач» (PDF). Симпозиум IEEE 2017 по визуальным языкам и человеко-ориентированным вычислениям (VL / HCC). С. 95–99. Дои:10.1109 / VLHCC.2017.8103455. ISBN 978-1-5386-0443-4.
- ^ Нбрега, Леонель; Нуно Нуньес; Хелдер Коэльо (2006). Отображение ConcurTaskTrees в UML 2.0 (PDF). Труды 12-го международного семинара по проектированию и проверке интерактивных систем. Конспект лекций по информатике. 3941. С. 237–248. Дои:10.1007/11752707_20. ISBN 978-3-540-34145-1.
- ^ Мори, Джулио; Патерно Фабио; Санторо Кармен (2002). «CTTE: поддержка разработки и анализа моделей задач для проектирования интерактивных систем» (PDF). IEEE Transactions по разработке программного обеспечения. 28 (8): 797–813. CiteSeerX 10.1.1.359.5986. Дои:10.1109 / це.2002.1027801.
внешние ссылки
- Леонель Нобрега, Жардим Нуньес Нуньес, Хелдер Коэльо: "Отображение ConcurTaskTrees в UML 2.0 ", Спецификация и проверка проектирования интерактивных систем (2006), Volume 33, Issue 228. Springer. Страницы: 237–248.
- Группа инкубаторов пользовательских интерфейсов на основе моделей: ConcurTaskTrees.
- Фабио Патерно: "Использование ConcurTaskTrees для разработки новых интерактивных приложений в промышленном контексте ", Новости ERCIM № 31 - октябрь 1997 г.
- Патерно, Ф .; Mancini, C .; Меникони, С. (1997). «ConcurTaskTrees: схематическая нотация для определения моделей задач»: 362–369. CiteSeerX 10.1.1.86.585. Цитировать журнал требует
| журнал =
(Помогите) - Фабио Патерно: Отчетность о публикациях, в которой использовался ConcurTaskTrees (CTT).
- Ана Барбоса, Ана К.Р. Пайва, Хосе Крейссак Кампос: "Генерация тестовых примеров из измененных моделей задач ", EICS '11 Материалы 3-го симпозиума ACM SIGCHI по разработке интерактивных вычислительных систем, страницы 175–184.
- http://www.cubeos.org/lectures/W/ln_9.pdf
- Д. Райхарт, А. Диттмар, П. Форбриг, М. Вурдел: Поддержка инструментов для представления моделей задач, моделей диалогов и спецификаций пользовательского интерфейса ", Интерактивные системы. Дизайн, спецификация и проверка. Конспект лекций по информатике Том 5136, 2008, стр 92-95.
- Хосефина Герреро Гарсиа, Жан Вандердонкт, Хуан Мануэль Гонсалес Каллерос, Марко Винклер: "На пути к библиотеке шаблонов пользовательского интерфейса рабочего процесса ". Интерактивные системы. Дизайн, спецификация и проверка. Конспект лекций по информатике, том 5136, 2008 г., стр. 96-101.
- Марко Блумендорф, Гжегож Леманн, Себастьян Фейерштак, Сахин Албайрак: "Исполняемые модели для взаимодействия человека с компьютером ", Исполняемые модели для взаимодействия человека с компьютером. Конспект лекций по информатике, том 5136, 2008 г., стр. 238–251.
- Дэн Подгузник, Невилл Э. Стэнтон, ред .: Справочник по анализу задач для взаимодействия человека с компьютером, 2004.