Anatoly Levenchuk (ailev) wrote,
Anatoly Levenchuk
ailev

Categories:

ISO 15926-2 в открытом доступе

На всякий случай напомню: upper ontology (модель данных, схема данных, life cycle integration schema, мета-метамодель) стандарта ISO 15926-2 лежит в открытом доступе: http://www.stanford.edu/group/narratives/classes/08-09/CEE215/ReferenceLibrary/FIATECH%20ISO%2015926/ISO/pack/ISO%2015926%20part2%20pack/ECM4.5/lifecycle_integration_schema.html

В самой этой части стандарта больше ничего и нету: схема задана в языке EXPRESS (стандартизован в стандарте STEP, а именно ISO 10303-11, и этому языку готовят второе рождение: http://www.nist.gov/mel/msid/dpg/eesm.cfm -- Activities are already underway to bring some of the ISO STEP general information technology to OMG by morphing the ISO EXPRESS information modeling language, in which STEP is specified, into a language within the suite of OMG technologies). Справка по языку: http://en.wikipedia.org/wiki/EXPRESS_%28data_modeling_language%29, спецификация тут: http://www.lisi.ensma.fr/ftp/enseignement/A3_Express/EXPRESS_Langage.pdf


Эта онтология (модель данных, схема) представима:
-- в языке логики первого порядка (доказывается эквивалентность с представлением в языке EXPRESS), это декларируется в части ISO 15926-7. Тем самым ISO 15926 становится факт-ориентированным языком.
-- в языке OWL (с некоторой потерей семантики), это представление задается в части ISO 15926-8
-- в табличном виде Gellish Table, это представление будет задаваться в части ISO 15926-11

Модель данных ISO 15926-2 -- это мета-метамодель, уровень 3 модели, если определять ее в терминах OMG MDA. Тут можно поспорить, представляет ли она аналог OMG MDA UML 2 или MOF (язык на котором написан UML 2), но я делаю наглое предположение (в постинге про универсальный моделер http://ailev.livejournal.com/757999.html), что она как раз представляет собой MOF (Ecore, KM3 и прочие подобные языки).

Если интересно про ISO 15926 дальше, то введение в проблему -- https://www.posccaesar.org/wiki/ISO15926Primer

Интересные ссылки есть и на https://www.posccaesar.org/wiki/ISO15926

Ссылки к онлайновому доступу ко всей онтологической надстройке (библиотека справочных данных на примерно 50 тыс. понятий): https://www.posccaesar.org/wiki/Rds
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 4 comments