Набор инструментов для концептуального моделирования - Toolkit for Conceptual Modeling

В Набор инструментов для концептуального моделирования (TCM) - это набор программных инструментов для представления спецификаций программных систем в виде диаграммы, столы, деревья, и тому подобное. TCM предлагает редакторы для методов, используемых в структурированном анализе, а также редакторы для объектно-ориентированных (UML) методов. Для некоторых методов спецификации поведения предлагается интерфейс для проверки моделей. В частности, TCM содержит следующие редакторы.

  • Универсальные редакторы для общих диаграмм, общих таблиц и общих деревьев. Могут использоваться все доступные значки, ограничения синтаксической схемы не проверяются.
  • Единый язык моделирования (UML) редакторы для диаграмм статической структуры (т. Е. Классов и объектов), диаграмм вариантов использования, диаграмм действий, диаграмм состояний, диаграмм сотрудничества, диаграмм компонентов и диаграмм развертывания.
  • Редакторы структурированного анализа (SA) для диаграмм сущностей-взаимосвязей, диаграмм потоков данных и событий, диаграмм перехода состояний, деревьев уточнения функций, таблиц использования транзакций и таблиц типов сущностей-функций.
  • Различные редакторы, такие как JSD (структура процессов и сетевые диаграммы), рекурсивные графы процессов и таблицы декомпозиции транзакций. Эти редакторы больше не обновляются, но они останутся доступными в TCM.

Инструментарий для концептуального моделирования был написан примерно в 1996 г. Роэль Виринга и Фрэнк Дене, для Wieringa's концептуальное моделирование курсы и книги, Разработка требований: основы понимания,[1][2] и Методы проектирования реактивных систем: Yourdon, Statemate и UML.[3]

PDF-версии Руководства пользователя[4] и отчет, Метод систем Йордона и инструментарий для концептуального моделирования[5] доступны для скачивания.

TCM был примером поддержки компьютерной инженерии программного обеспечения для метода концептуального моделирования (MCM) в Модельно-ориентированная архитектура на практике.[6] Это было упомянуто в Технология сети Петри для систем связи,[7] Формальная онтология в информационных системах,[8] и Труды: Девятый международный семинар по спецификации и дизайну программного обеспечения.[9]

TCM упоминается в патентах на автоматическое производство программного обеспечения.[10][11]

В 1997 году НАСА преобразовало исходный код TCM C ++ в Java для проекта Web-ориентированной гипертекстовой среды для разработки требований (WHERE).[12]

Рекомендации

  1. ^ «Набор инструментов для концептуального моделирования (TCM)». 2012-05-11. В архиве из оригинала от 11.05.2012. Получено 2020-03-06.
  2. ^ Виринга, Роэль (1996-05-03). Разработка требований: основы понимания. Вайли. ISBN  978-0-471-95884-0.
  3. ^ Виринга, Р. Дж. (9 января 2003 г.). Методы проектирования реактивных систем: Yourdon, Statemate и UML. Эльзевир. ISBN  978-0-08-050395-0.
  4. ^ «Руководство и справочник по инструментарию для концептуального моделирования (TCM)» (PDF). Получено 28 марта, 2020.
  5. ^ Системный метод Йордона и инструментарий для концептуального моделирования. https://research.utwente.nl/files/5125880/Dehne_Wieringa_-_The_Yourdon_Systems_Method_and_the_Toolkit_for_Conceptual_Modeling.pdf: Свободный университет, Амстердам. 2003 г.CS1 maint: location (связь)
  6. ^ Пастор, Оскар; Молина, Хуан Карлос (14.06.2007). Модельно-ориентированная архитектура на практике: среда разработки программного обеспечения на основе концептуального моделирования. Springer Science & Business Media. п. 29. ISBN  978-3-540-71868-0.
  7. ^ Эриг, Хартмут; Рейзиг, Вольфганг; Розенберг, Гжегож; Вебер, Герберт (17 ноября 2003 г.). Технология сетей Петри для коммуникационных систем: достижения в сетях Петри. Springer. ISBN  978-3-540-40022-6.
  8. ^ Гуарино, Никола (1998). Формальная онтология в информационных системах: материалы Первой международной конференции (FOIS'98), 6-8 июня, Тренто, Италия. IOS Press. ISBN  978-90-5199-399-8.
  9. ^ Труды: Девятый международный семинар по спецификации и дизайну программного обеспечения: 16-18 апреля 1998 г., Исэ-Сима, Япония. Издательство IEEE Computer Society Press. 1998 г. ISBN  978-0-8186-8439-5.
  10. ^ [1], «Система автоматизированного производства программного обеспечения», выдано 04.10.2006 
  11. ^ [2], «Система автоматизированного производства программного обеспечения», выдано 26.09.2008 
  12. ^ Дхаливал, Сварн С. (1997-12-05). Обеспечение постоянного хранения данных в среде разработки программного обеспечения с использованием Java / COBRA и СУБД (Тезис).

Смотрите также

внешняя ссылка