КонцепцияБаза
ConceptBase (также известная как ConceptBase.cc) — дедуктивная и объектно-ориентированная система управления базами данных, разработанная в Университете Шёвде . Ранее разработка велась в Университете Пассау (1987–1992 гг.), Аахенском университете (1992–2003 гг.) и Тилбургском университете (1997–2013 гг.). Он в основном используется для концептуального моделирования и метамоделирования в области разработки программного обеспечения и смежных областях. ConceptBase.cc — бесплатное программное обеспечение с открытым исходным кодом.
ConceptBase сочетает в себе следующие функции:
- Объектно-ориентированные концепции, такие как классы и наследование.
- Дедуктивные правила, оцениваемые механизмом данных регистрации
- Активные правила, соответствующие парадигме действия при условии события (ECA).
- Определения рекурсивных функций
- Метамоделирование с произвольным количеством уровней абстракции (метаклассы, метаметаклассы)
ConceptBase реализует O-Telos , который вариант представления знаний Телос.
См. также
[ редактировать ]Ссылки
[ редактировать ]- М. Ярке, Р. Галлерсдорфер, М. А. Йойсфельд, М. Штаудт, С. Эхерер, ConceptBase — дедуктивная объектная база для управления метаданными . Журнал интеллектуальных информационных систем, 4, 2, 1995, стр. 167–192, DOI 10.1007/BF00961873.
- Юсфельд, Массачусетс (2009): Метамоделирование и разработка методов с помощью ConceptBase . В книге Юсфельд, Массачусетс, Ярке, М., Милопулос, Дж. (редакторы): Метамоделирование для разработки методов , стр. 89–168. MIT Press, издание с открытым доступом.
Внешние ссылки
[ редактировать ]