Standard set
Vocational Training, AdultEducation, Professional Education & Further Development
Standards
Showing 206 of 206 standards.
Topic Cluster
Topic Cluster
Fundamentals of Resource Description Framework
Topic Cluster
Topic Cluster
Fundamentals of Linked Data
Topic Cluster
Topic Cluster
RDF vocabularies and application profiles
Topic Cluster
Topic Cluster
Creating and transforming Linked Data
Topic Cluster
Topic Cluster
Interacting with RDF data
Topic Cluster
Topic Cluster
Creating Linked Data applications
Topic
Topic
Identity in RDF
Topic
Topic
RDF data model
Topic
Topic
Related data models
Topic
Topic
RDF serialization
Topic
Topic
Web technology
Topic
Topic
Linked Data principles
Topic
Topic
Linked Data policies and best practices
Topic
Topic
Non-RDF linked data
Topic
Topic
Finding RDF-based vocabularies
Topic
Topic
Designing RDF-based vocabularies
Topic
Topic
Maintaining RDF vocabularies
Topic
Topic
Versioning RDF vocabularies
Topic
Topic
Publishing RDF vocabularies
Topic
Topic
Mapping RDF vocabularies
Topic
Topic
RDF application profiles
Topic
Topic
Managing identifiers (URI)
Topic
Topic
Creating RDF data
Topic
Topic
Versioning RDF data
Topic
Topic
RDF data provenance
Topic
Topic
Cleaning and reconciling RDF data
Topic
Topic
Mapping and enriching RDF data
Topic
Topic
Finding RDF data
Topic
Topic
Processing RDF data using programming languages.
Topic
Topic
Querying RDF data
Topic
Topic
Visualizing RDF data
Topic
Topic
Reasoning over RDF data
Topic
Topic
Assessing RDF data quality
Topic
Topic
RDF data analytics
Topic
Topic
Manipulating RDF data
Topic
Topic
Storing RDF data
Competency
Competency
Knows that anything can be named with Uniform Resource Identifiers (URIs), such as agents, places, events, artifacts, and concepts.
Competency
Competency
Understands that a "real-world" thing may need to be named with a URI distinct from the URI for information about that thing.
Competency
Competency
Recognizes that URIs are "owned" by the owners of their respective Internet domains.
Competency
Competency
Knows that Uniform Resource Identifiers, or URIs (1994), include Uniform Resource Locators (URLs, which locate web pages) as well as location-independent identifiers for physical, conceptual, or web resources.
Competency
Competency
Knows the subject-predicate-object component structure of a triple.
Competency
Competency
Understands the difference between literals and non-literal resources.
Competency
Competency
Understands that URIs and literals denote things in the world ("resources") real, imagined, or conceptual.
Competency
Competency
Understands that resources are declared to be members (instances) of classes using the property rdf:type.
Competency
Competency
Understands the use of datatypes and language tags with literals.
Competency
Competency
Understands blank nodes and their uses.
Competency
Competency
Understands that QNames define shorthand prefixes for long URIs.
Competency
Competency
Articulates differences between the RDF abstract data model and the XML and relational models.
Competency
Competency
Understands the RDF abstract data model as a directed labeled graph.
Competency
Competency
Knows graphic conventions for depicting RDF-based models.
Competency
Competency
Understands a named graph as one of the collection of graphs comprising an RDF dataset, with a graph name unique in the context of that dataset.
Competency
Competency
Understands how a namespace, informally used in the RDF context for a namespace URI or RDF vocabulary, fundamentally differs from the namespace of data attributes and functions (methods) defined for an object-oriented class.
Competency
Competency
Grasps essential differences between schemas for syntactic validation (e.g., XML) and for inferencing (RDF Schema).
Competency
Competency
Differentiates hierarchical document models (eg, XML) and graph models (RDF).
Competency
Competency
Understands how an RDF class (named set of things) fundamentally differs from an object-oriented programming class, which defines a type of object bundling "state" (attributes with data values) and "behavior" (functions that operate on state).
Competency
Competency
Understands RDF serializations as interchangeable encodings of a given set of triples (RDF graph).
Competency
Competency
Distinguishes the RDF abstract data model and concrete serializations of RDF data.
Competency
Competency
Knows the origins of the World Wide Web (1989) as a non-linear interactive system, or hypermedia, built on the Internet.
Competency
Competency
Understands that Linked Data (2006) extended the notion of a web of documents (the Web) to a notion of a web of finer-grained data (the Linked Data cloud).
Competency
Competency
Knows HyperText Markup Language, or HTML (1991+), as a language for "marking up" the content and multimedia components of Web pages.
Competency
Competency
Knows HTML5 (2014) as a version of HTML extended with support for complex web and mobile applications.
Competency
Competency
Knows Hypertext Transfer Protocol, or HTTP (1991+), as the basic technology for resolving hyperlinks and transferring data on the World Wide Web.
Competency
Competency
Knows Representational State Transfer, or REST (2000) as a software architectural style whereby browsers can exchange data with web servers, typically on the basis of well-known HTTP actions.
Competency
Competency
Knows Tim Berners-Lee's principles of Linked Data: use URIs to name things, use HTTP URIs that can be resolved to useful information, and create links to URIs of other things.
Competency
Competency
Knows the "five stars" of Open Data: put data on the Web, preferably in a structured and preferably non-proprietary format, using URIs to name things, and link to other data.
Competency
Competency
Knows the primary organizations related to Linked Data standardization.
Benchmark
Benchmark
[MOVE] Knows portals and registries for finding RDF-based vocabularies.
Competency
Competency
Uses RDF Schema to express semantic relationships within a vocabulary.
Competency
Competency
Reuses published properties and classes where available.
Competency
Competency
Coins namespace URIs, as needed, for any new properties and classes required.
Competency
Competency
Knows Web Ontology Language, or OWL (2004), as a RDF vocabulary of properties and classes that extend support for expressive data modeling and automated inferencing (reasoning).
Competency
Competency
Knows that the word "ontology" is ambiguous, referring to any RDF vocabulary, but more typically a set of OWL classes and properties designed to support inferencing in a specific domain.
Competency
Competency
Knows Simple Knowledge Organization System, or SKOS (2009), an RDF vocabulary for expressing concepts that are labeled in natural languages, organized into informal hierarchies, and aggregated into concept schemes.
Competency
Competency
Knows SKOS eXtension for Labels, or SKOS-XL (2009), a small set of additional properties for describing and linking lexical labels as instances of the class Label.
Competency
Competency
Understands that in a formal sense, a SKOS concept is not an RDF class but an instance and, as such, is not formally associated with a set of instances ("class extension").
Competency
Competency
Understands that SKOS can express a flexibly associative structure of concepts without enabling the more rigid and automatic inferences typically specified in a class-based OWL ontology.
Competency
Competency
Understands that in contrast to OWL sub-class chains, hierarchies of SKOS concepts are designed not to form transitive chains automatically because this is not how humans think or organize information.
Competency
Competency
Knows the naming conventions for RDF properties and classes.
Competency
Competency
Understands policy options for persistence guarantees.
Competency
Competency
Knows technical options for the form, content, and granularity of versions.
Competency
Competency
Understands the trade-offs between publishing RDF vocabularies in periodic, numbered releases versus more continual or incremental approaches.
Competency
Competency
Understands the typical publication formats for RDF vocabularies and their relative advantages
Competency
Competency
Understands the purpose of publishing RDF vocabularies in multiple formats using content negotiation.
Competency
Competency
Understands that to be "dereferencable", a URI should be usable to retrieve a representation of the resource it identifies.
Competency
Competency
Understands that the properties of hierarchical subsumption within an RDF vocabulary -- rdfs:subPropertyOf and rdfs:subClassOf -- can also be used to express mappings between vocabularies.
Competency
Competency
Understands that owl:equivalentProperty and owl:equivalentClass may be used when equivalencies between properties or between classes are exact.
Competency
Competency
Recognizes that owl:sameAs, while popular as a mapping property, has strong formal semantics that can entail unintended inferences.
Competency
Competency
Identifies real-world entities in an application domain as candidates for RDF classes.
Competency
Competency
Identifies resource attributes and relationships between domain entities as candidates for RDF properties.
Competency
Competency
Investigates how others have modeled the same or similar application domains.
Competency
Competency
Understands that to be "persistent", a URI must have a stable, well-documented meaning and be plausibly intended to identify a given resource in perpetuity.
Competency
Competency
Understands trade-offs between "opaque" URIs and URIs using version numbers, server names, dates, application-specific file extensions, query strings or other obsoletable context.
Competency
Competency
Recognizes the desirability of a published namespace policy describing an institution's commitment to the persistence and semantic stability of important URIs.
Competency
Competency
Generates RDF data from non-RDF sources.
Competency
Competency
Knows methods for generating RDF data from tabular data in formats such as Comma-Separated Values (CSV).
Competency
Competency
Knows methods such as Direct Mapping of Relational Data to RDF (2012) for transforming data from the relational model (keys, values, rows, columns, tables) into RDF graphs.
Competency
Competency
Cleans a dataset by finding and correcting errors, removing duplicates and unwanted data.
Competency
Competency
Uses available resources for named entity recognition, extraction, and reconciliation.
Competency
Competency
Knows relevant resources for discovering existing Linked Data datasets.
Competency
Competency
Monitors and updates lists which report the status of SPARQL endpoints.
Competency
Competency
Uses available vocabularies for dataset description to support their discovery.
Competency
Competency
Registers datasets with relevant services for discovery.
Competency
Competency
Understands how components of the RDF data model (datasets, graphs, statements, and various types of node) are expressed in the RDF library of a given programming language by constructs such as object-oriented classes.
Competency
Competency
Understands how the pattern matching of SPARQL queries can be expressed using functionally equivalent constructs in RDF programming libraries.
Competency
Competency
Understands that a SPARQL query matches an RDF graph against a pattern of triples with fixed and variable values.
Competency
Competency
Understands the basic syntax of a SPARQL query.
Competency
Competency
Demonstrates a working knowledge of the forms and uses of SPARQL result sets (SELECT, CONSTRUCT, DESCRIBE, and ASK).
Competency
Competency
Understands how to combine and filter graph patterns using operators such as UNION, OPTIONAL, FILTER, and MINUS.
Competency
Competency
Understands the major SPARQL result set modifiers, e.g., to limit or sort results, or to return distinct results only once.
Competency
Competency
Understands the use of SPARQL functions and operators.
Competency
Competency
Differentiates between a Default Graph and a Named Graph, and formulates queries using the GRAPH clause.
Competency
Competency
Uses a temporary variable to extend a query.
Competency
Competency
Understands the role of Property Paths and how they are formed by combining predicates with regular expression-like operators.
Competency
Competency
Understands the concept of Federated Searches.
Competency
Competency
Converts/manipulates SPARQL query outputs (RDF-XML, JSON) to the exact format required by a third party tools and APIs.
Competency
Competency
Reads and understands high-level descriptions of the classes and properties of a dataset in order to write queries.
Competency
Competency
Uses available tools, servers, and endpoints to issue queries against a dataset.
Competency
Competency
Uses publicly available tools to visualize data.
Competency
Competency
Distills results taken from large datasets so that visualizations are human-friendly.
Competency
Competency
Converts/manipulates SPARQL query outputs (RDF-XML, JSON) to the exact format required by third party tools and APIs.
Competency
Competency
Understands the principles and practice of inferencing.
Competency
Competency
Understands the role of formally declared domains and ranges for inferencing.
Competency
Competency
Understands how reasoning can be used for integrating diverse datasets.
Competency
Competency
Knows that Web Ontology Language (OWL) is available in multiple "flavors" that are variously optimized for expressivity, performant reasoning, or for applications involving databases or business rules.
Competency
Competency
Understands that OWL Full supports all available constructs and is most appropriately used when reasoning performance is not a concern.
Competency
Competency
Uses available ontology browsing tools to explore the ontologies used in a particular dataset.
Competency
Competency
Knows the SPARQL 1.1 Update language for updating, creating, and removing RDF graphs in a Graph Store
Competency
Competency
Knows the SPARQL 1.1 Graph Store HTTP protocol for updating graphs on a web server (in "restful" style).
Competency
Competency
Understands the difference between SQL query language (which operates on database tables) and SPARQL (which operates on RDF graphs).
Benchmark
Benchmark
Uses prefixes for URIs in RDF specifications and data.
Benchmark
Benchmark
Can use graphing or modeling software to share those models with others.
Benchmark
Benchmark
Uses tools to convert RDF data between different serializations.
Benchmark
Benchmark
Expresses data in serializations such as RDF/XML, N-Triples, Turtle, N3, Trig, JSON-LD, and RDFa.
Benchmark
Benchmark
Participates in developing standards and best practice with relevant organizations such as W3C.
Benchmark
Benchmark
Finds properties and classes in the Linked Open Vocabularies (LOV) observatory and explores their versions and dependencies.
Benchmark
Benchmark
Correctly uses sub-class relationships in support of inference.
Benchmark
Benchmark
Correctly uses sub-property relationships in support of inference.
Benchmark
Benchmark
Drafts a policy for coining URIs for properties and classes.
Benchmark
Benchmark
Chooses "hash"- or "slash"-based URI patterns based on requirements.
Benchmark
Benchmark
Can draft a persistence policy.
Benchmark
Benchmark
Can express and justify a versioning policy.
Benchmark
Benchmark
Ensures that when dereferenced by a Web browser, a URI returns a representation of the resource in human-readable HTML.
Benchmark
Benchmark
Ensures that when dereferenced by an RDF application, a URI returns representation of the resource in the requested RDF serialization syntax.
Benchmark
Benchmark
Communicates a domain model with words and diagrams.
Benchmark
Benchmark
Participates in the social process of developing application profiles.
Competency
Competency
Retrieves and accesses RDF data from the "open Web".
Benchmark
Benchmark
Uses an RDF programming library to serialize RDF data in available syntaxes.
Benchmark
Benchmark
Uses RDF-specific programming methods to iterate over components of RDF data.
Benchmark
Benchmark
Uses RDF-library-specific convenience representations for common RDF vocabularies such as RDF, Dublin Core, and SKOS.
Competency
Competency
Programatically associates namespaces to prefixes for use in serializing RDF or when parsing SPARQL queries.
Benchmark
Benchmark
Uses RDF programming libraries to extract RDF data from CSV files, databases, or web pages.
Benchmark
Benchmark
Uses RDF programming libraries to persistently stores triples in memory, on disk, or to interact with triple stores.
Benchmark
Benchmark
Programatically infers triples using custom functions or methods.
Benchmark
Benchmark
Uses RDF-specific programming methods to query RDF data and save the results for further processing.
Benchmark
Benchmark
Uses utilities and convenience functions the provide shortcuts for frequently used patterns, such as matching the multiple label properties used in real data.
Benchmark
Benchmark
Uses RDF libraries to process various types of SPARQL query result.
Benchmark
Benchmark
Uses angle brackets for delimiting URIs.
Benchmark
Benchmark
Uses question marks for indicating variables.
Benchmark
Benchmark
Uses PREFIX for base URIs.
Benchmark
Benchmark
Uses the SELECT clause to identify the variables to appear in a table of query results.
Benchmark
Benchmark
Uses the WHERE clause to provide the graph pattern to match against the graph data.
Benchmark
Benchmark
Uses variables in SELECT and WHERE clauses to yield a table of results.
Benchmark
Benchmark
Uses ASK for a True/False result test for a match to a query pattern.
Benchmark
Benchmark
Uses DESCRIBE to extract a single graph containing RDF data about resources.
Benchmark
Benchmark
Uses CONSTRUCT to extract and transform results into a single RDF graph specified by a graph template.
Benchmark
Benchmark
Uses FROM to formulate queries with URLs and local files.
Benchmark
Benchmark
Uses UNION to formulate queries with multiple possible graph patterns.
Benchmark
Benchmark
Uses OPTIONAL to formulate queries to return the values of optional variables when available.
Benchmark
Benchmark
Uses FILTER to formulates queries that eliminate solutions from a result set.
Benchmark
Benchmark
Uses NOT EXISTS to limit whether a given graph pattern exists in the data.
Benchmark
Benchmark
Uses MINUS to remove matches from a result based on the evaluation of two patterns.
Benchmark
Benchmark
Uses NOT IN to restrict a variable to not being in a given set of values.
Benchmark
Benchmark
Uses ORDER BY to define ordering conditions by variable, function call, or expression.
Benchmark
Benchmark
Uses DISTINCT to ensure solutions in the sequence are unique.
Benchmark
Benchmark
Uses OFFSET to control where the solutions processed start in the overall sequence of solutions.
Benchmark
Benchmark
Uses LIMIT to restrict the number of solutions processed for query results.
Benchmark
Benchmark
Uses projection to transform a solution sequence into one involving only a subset of the variables.
Benchmark
Benchmark
Uses the regular expression (regex()) function for string matching.
Benchmark
Benchmark
Uses aggregates to apply expressions over groups of solutions (GROUP BY, COUNT, SUM, AVG, MIN) for partitioning results, evaluating projections, and filtering.
Benchmark
Benchmark
Uses the lang() function to return the language tag of an RDF literal.
Benchmark
Benchmark
Uses the langMatches() function to match a language tag against a language range.
Benchmark
Benchmark
Uses the xsd:decimal(expn) function to convert an expression to an integer.
Benchmark
Benchmark
Uses the GROUP BY clause to transforms a result set so that only one row will appear for each unique set of grouping variables.
Benchmark
Benchmark
Uses the HAVING clause to apply a filter to the result set after grouping.
Benchmark
Benchmark
Formulates advanced queries using FROM NAMED and GRAPH on local data.
Benchmark
Benchmark
Formulates advanced queries using FROM NAMED on remote data.
Benchmark
Benchmark
Formulates advanced queries on data containing blank nodes.
Benchmark
Benchmark
Formulates advanced queries using subqueries.
Benchmark
Benchmark
Formulates advanced queries on a remote SPARQL endpoint using the SERVICE directive.
Benchmark
Benchmark
Uses federated query to query over a local graph store and one or more other SPARQL endpoints.
Benchmark
Benchmark
Pulls data from a different SPARQL endpoints in one single query using the SERVICE directive.
Benchmark
Benchmark
Execute SPARQL queries using the Jena ARQ command-line utility.
Benchmark
Benchmark
Queries multiple local data files using ARQ.
Benchmark
Benchmark
Uses ARQ to evaluate queries on local data.
Benchmark
Benchmark
Uses Fuseki server to evaluate queries on a dataset.
Benchmark
Benchmark
Queries multiple data files using Fuseki.
Benchmark
Benchmark
Accesses DBPedia's SNORQL/SPARQL endpoint and issues simple queries.
Benchmark
Benchmark
Uses Google FusionTables to create maps and charts.
Competency
Competency
Uses common entailment regimes and understands their uses.
Benchmark
Benchmark
Uses INSERT/DELETE to update triples.
Benchmark
Benchmark
Uses a CONSTRUCT query to preview changes before executing an INSERT/DELETE operation.
Benchmark
Benchmark
Uses GET to retrieve triples from a default graph or a named graph.
Benchmark
Benchmark
Uses PUT to insert set of triples into a new graph (or replace an existing graph).
Benchmark
Benchmark
Uses DELETE to remove a graph.
Benchmark
Benchmark
Uses POST to add triples to an existing graph.
Benchmark
Benchmark
Uses proper syntax to request specific media types, such as Turtle.
Framework metadata
- Source document
- Competency Index for Linked Data (2016)
- License
- CC BY 3.0 US