~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ 19EE4D3609F477162F76F1119C9D133C__1686804060 ✰
Заголовок документа оригинал.:
✰ Information model - Wikipedia ✰
Заголовок документа перевод.:
✰ Информационная модель — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Information_model ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/19/3c/19ee4d3609f477162f76f1119c9d133c.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/19/3c/19ee4d3609f477162f76f1119c9d133c__translat.html ✰
Дата и время сохранения документа:
✰ 16.06.2024 09:05:03 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 15 June 2023, at 07:41 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

Информационная модель — Википедия Jump to content

Информационная модель

Из Википедии, бесплатной энциклопедии
Диаграмма IDEF1X , пример определения интеграции для информационного моделирования.

Информационная модель в разработке программного обеспечения — это представление концепций и отношений, ограничений, правил и операций для определения семантики данных для выбранной области обсуждения. Обычно он определяет отношения между видами вещей, но может также включать отношения с отдельными вещами. Он может обеспечить разделяемую, стабильную и организованную структуру информационных требований или знаний для контекста предметной области. [1]

Обзор [ править ]

Термин «информационная модель» в целом используется для моделей отдельных объектов, таких как объекты, здания, технологические установки и т. д. В этих случаях понятие специализируется на информационной модели объекта , информационной модели здания , информационной модели предприятия и т. д. Информационная модель – это интеграция модели объекта с данными и документами об объекте.

В области разработки программного обеспечения и моделирования данных информационная модель обычно представляет собой абстрактное формальное представление типов сущностей, которое может включать их свойства, отношения и операции, которые могут выполняться над ними. Типы сущностей в модели могут быть видами реальных объектов, таких как устройства в сети или события, или они сами могут быть абстрактными, например, для сущностей, используемых в биллинговой системе. Обычно они используются для моделирования ограниченной области, которую можно описать закрытым набором типов сущностей, свойств, отношений и операций.

Информационная модель обеспечивает формализм описания проблемной области, не ограничивая то, как это описание отображается на фактическую реализацию в программном обеспечении. Может существовать множество отображений информационной модели. Такие отображения называются моделями данных , независимо от того, являются ли они объектными моделями (например, с использованием UML ), моделями отношений сущностей или схемами XML .

моделирования Языки информационного

Пример диаграммы ER .
Требования к базе данных для коллекции компакт-дисков в EXPRESS-G . нотации

В 1976 году сущность-связь представил графическую нотацию Питер Чен (ER) . Он подчеркнул, что это «семантический» метод моделирования, не зависящий от каких-либо методов моделирования баз данных, таких как иерархическое, CODASYL, реляционное и т. д. [2] С тех пор языки информационных моделей продолжали развиваться. Некоторыми примерами являются расширенный интегрированный язык определений 1 ( IDEF1X ), язык EXPRESS и унифицированный язык моделирования (UML). [1]

Исследования современников Питера Чена, таких как JRAbrial (1974) и GM Nijssen (1976), привели к созданию сегодняшних языков факто-ориентированного моделирования (FOM), которые основаны на лингвистических предложениях, а не на «сущностях». Инструменты FOM можно использовать для создания модели ER, что означает, что разработчик модели может избежать трудоемкой и подверженной ошибкам практики ручной нормализации. Язык объектно-ролевого моделирования ( ORM ) и полностью коммуникационно-ориентированное информационное моделирование ( FCO-IM ) являются результатами исследований, разработанными в начале 1990-х годов на основе более ранних исследований.

В 1980-е годы существовало несколько подходов к расширению модели отношений сущностей Чена. Также важное значение в этом десятилетии имеет REMORA от Колетт Роллан . [3]

Язык определения ICAM . (IDEF) был разработан в рамках программы ICAM ВВС США в период с 1976 по 1982 год [4] По словам Ли (1999), целью программы ICAM было повышение производительности производства за счет систематического применения компьютерных технологий. IDEF включает три различных метода моделирования: IDEF0 , IDEF1 и IDEF2 для создания функциональной модели, информационной модели и динамической модели соответственно. IDEF1X — это расширенная версия IDEF1. Язык находится в свободном доступе. Это графическое представление, разработанное с использованием подхода ER и реляционной теории. Он используется для представления «реального мира» с точки зрения сущностей, атрибутов и отношений между сущностями. Нормализация обеспечивается KEY Structures и KEY Migration. Язык идентифицирует группы свойств (агрегирование) для формирования полных определений объектов. [1]

EXPRESS был создан как ISO 10303-11 для формального определения информационных требований модели данных продукта. Он является частью набора стандартов, неофициально известного как СТАНДАРТ для обмена данными модели продукта (STEP). Впервые он был представлен в начале 1990-х годов. [5] [6] Язык, согласно Ли (1999), представляет собой текстовое представление. Кроме того, доступно графическое подмножество EXPRESS под названием EXPRESS-G. EXPRESS основан на языках программирования и объектно-ориентированной парадигме. Ряд языков внесли свой вклад в EXPRESS. В частности, Ada, Algol, C, C++, Euler, Modula-2, Pascal, PL/1 и SQL. EXPRESS состоит из элементов языка, которые позволяют однозначно определять объекты и указывать ограничения для определенных объектов. Он использует объявление SCHEMA для обеспечения секционирования и поддерживает спецификацию свойств данных, ограничений и операций. [1]

