(Untitled)

Dec 29, 2009 00:35

Вот эта картинка (отсюда)


Read more... )

Leave a comment

ailev December 28 2009, 22:22:40 UTC
А это не иллюстрация просто к абстрактным типам (class_of_class)?

Тут еще нужно понимать, что в реалиях там отношения не просто member и instance, а все может быть существенно сложнее на нижнем уровне.

Reply

vvagr December 29 2009, 00:09:08 UTC
А разве в пункте 5.3 24744 описано что-то иное?

Reply

vvagr December 29 2009, 00:15:45 UTC
Вот первоисточник: http://homepages.ecs.vuw.ac.nz/~tk/publications/papers/level-indep.pdf

Сдаётся мне, что эта сложность связана с ограничениями UML, и доблестными онтологами, которые об UML и не думают, просто не замечается.

Reply

foxtreme December 29 2009, 15:53:49 UTC
Мне пока еще непонятно, почему нам не придется отражать power type pattern в модели. Если он не нужен, то получается для нашей модели не потребуются и все Templates из 24744 (те классы, что с суффиксом Kind ( ... )

Reply

ailev December 29 2009, 18:07:28 UTC
Kind потребуется отражать (kind -- это, похоже, в терминах ISO 15926 class_of_class).

Reply

vvagr December 29 2009, 22:10:27 UTC
А почему нельзя ограничиться заданием Kinds как подклассов класса Tool? Что мы не сможем выразить? Какие свойства каких классов?

Аналогично примеру их присланной по емейлу главы - часть свойств задаётся для класса Tool, часть - для класса Drill. Этого нельзя сделать на одной диаграмме классов, проблемы с "внешней рамкой", как там нарисовано. Но в OWL это, вроде, прекрасно выражается?

Reply

vvagr December 30 2009, 00:41:36 UTC
Хотя. как ясно отсюда http://www.omg.org/spec/ODM/1.0/ , всё и впрямь не так просто.

Можно сделать подкласс Kind сответствующего класса, но дальнейшее моделирование конкретных Kinds и их инстантсов должно подчиняться специальной дисциплине.

Мне кажется, что они стараются ввсети чёткую границу между метамоделированием, моделированием метода и моделированием конкретного предприНятия, и этой чёткой границы в OWL обеспечить не удаётся.

Reply

ailev December 29 2009, 18:05:08 UTC
Да, похоже. Онтологи просто пишут class_of_class -- и не мучаются...

Reply

vvagr December 30 2009, 00:43:04 UTC
http://community.livejournal.com/praxos/892.html?replyto=2684

А вот как это связано с class of class -- я пока вообще не понимаю :-(

Может так и связано - модельер в 15926 вообще не должен различать уровни мета- ?

Reply


Leave a comment

Up