Query Processing Language (QPL)
Aspire is a framework and libraries of extensible components designed to let you create solutions to acquire data from your content repositories, extract metadata and text from documents, and analyze, modify, and enhance the content and metadata.
The Staging Repository application is an intermediate repository where you can place content after it's been extracted from a content repository. You can perform content reprocessing without having to reach back to the content repository for every processing iteration.
You can use Query Processing Language to create complex query structures from multiple inputs such as security constraints, user interface controls, geolocation, and information about a user or an environment.