UML — это язык моделирования, предназначенный для определения, визуализации, конструирования и документирования артефактов, а не процессов программных систем. Первоначально он был задуман Грэди Бучом , Джеймсом Рамбо и Иваром Джейкобсоном . UML был одобрен Object Management Group (OMG) в качестве стандарта в 1997 году. По словам Ли (1999), этот язык не является собственностью и доступен для общественности. Это графическое представление. Язык основан на объектно-ориентированной парадигме. UML содержит обозначения и правила и предназначен для представления требований к данным в виде объектно-ориентированных диаграмм. UML организует модель в виде нескольких представлений, которые представляют различные аспекты системы. Содержимое представления описывается в виде диаграмм, которые представляют собой графики с элементами модели. Диаграмма содержит элементы модели, которые представляют общие концепции объектно-ориентированного программирования, такие как классы, объекты, сообщения и отношения между этими концепциями. [1]

IDEF1X, EXPRESS и UML можно использовать для создания концептуальной модели, и, по словам Ли (1999), каждый из них имеет свои особенности. Хотя некоторые из них могут привести к естественному использованию (например, реализация), один не обязательно лучше другого. На практике для разработки всех информационных моделей может потребоваться более одного языка, если приложение является сложным. На самом деле практика моделирования зачастую важнее выбранного языка. [1]

Информационные модели также могут быть выражены на формализованных естественных языках, таких как геллиш . Gellish, который имеет варианты естественного языка. Gellish Formal English , Gellish Formal Dutch (Gellish Formeel Nederlands) и т. д. — это язык представления информации или язык моделирования, который определен в интеллектуальном словаре-таксономии Gellish, который имеет форму таксономии / онтологии. . База данных Gellish подходит не только для хранения информационных моделей, но также моделей знаний, моделей требований и словарей, таксономий и онтологий. Информационные модели в геллском английском языке используют выражения желлишского формального английского языка. Например, географическая информационная модель может состоять из ряда выражений формального английского языка геллиша, таких как:

- Эйфелева башня <находится в> Париже
 - Париж <классифицируется как> город
 

тогда как информационные требования и знания могут быть выражены, например, следующим образом:

- башня <должна быть расположена в> географическом районе
 - город <вид> географической области
 

В таких выражениях геллиша используются имена понятий (например, «город») и типов отношений (например, ⟨находится в⟩ и ⟨классифицируется как ⟩ ), которые следует выбирать из формального английского словаря-таксономии геллиша (или вашей собственной таксономии). словарь домена). Словарь-таксономия английского языка Gellish позволяет создавать семантически богатые информационные модели, поскольку словарь содержит определения более чем 40 000 понятий, включая более 600 стандартных типов отношений. Таким образом, информационная модель в геллише состоит из набора выражений геллиша, которые используют эти фразы и словарные понятия для выражения фактов или формулирования утверждений, запросов и ответов.

Стандартные наборы информационных моделей [ править ]

( Рабочая группа по распределенному управлению DMTF) предоставляет стандартный набор информационных моделей для различных доменов предприятия под общим названием Common Information Model (CIM). Конкретные информационные модели извлекаются из CIM для конкретных областей управления.

Форум TeleManagement Forum (TMF) определил расширенную модель для телекоммуникационной области ( модель общей информации/данных или SID) как еще одну. Сюда входят мнения из сферы бизнеса, услуг и ресурсов в телекоммуникационной отрасли. TMF установил набор принципов, которые должна принять интеграция OSS , а также набор моделей, обеспечивающих стандартизированные подходы.

Модели взаимодействуют с информационной моделью ( Модель общей информации/данных или SID) через модель процесса ( Структура бизнес-процессов (eTOM) или eTOM) и модель жизненного цикла.

См. также [ править ]

Примечания [ править ]

  1. ^ Перейти обратно: а б с д Это ж Ю. Тина Ли (1999). «Информационное моделирование от проектирования до реализации» Национальный институт стандартов и технологий.
  2. ^ Питер Чен (1976). «Модель сущность-связь — к единому представлению данных». В: Транзакции ACM в системах баз данных , Vol. 1, № 1, март 1976 г.
  3. ^ История концептуального моделирования. Архивировано 15 февраля 2012 г. в Wayback Machine на uni-klu.ac.at.
  4. ^ D. Appleton Company, Inc. (1985). «Интегрированная система информационной поддержки: Руководство по информационному моделированию, IDEF1 - расширенный (IDEF1X)». Приоритет проекта ICAM 6201, субподряд № 013-078846, основной контракт ВВС США № F33615-80-C-5155, база ВВС Райт-Паттерсон, Огайо, декабрь 1985 г.
  5. ^ ISO 10303-11:1994(E), Системы промышленной автоматизации и интеграция. Представление данных о продукции и обмен ими. Часть 11: Справочное руководство по языку EXPRESS.
  6. ^ Д. Шенк и П. Уилсон (1994). Информационное моделирование EXPRESS Way. Издательство Оксфордского университета, Нью-Йорк, Нью-Йорк, 1994.

Ссылки [ править ]

Дальнейшее чтение [ править ]

  • Ричард Верьярд (1992). Информационное моделирование: практическое руководство . Нью-Йорк: Прентис Холл.
  • Репа, Вацлав (2012). Информационное моделирование организаций . Издательство Брукнера. ISBN  978-80-904661-3-5 .
  • Бернер, Стефан (2019). Информационное моделирование. Метод улучшения понимания и точности вашего сотрудничества . ВДФ Цюрих. ISBN  978-3-7281-3943-6 .

Внешние ссылки [ править ]

  • RFC 3198 – Терминология управления на основе политик
Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: 19EE4D3609F477162F76F1119C9D133C__1686804060
URL1:https://en.wikipedia.org/wiki/Information_model
Заголовок, (Title) документа по адресу, URL1:
Information model - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)