Baza koncepcji
ConceptBase (aka ConceptBase.cc) to dedukcyjny i zorientowany obiektowo system zarządzania bazami danych opracowany na Uniwersytecie w Akwizgranie i Uniwersytecie w Skövde . Jest używany głównie do modelowania koncepcyjnego i metamodelowania w dziedzinie inżynierii oprogramowania i dziedzin pokrewnych. ConceptBase.cc to darmowe oprogramowanie o otwartym kodzie źródłowym.
ConceptBase łączy w sobie następujące funkcje:
- Koncepcje zorientowane obiektowo, takie jak klasy i dziedziczenie
- Reguły dedukcyjne oceniane przez silnik Datalog
- Aktywne reguły zgodne z paradygmatem akcji warunku zdarzenia (ECA).
- Definicje funkcji rekurencyjnych
- Metamodelowanie z dowolnie wieloma poziomami abstrakcji (metaklasy, metaklasy)
ConceptBase implementuje O-Telos , który jest wariantem reprezentacji wiedzy Telos.
Zobacz też
- M. Jarke, R. Gallersdörfer, MA Jeusfeld, M. Staudt, S. Eherer, ConceptBase - dedukcyjna baza obiektowa do zarządzania metadanymi . Journal of Intelligent Information Systems, 4, 2, 1995, s. 167–192, DOI 10.1007/BF00961873.
- Jeusfeld, MA (2009): Metamodelowanie i inżynieria metod z ConceptBase . W Jeusfeld, MA, Jarke, M., Mylopoulos, J. (red.): Metamodeling for Method Engineering , s. 89–168. The MIT Press, wydanie ogólnodostępne.
Linki zewnętrzne