-
- The Prototype
-
-
- Research
Software Engineering for Smart Data Analytics & Smart Data Analytics for Software Engineering
Each query can have a description to be shown on the java part.
query_description(+queryName,+queryType, +Description). e.g. query_description(nopSmell,smell,'empty statement').
smell(+smellName,-ListOfStatementIDs)
metric(+metricName, -ID,-ComputedMetric). metric_attributes(+metricName, +Range, +Threshold)
dependency_package(DependentId,DependeeId, SccNumber,DependencyDegree). dependency_class(DependentId,DependeeId,DependencyDegree). dependency_term(DependentId,DependeeId, DependentTerms).
termmetric(+metricName,?Scope,-ID, - [ [Term,ComputedMetric,IsIntroduced] ]).
Each differ in syntax, all start with termquery(+queryName,..).
inheritance(ClassId,SuperClassId). implements(ClassId,SuperClassId).