ConceptBase-installatieprogramma

Een deductief en objectgeoriënteerd database-systeem voor meta-modellering en methode engineering
Download nu

ConceptBase-installatieprogramma Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD
  • Prijs:
  • FREE
  • Naam uitgever:
  • Manfred Jeusfeld
  • Uitgever website:
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 7 KB

ConceptBase-installatieprogramma Tags


ConceptBase-installatieprogramma Beschrijving

Een deductief en objectgeoriënteerd databasesysteem voor meerdere gebruikers voor meta-modellering en methode engineering Conceptbase bevat een systeem met een BUIL-in grafische client die opbouwt op de op logica gebaseerde functies van de ConceptBase-server. Het datamodel is o-telos.Here zijn enkele andere geavanceerde hoogtepunten van ConceptBase: onbeperkte metaclasshiërarchieën. Conceptbase kan informatie op het gegevensniveau weergeven (voorbeeldgegevens, sporen van procesuitvoeringen enz.), Het klassenniveau (schema's, procesdefinities enz.), Het metaclassiveau (constructies van modelleertalen), het meta-metaclass-niveau (constructies voor Het definiëren van modelleringstalen), enzovoort.Uniforme objectafweergave: alle objecten worden weergegeven in een uniforme vierpersoons-gegevensstructuur genaamd P-feiten pionier door de ontwikkelaars van de Telos-taal. Objecten, hun attributen, specialisaties en instantiaties zijn allemaal vertegenwoordigd als p-feiten. Hierdoor kunnen bijvoorbeeld attributen van objecten attributen hebben en zijn er gevallen van andere attributen. Zelfs specialisatie tussen attributen is volledig ondersteund. Logische uitdrukkingen: regels, beperkingen en query's worden uitgedrukt in eerste-orde logische formules. Intern transformeert het systeem ze in hoornclausules geïnterpreteerd door een datalog-gebaseerde evaluatie-machine: logische uitdrukkingen in conceptbasis kunnen variëren over elk object, ongeacht het type (knooppunt vs.) en het abstractieniveau. Datalog staat bekend als het meest robuuste computationele systeem voor het evalueren van logische uitdrukkingen.actieve regels. Actieve regels Werk de database bij of bel externe routines als reactie op evenementen. De uitvoering volgt het evenement-conditie-actie-regeling (ECA). Updates voor de database zijn geformuleerd via Tell / Tevell / Retell-opdrachten. Externe routines (b.v. voor het aanroepen van een script om een e-mail te sturen) kan incrementeel worden toegevoegd aan de database met behulp van een eenvoudige programmeerinterface voor progrogramma's voor progrogramma. Functionele uitdrukkingen: ConceptBase ondersteunt functionele en rekenkundige uitdrukkingen om berekening binnen modellen te definiëren. Functies kunnen recursief worden gedefinieerd in functionele programmering. De lengte van het kortste pad tussen twee knooppunten wordt bijvoorbeeld gedefinieerd als het minimum van de lengtes van het kortste pad tussen de opvolgers van het startknooppunt en het eindknooppunt. Functionele uitdrukkingen zijn bijzonder nuttig voor het definiëren van complexe metrieken op modellen. Aggregatiefuncties zoals Sum en AVG zijn vooraf gedefinieerd. Hier zijn enkele belangrijke functies van "ConceptBase Installer": · Ondersteunt meerdere gebruikers en gedeelde werkruimten (modules) · Inclusief een motor voor datalog met ontkenning · Inclusief een actieve regelcomponent (ECA) · Gebaseerd op de taal van de Telos Kennisvertegenwoordiging · Ondersteunt metamodeling met een onbeperkt aantal abstractieniveaus · Biedt instantiatie / classificatie, specialisatie en toeschrijving · Hiermee kunt u de semantiek van nieuwe koppelingentypen zoals deel van · Hiermee kunt u grote conceptuele modellen manipuleren (> 1.000.000 concepten) · Heeft een grafische gebruikersinterface geïmplementeerd in Java Vereisten: · Java · C ++ · Prolog


ConceptBase-installatieprogramma Gerelateerde software