Uses of Interface
edu.upc.fib.inlab.imp.kse.logics.logicschema.services.processes.LogicProcess
Packages that use LogicProcess
-
Uses of LogicProcess in edu.upc.fib.inlab.imp.kse.logics.logicschema.services.processes
Classes in edu.upc.fib.inlab.imp.kse.logics.logicschema.services.processes that implement LogicProcessModifier and TypeClassDescriptionclassService that returns a copy of the logicSchema where every normal clause (logic constraint, or derivation rule) has its body sorted according to the following order: 1) positive literals, 2) negated literals, 3) built-in literals.classThis class is responsible for removing, when it is possible, the equality built-in literals from the body of a normal clause and apply a substitution that corresponds to such built-in literals.classA pipeline of LogicProcesses.classclassService that removes all those predicates (base or derived) that are not used in any LogicConstraint (neither directly, neither transitively)classA pipeline of SchemaTransformationProcessPipeline.classThis class is responsible for recursively unfolding the positive derived literals of a logic schema.classThis class is in charge of transforming one logic schema into an equivalent logic schema where every derived predicate is defined, only, through one derivation rule.classThis class is responsible for removing the trivial literals from the logic constraints, and logic derivation rules, but without removing derived predicates, neither removing constraints.Constructor parameters in edu.upc.fib.inlab.imp.kse.logics.logicschema.services.processes with type arguments of type LogicProcess