All Downloads are FREE. Search and download functionalities are using the official Maven repository.

tools.codebuilder.config.properties Maven / Gradle / Ivy

The newest version!

# Main configuration keyword for the benchmark tool
	TOOL_NAME=integraal
	
	# Supported services
	Service=KB_CHASE,OMQ_REWRITING,RULE_COMPILATION,QUERY_ANSWERING,OMQA_CHASE,OMQA_REW,QUERY_ANSWERING_VIA_HYBRID_STRATEGY,QUERY_EXPLANATION,CSV_RLS_ENCODING
	
	# Properties for services; can use only these
	Service.KB_CHASE.Properties=Storage,Chase,Compilation
	Service.OMQ_REWRITING.Properties=Compilation
	Service.RULE_COMPILATION.Properties=Compilation
	Service.QUERY_ANSWERING.Properties=Storage,Answers
	Service.OMQA_CHASE.Properties=Storage,Chase,Answers
	Service.OMQA_REW.Properties=Storage,Compilation,Answers
	Service.QUERY_EXPLANATION.Properties=Storage,Chase,Compilation,Answers
	Service.CSV_RLS_ENCODING.Properties=Storage
	# This service can use all properties
	Service.QUERY_ANSWERING_VIA_HYBRID_STRATEGY.Properties=*
	
	# Answer types for services
	Property.Answers=ANSWER_LIST,ANSWER_COUNT_ONLY
	
	# Storage keywords
	Property.Storage=STORAGE
	Property.Chase=CHASE
	
	# Database types
	Property.Storage.DBType=SQL,SPARQL,SIMPLE_IN_MEMORY_GRAPH_STORE,DEFAULT_IN_MEMORY_ATOM_SET,SIMPLE_FO_FORMULA_STORE
	
	# Database driver types
	Property.Storage.DriverType=HSQLDB,MySQL,PostgreSQL,SQLite
	
	# Database management system driver parameters
	# 'open' means that there is no default value
	Property.Storage.DBMSDriverParameters.URL=open
	Property.Storage.DBMSDriverParameters.PORT=open
	Property.Storage.DBMSDriverParameters.DATABASE_NAME=open
	Property.Storage.DBMSDriverParameters.USER_NAME=open
	Property.Storage.DBMSDriverParameters.USER_PASSWORD=open
	Property.Storage.DBMSDriverParameters.CLEAR_DB=open
	
	# Storage layouts
	Property.Storage.StorageLayout=AD_HOC_SQL,ENCODING_AD_HOC_SQL
	
	# Compilation strategies
	Property.Compilation=NO_COMPILATION,ID_COMPILATION,HIERARCHICAL_COMPILATION
	
	# Chase related keywords
	
	# Scheduler types
	Property.Chase.Scheduler=NAIVE_SCHEDULER,GRD
	
	# Evaluator types
	Property.Chase.Evaluator=GENERIC,SMART
	
	# Applier types
	Property.Chase.Applier=BREADTH_FIRST_TRIGGER,PARALLEL_TRIGGER,SOURCE_DELEGATED_DATALOG
	
	# Transformer types
	Property.Chase.Transformer=ALL,FRONTIER
	
	# Computer types
	Property.Chase.Computer=NAIVE_COMPUTER,SEMI_NAIVE,TWO_STEP
	
	# Checker types
	Property.Chase.Checker=TRUE,OBLIVIOUS,SEMI_OBLIVIOUS,RESTRICTED,EQUIVALENT
	
	# Application types
	Property.Chase.Application=DIRECT,PARALLEL
	
	# Skolem types
	Property.Chase.Skolem=FRESH,BODY,FRONTIER,FRONTIER_PIECE
	
	# Supported file extensions
	Property.FileExtensions=DLGP
	
	# Factbase file extensions
	Property.FileExtensions.Factbase=DLGP,DLGPE,RDF,CSV,RLS
	
	# Querybase file extensions
	Property.FileExtensions.Querybase=DLGP
	
	# Rulebase file extensions
	Property.FileExtensions.Rulebase=DLGP,OWL
	
	# Mappingbase file extensions
	Property.FileExtensions.Mappingbase=JSON
	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy