736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger#
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger# Project configuration
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger#
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger# Environment specific settings can be overridden in:
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger# /config/settings/<environment>.yml
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger#
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger# Name of the installation
802014878b7383de536e4fa0ceced1bce3217eadDaniel Couto Valename: "MyOntohub"
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger# Hostname of the installation
e2586f58230ac2938db5ee91191108988b206e2fEugen Kuksahostname: #nil - overwrite in the settings.local.yml
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger
492757fbefce7e6aee4a7515983a44d19a542ccchardik# Generalizing term "Ontology",ALternatives are M:Models and S:Specification
7daf1bcad83f7bcb6f4e1076f925664bbd2d4f36hardikOMS: ontology
492757fbefce7e6aee4a7515983a44d19a542ccchardik# In case of Model,this should be used.
7daf1bcad83f7bcb6f4e1076f925664bbd2d4f36hardikOMS_qualifier: modeling
ea882c814a23a8acf059ae9e0e49e7a35ddba148hardik
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger# Optional asset host for delivery of static files (css, images, javascripts)
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger# asset_host: assets.example.com
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger
87a46b6e4db760590780a339528decb20e0c2d8bEugen Kuksa# Sender address for outgoing mail.
87a46b6e4db760590780a339528decb20e0c2d8bEugen Kuksa# The host will be appended automatically if it does not contain an @ character.
87a46b6e4db760590780a339528decb20e0c2d8bEugen Kuksaemail: noreply
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger# Mail delivery
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger# http://guides.rubyonrails.org/action_mailer_basics.html#action-mailer-configuration
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornbergeraction_mailer:
d6cf50ae9519bdb5252081061b3d6a7e0ccde20bEugen Kuksa # possible values for delivery_method (see ActionMailer documentation):
d6cf50ae9519bdb5252081061b3d6a7e0ccde20bEugen Kuksa # :smtp, :sendmail, :file, :test
d6cf50ae9519bdb5252081061b3d6a7e0ccde20bEugen Kuksa delivery_method: :sendmail
d6cf50ae9519bdb5252081061b3d6a7e0ccde20bEugen Kuksa perform_deliveries: true
d6cf50ae9519bdb5252081061b3d6a7e0ccde20bEugen Kuksa raise_delivery_errors: true
d6cf50ae9519bdb5252081061b3d6a7e0ccde20bEugen Kuksa smtp_settings:
d6cf50ae9519bdb5252081061b3d6a7e0ccde20bEugen Kuksa address: 'mail'
d6cf50ae9519bdb5252081061b3d6a7e0ccde20bEugen Kuksa port: 25
54e3222dbd97122749ba5bac2a10d9d6ba1a2283Eugen Kuksa # Supply the fully qualified domain name in the settings.local.yml at:
d6cf50ae9519bdb5252081061b3d6a7e0ccde20bEugen Kuksa domain: # nil
d6cf50ae9519bdb5252081061b3d6a7e0ccde20bEugen Kuksa enable_starttls_auto: true
d6cf50ae9519bdb5252081061b3d6a7e0ccde20bEugen Kuksa password: # nil
d6cf50ae9519bdb5252081061b3d6a7e0ccde20bEugen Kuksa authentication: # nil
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger# The number of days a user can access
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger# the website without confirming his account.
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornbergerallow_unconfirmed_access_for_days: 3
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger
7e1eade6e5b88f9a1efa7d3cef366d973ddc1ee4Eugen Kuksa# Limits for displaying file contents and diffs
7e1eade6e5b88f9a1efa7d3cef366d973ddc1ee4Eugen Kuksamax_read_filesize: 524_288
7e1eade6e5b88f9a1efa7d3cef366d973ddc1ee4Eugen Kuksamax_combined_diff_size: 1_048_576
7e1eade6e5b88f9a1efa7d3cef366d973ddc1ee4Eugen Kuksa
cf6b6be762502d02736a68d9c94fa3cc9977e474Tim Reddehase# Timeout for ontology parsing jobs in hours
cf6b6be762502d02736a68d9c94fa3cc9977e474Tim Reddehaseontology_parse_timeout: 6
cf6b6be762502d02736a68d9c94fa3cc9977e474Tim Reddehase
83fda1d7ef5feb39a07c88d231d2343e89057b98Eugen Kuksaasynchronous_execution:
83fda1d7ef5feb39a07c88d231d2343e89057b98Eugen Kuksa # possible values for log level (in ascending order of verbosity):
83fda1d7ef5feb39a07c88d231d2343e89057b98Eugen Kuksa # UNKNOWN, FATAL, ERROR, WARN, INFO, DEBUG
83fda1d7ef5feb39a07c88d231d2343e89057b98Eugen Kuksa log_level: WARN
83fda1d7ef5feb39a07c88d231d2343e89057b98Eugen Kuksa
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger# Footer links and texts
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornbergerfooter:
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger - text: Foo Institute
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger - text: About
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger href: http://about.example.com
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger# Delivery of exceptions, disabled by default
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornbergerexception_notifier:
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger enabled: false
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger email_prefix: "[ontohub exception]"
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger sender_address: "exceptions@example.com"
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger exception_recipients:
736e78aff9e67436c35d4835c24fca667f3cadf3Julian Kornberger - exception-recipient@example.com
555b7fd96768daf9592e7ddbd4217d784b08e451henning mueller
e5b8591fc3e19ccd4a33757ebcabff27b4ca01ceEugen Kuksa# The following paths can be absolute paths
cc470097736023ee66026c98c2ea79b9ea46f6bfEugen Kuksa# or relative paths (relative to the project root)
e5b8591fc3e19ccd4a33757ebcabff27b4ca01ceEugen Kuksapaths:
e5b8591fc3e19ccd4a33757ebcabff27b4ca01ceEugen Kuksa # General data.
e5b8591fc3e19ccd4a33757ebcabff27b4ca01ceEugen Kuksa data: data
cc470097736023ee66026c98c2ea79b9ea46f6bfEugen Kuksa # git repositories (names of repositories are numbers/ids)
cc470097736023ee66026c98c2ea79b9ea46f6bfEugen Kuksa git_repositories: # nil - then data/repositories is used
6bbb71b52f053c148669e5b128e236781150da1fEugen Kuksa # named symlinks to the git repositories for git_daemon (only public)
787127631abcd463c471486a393ec0981d3ab9b7Eugen Kuksa git_daemon: # nil - then data/git_daemon is used
6bbb71b52f053c148669e5b128e236781150da1fEugen Kuksa # named symlinks to the git repositories for git-ssh (all repositories)
6bbb71b52f053c148669e5b128e236781150da1fEugen Kuksa git_ssh: # nil - then data/git_ssh is used
e5b8591fc3e19ccd4a33757ebcabff27b4ca01ceEugen Kuksa # cache for files that needed to be checked out from the git repositories
cc470097736023ee66026c98c2ea79b9ea46f6bfEugen Kuksa commits: # nil - then data/commits is used
e5b8591fc3e19ccd4a33757ebcabff27b4ca01ceEugen Kuksa
e8ec59dda8f903e81cb5cceaef93d20a0812fc77Eugen Kuksaredis:
e8ec59dda8f903e81cb5cceaef93d20a0812fc77Eugen Kuksa url: redis://127.0.0.1:6379
e8ec59dda8f903e81cb5cceaef93d20a0812fc77Eugen Kuksa namespace: ontohub
e8ec59dda8f903e81cb5cceaef93d20a0812fc77Eugen Kuksa
815d84cbac89ad1cb14135028f3fea1d1d44a75fEugen Kuksahets:
815d84cbac89ad1cb14135028f3fea1d1d44a75fEugen Kuksa # This is the path to the hets executable we use in `rake hets:*` and for the
815d84cbac89ad1cb14135028f3fea1d1d44a75fEugen Kuksa # process manager in production mode (god)
815d84cbac89ad1cb14135028f3fea1d1d44a75fEugen Kuksa executable_path: /usr/bin/hets
d5c5f18ace005dc1482bf835a12dbbb29c4aac57Eugen Kuksa # The port to use in the testing framework to generate fixture files.
d5c5f18ace005dc1482bf835a12dbbb29c4aac57Eugen Kuksa # This is not used in the "production" and "development" environments, but
d5c5f18ace005dc1482bf835a12dbbb29c4aac57Eugen Kuksa # only in the "test" environment.
d5c5f18ace005dc1482bf835a12dbbb29c4aac57Eugen Kuksa testing_port: 8010
36dbe6db12e6e58acfe2ca3f03af7732b6c5600dEugen Kuksa # The URLs to the hets instances without trailing slash.
36dbe6db12e6e58acfe2ca3f03af7732b6c5600dEugen Kuksa # The number of instances is not allowed to be greater than the number of
36dbe6db12e6e58acfe2ca3f03af7732b6c5600dEugen Kuksa # hardware processor cores.
36dbe6db12e6e58acfe2ca3f03af7732b6c5600dEugen Kuksa instance_urls:
36dbe6db12e6e58acfe2ca3f03af7732b6c5600dEugen Kuksa - http://localhost:8000
2767a9811a1ffeae0f808bfd8c4847326f703f7aTim Reddehase # The time between update-checks of registered hets-instances in minutes
2767a9811a1ffeae0f808bfd8c4847326f703f7aTim Reddehase time_between_updates: 360
815d84cbac89ad1cb14135028f3fea1d1d44a75fEugen Kuksa
b27c7f227c8516589a2bd127c0f74338cf56f0b2Julian Kornbergergit:
f0a95c60983c73d15e970d80f4869ff2858cff68Eugen Kuksa verify_url: http://localhost
402d5f74ba78451acf2ccda16b41398535028a3bEugen Kuksa default_branch: 'master'
cf5a6d3745ac43a950c2315b07a1713bae300a97Tim Reddehase push_priority:
cf5a6d3745ac43a950c2315b07a1713bae300a97Tim Reddehase commits: 1
cf5a6d3745ac43a950c2315b07a1713bae300a97Tim Reddehase changed_files_per_commit: 5
2244a7dffeed06ee129d0c94648c6a47615a7a0aEugen Kuksa fallbacks:
2244a7dffeed06ee129d0c94648c6a47615a7a0aEugen Kuksa committer_name: 'ontohub_system'
2244a7dffeed06ee129d0c94648c6a47615a7a0aEugen Kuksa committer_email: 'ontohub_system@ontohub.org'
2244a7dffeed06ee129d0c94648c6a47615a7a0aEugen Kuksa
2244a7dffeed06ee129d0c94648c6a47615a7a0aEugen Kuksa# The name of the repository in which the externally imported ontology files are
2244a7dffeed06ee129d0c94648c6a47615a7a0aEugen Kuksa# saved.
2244a7dffeed06ee129d0c94648c6a47615a7a0aEugen Kuksaexternal_repository_name: 'External'
b27c7f227c8516589a2bd127c0f74338cf56f0b2Julian Kornberger
490da89281b7ee019c87406fb8ce7359aff0932cEugen Kuksaaccess_token:
490da89281b7ee019c87406fb8ce7359aff0932cEugen Kuksa expiration_minutes: 360
490da89281b7ee019c87406fb8ce7359aff0932cEugen Kuksa
555b7fd96768daf9592e7ddbd4217d784b08e451henning muellerallowed_iri_schemes:
555b7fd96768daf9592e7ddbd4217d784b08e451henning mueller - http
555b7fd96768daf9592e7ddbd4217d784b08e451henning mueller - https
555b7fd96768daf9592e7ddbd4217d784b08e451henning mueller - file
555b7fd96768daf9592e7ddbd4217d784b08e451henning mueller - gopher
555b7fd96768daf9592e7ddbd4217d784b08e451henning mueller - urn
7b8fe34340b2727bb31fe0be67fdf684e47c3609Tim Reddehase
7b8fe34340b2727bb31fe0be67fdf684e47c3609Tim Reddehasedisplay_head_commit: false
1cbb38d1d07f559b4a1c012a4833513053716007Daniel Couto Valedisplay_symbols_tab: false
1cbb38d1d07f559b4a1c012a4833513053716007Daniel Couto Vale
7cd362a86385a020b8c674cf9199771ae3267359henning muellerformat_selection: false
7cd362a86385a020b8c674cf9199771ae3267359henning mueller
281daea23435eab756481c0dc1a516d78d1b14bbEugen Kuksa# Your secret key for verifying the integrity of signed cookies.
281daea23435eab756481c0dc1a516d78d1b14bbEugen Kuksa# If you change this key, all old signed cookies will become invalid!
281daea23435eab756481c0dc1a516d78d1b14bbEugen Kuksa# Make sure the secret is at least 64 characters and all random,
281daea23435eab756481c0dc1a516d78d1b14bbEugen Kuksa# no regular words or you'll be exposed to dictionary attacks.
281daea23435eab756481c0dc1a516d78d1b14bbEugen Kuksa#
281daea23435eab756481c0dc1a516d78d1b14bbEugen Kuksa# This is just an example value.
281daea23435eab756481c0dc1a516d78d1b14bbEugen Kuksa# Overwrite this in your settings.local.yml or settings/production.local.yml!
281daea23435eab756481c0dc1a516d78d1b14bbEugen Kuksasecret_token: '6b198bfe3759ee41524d3a0d7547890a2d277f44f2ce472921ced9bac1833830028bbcacf58fdac0b482265042baa8df4de86a86ad63711ef5b50f70e57d5a07'
281daea23435eab756481c0dc1a516d78d1b14bbEugen Kuksa
291d5c781e5ce4a7c15cfb16fa4a800177135b3ehenning mueller# Possible values for metadata, adapted from OMV
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowskiformality_levels:
2635b9bca67d93aec1bed63d10d5f92fefce06e7Till Mossakowski - name: vocabulary
0c07cc350bdb8afe9b01b4340b33d89500a43106Till Mossakowski description: "list of words"
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski - name: terminology
0c07cc350bdb8afe9b01b4340b33d89500a43106Till Mossakowski description: "list of concepts with definitions"
0c07cc350bdb8afe9b01b4340b33d89500a43106Till Mossakowski - name: taxonomy
0c07cc350bdb8afe9b01b4340b33d89500a43106Till Mossakowski description: "terminology with subsumption hierarchy"
2635b9bca67d93aec1bed63d10d5f92fefce06e7Till Mossakowski - name: axiomatization
2635b9bca67d93aec1bed63d10d5f92fefce06e7Till Mossakowski description: "ontology with axioms beyond a pure subsumption hierarchy"
2635b9bca67d93aec1bed63d10d5f92fefce06e7Till Mossakowski # number of axioms per concept can be displayed
2635b9bca67d93aec1bed63d10d5f92fefce06e7Till Mossakowski
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowskilicense_models:
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski - name: Apple Public Source License (APSL)
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski url: http://www.opensource.apple.com/license/apsl/
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski - name: Open Software License (OSL)
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski url: http://opensource.org/licenses/OSL-3.0
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski - name: General Public License (GPL)
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski url: http://www.gnu.org/licenses/gpl.html
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski - name: IBM Public License (IBM PL)
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski url: http://opensource.org/licenses/IPL-1.0
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski - name: Common Public License (CPL)
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski url: http://www.eclipse.org/legal/cpl-v10.html
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski - name: Lesser General Public License (LGPL)
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski url: https://www.gnu.org/licenses/lgpl.html
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski - name: INTEL Open Source License (INTEL OSL)
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski url: http://opensource.org/licenses/Intel
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski - name: Modified BSD License (mBSD)
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski url: http://opensource.org/licenses/BSD-3-Clause
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski - name: Academic Free License (AFL)
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski url: http://opensource.org/licenses/AFL-3.0
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowskiontology_types:
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski - name: Upper Level Ontology
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski description: describes general, domain-independent concepts e.g. space, time
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski documentation: http://www.example.com
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski - name: Core Ontology
5ad93833caec560945adbce7b6f1342ef731ae83henning mueller description: "describes the most important concepts in a specific domain (also: mid-level ontology)"
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski documentation: http://www.example.com
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski - name: Domain Ontology
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski description: describes some domain of the world
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski documentation: http://www.example.com
0c07cc350bdb8afe9b01b4340b33d89500a43106Till Mossakowski - name: Application Ontology
0c07cc350bdb8afe9b01b4340b33d89500a43106Till Mossakowski description: describes some domain in an application-dependent manner
0c07cc350bdb8afe9b01b4340b33d89500a43106Till Mossakowski documentation: http://www.example.com
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowskitasks:
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski - name: SearchTask
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski description: the task characterizes how ontologies are used to refine common keywordbased search algorithms using domain knowledge in form of subsumption relations. Ontology-driven search is usually performed automatically by means of reasoning services handling particular aspects of an ontology representation language.
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski - name: AnnotationTask
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski description: the ontology is used as a controlled vocabulary to annotate Semantic Web resources. This task includes the usage of a semantically rich ontology for representing arbitrarily complex annotation statements on these resources. The task can be performed manually or (semi-)automatically.
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski - name: QueryRewritingTask
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski description: complementary to the query formulation dimension, this task applies ontologies to semantically optimize query expressions by means of the domain knowledge (constraints, subsumption relations etc.) The task can be interpreted as a particular art of filtering information. The task is performed automatically; however, it assumes the availability of patterns describing the transformations at query level.
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski - name: FilteringTask
291d5c781e5ce4a7c15cfb16fa4a800177135b3ehenning mueller description: the task describes at a very general level how ontologies are applied to refine the solution space of a certain problem, such as information retrieval or personalization. The task is targeted at being performed semi-automatically or automatically.
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski - name: IntegrationTask
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski description: the task characterizes how ontologies provide an integrating environment, an inter-lingua, for information repositories or software tools. In this scenario the ontology is applied (semi-)automatically to merge between heterogeneous data pools in the same or in adjacent domains.
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski - name: QueryFormulationTask
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski description: the ontology is used in information retrieval settings as a controlled vocabulary for representing user queries. Usually the task is performed automatically in that the concepts of the ontology is are listed in a query formulation front-end in order to allow users to specifies their queries.
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski - name: MediationTask
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski description: the ontology is built to reduce the ambiguities between communicating human or machine agents. It can act as a normative model which formally and clearly defines the meaning of the terms employed in agent interactions. In the context of programmed agents, the task is envisioned to be performed automatically.
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski - name: ConfigurationTask
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski description: the ontology is designed to provide a controlled and unambiguous means to represent valid configuration profiles in application systems. As the aim of the ontology is to support the operationalization of particular system-related processes; this task is performed automatically in that the ontology is processed in an automatic manner by means of reasoners or APIs.
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski - name: PersonalizationTask
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski description: the ontology is used mainly for providing personalized access to information resources. Individual user preferences w.r.t. particular application settings are formally specified by means of an ontology, which, in conjunction with appropriate reasoning services, can be directly integrated to a personalization component for filtering purposes. The usage of ontologies in personalization tasks might be carried out in various forms, from a direct involvement of the user who manually specifies ontological concepts which optimally describe his preferences, to the ontological modelling of user profiles.
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski - name: IndexingTask
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski description: in this scenario, the goal of the ontology is to provide a clearly defined classification and browsing structure for the information items in a repository. Again, the task can be performed manually by domain experts or as part of an application in an automatic or semi-automatic way.
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski - name: MatchingTask
1543bf02d52779c4bc29f75de1de4d14636d0e47Till Mossakowski description: the goal of matching is to establish links between semantically similar data items in information repositories. In contrast to the previous task, matching does not include the production of a shared final schema/ontology as a result of aggregating the matched source elements to common elements. W.r.t. the automatization level the range varies from manual to fully-automatical execution.