@prefix : <#> .
@prefix schema: <https://schema.org/> .

<http://virtuoso.openlinksw.com/#this>
    a schema:Product ;
    schema:name "Virtuoso Universal Server" ;
    schema:description "Persona-specific messaging for Virtuoso Universal Server." ;
    schema:hasPart
        :persona-developer ,
        :persona-data-integration-engineer ,
        :persona-analytics-practitioner ,
        :persona-enterprise-data-architect ,
        :persona-knowledge-graph-architect ,
        :persona-data-governance-practitioner ,
        :persona-procurement-practitioner ,
        :persona-security-compliance-practitioner ,
        :persona-research-data-architect .

:persona-enterprise-data-architect
    a schema:CreativeWork ;
    schema:position 4 ;
    schema:name "Enterprise Data Architect" ;
    schema:url <https://virtuoso.openlinksw.com/virtuoso-for-data-architect/> ;
    schema:headline "Unify enterprise data architecture" ;
    schema:text "Connect siloed data, model shared meaning across systems, and create a scalable foundation for analytics, AI, and interoperability." ;
    schema:image <https://www.openlinksw.com/DAV/oplweb3/images/virtuoso-enterprise-data-architect-persona.png> ;
    schema:about <http://virtuoso.openlinksw.com/#this> ;
    schema:audience :audience-enterprise-data-architect ;
    schema:potentialAction :action-enterprise-data-architect .

:audience-enterprise-data-architect
    a schema:Audience ;
    schema:audienceType "Enterprise Data Architect" .

:action-enterprise-data-architect
    a schema:ReadAction ;
    schema:name "Learn more about Enterprise Data Architect" ;
    schema:object :persona-enterprise-data-architect .
    
:persona-data-integration-engineer
    a schema:CreativeWork ;
    schema:position 2 ;
    schema:name "Data Integration Engineer" ;
    schema:url <https://virtuoso.openlinksw.com/virtuoso-for-integration-engineer/> ;
    schema:headline "Connect complex systems efficiently" ;
    schema:text "Integrate heterogeneous data spaces (databases, knowledge bases, filesystems, and APIs), streamline information flow across platforms, and reduce friction in complex enterprise data environments." ;
    schema:image <https://www.openlinksw.com/DAV/oplweb3/images/virtuoso-data-integration-engineer-persona.png> ;
    schema:about <http://virtuoso.openlinksw.com/#this> ;
    schema:audience :audience-data-integration-engineer ;
    schema:potentialAction :action-data-integration-engineer .

:audience-data-integration-engineer
    a schema:Audience ;
    schema:audienceType "Data Integration Engineer" .

:action-data-integration-engineer
    a schema:ReadAction ;
    schema:name "Learn more about Data Integration Engineer" ;
    schema:object :persona-data-integration-engineer .

:persona-analytics-practitioner
    a schema:CreativeWork ;
    schema:position 3 ;
    schema:name "Analytics Practitioner" ;
    schema:url <https://virtuoso.openlinksw.com/virtuoso-for-bi-analytics-manager/> ;
    schema:headline "Deliver better analytical insight" ;
    schema:text "Unify governed data across sources, improve context for reporting and dashboards, and support more consistent enterprise decision-making." ;
    schema:image <https://www.openlinksw.com/DAV/oplweb3/images/virtuoso-analytics-practitioner-persona.png> ;
    schema:about <http://virtuoso.openlinksw.com/#this> ;
    schema:audience :audience-analytics-practitioner ;
    schema:potentialAction :action-analytics-practitioner .

:audience-analytics-practitioner
    a schema:Audience ;
    schema:audienceType "Analytics Practitioner" .

:action-analytics-practitioner
    a schema:ReadAction ;
    schema:name "Learn more about Analytics Practitioner" ;
    schema:object :persona-analytics-practitioner .

:persona-knowledge-graph-architect
    a schema:CreativeWork ;
    schema:position 5 ;
    schema:name "Knowledge Graph Architect" ;
    schema:url <https://virtuoso.openlinksw.com/virtuoso-for-kg-semantic-architect/> ;
    schema:headline "Build knowledge graphs with confidence" ;
    schema:text "Model, query, and manage semantic data at scale for knowledge graphs that support discovery, reasoning, and enterprise-wide reuse." ;
    schema:image <https://www.openlinksw.com/DAV/oplweb3/images/virtuoso-knowledge-graph-architect-persona.png> ;
    schema:about <http://virtuoso.openlinksw.com/#this> ;
    schema:audience :audience-knowledge-graph-architect ;
    schema:potentialAction :action-knowledge-graph-architect .

:audience-knowledge-graph-architect
    a schema:Audience ;
    schema:audienceType "Knowledge Graph Architect" .

:action-knowledge-graph-architect
    a schema:ReadAction ;
    schema:name "Learn more about Knowledge Graph Architect" ;
    schema:object :persona-knowledge-graph-architect .

:persona-data-governance-practitioner
    a schema:CreativeWork ;
    schema:position 6 ;
    schema:name "Data Governance Practitioner" ;
    schema:url <https://virtuoso.openlinksw.com/virtuoso-for-data-governance-lead/> ;
    schema:headline "Govern data with shared context" ;
    schema:text "Link data, definitions, and stewardship processes in a trusted layer that improves consistency, accountability, and policy alignment." ;
    schema:image <https://www.openlinksw.com/DAV/oplweb3/images/virtuoso-data-governance-practitioner-persona.png> ;
    schema:about <http://virtuoso.openlinksw.com/#this> ;
    schema:audience :audience-data-governance-practitioner ;
    schema:potentialAction :action-data-governance-practitioner .

:audience-data-governance-practitioner
    a schema:Audience ;
    schema:audienceType "Data Governance Practitioner" .

:action-data-governance-practitioner
    a schema:ReadAction ;
    schema:name "Learn more about Data Governance Practitioner" ;
    schema:object :persona-data-governance-practitioner .

:persona-security-compliance-practitioner
    a schema:CreativeWork ;
    schema:position 8 ;
    schema:name "Security & Compliance Practitioner" ;
    schema:url <https://virtuoso.openlinksw.com/virtuoso-for-security-compliance/> ;
    schema:headline "Powerful Security, Observability, and Auditability" ;
    schema:text "Construct and deploy fine-grained, attribute-based access control (ABAC), informed by an ontology, to enforce data, information, and knowledge access policies that constrain both humans and AI agents operating on their behalf." ;
    schema:image <https://www.openlinksw.com/DAV/oplweb3/images/virtuoso-security-compliance-practitioner-persona.png> ;
    schema:about <http://virtuoso.openlinksw.com/#this> ;
    schema:audience :audience-security-compliance-practitioner ;
    schema:potentialAction :action-security-compliance-practitioner .

:audience-security-compliance-practitioner
    a schema:Audience ;
    schema:audienceType "Security & Compliance Practitioner" .

:action-security-compliance-practitioner
    a schema:ReadAction ;
    schema:name "Learn more about Security & Compliance Practitioner" ;
    schema:object :persona-security-compliance-practitioner .

:persona-research-data-architect
    a schema:CreativeWork ;
    schema:position 9 ;
    schema:name "Research Data Architect" ;
    schema:url <https://virtuoso.openlinksw.com/virtuoso-for-research-data-manager/> ;
    schema:headline "Connect research and knowledge assets" ;
    schema:text "Organize linked research data, metadata, and digital collections in a semantic environment built for discovery, reuse, and interoperability." ;
    schema:image <https://www.openlinksw.com/DAV/oplweb3/images/virtuoso-research-data-architect-persona.png> ;
    schema:about <http://virtuoso.openlinksw.com/#this> ;
    schema:audience :audience-research-data-architect ;
    schema:potentialAction :action-research-data-architect .

:audience-research-data-architect
    a schema:Audience ;
    schema:audienceType "Research Data Architect" .

:action-research-data-architect
    a schema:ReadAction ;
    schema:name "Learn more about Research Data Architect" ;
    schema:object :persona-research-data-architect .

:persona-procurement-practitioner
    a schema:CreativeWork ;
    schema:position 7 ;
    schema:name "Procurement Practitioner" ;
    schema:url <https://virtuoso.openlinksw.com/virtuoso-for-procurement/> ;
    schema:headline "Improve sourcing visibility and control" ;
    schema:text "Connect supplier, contract, and policy data for better transparency, stronger governance, and more informed sourcing decisions." ;
    schema:image <https://www.openlinksw.com/DAV/oplweb3/images/virtuoso-procurement-practitioner-persona.png> ;
    schema:about <http://virtuoso.openlinksw.com/#this> ;
    schema:audience :audience-procurement-practitioner ;
    schema:potentialAction :action-procurement-practitioner .

:audience-procurement-practitioner
    a schema:Audience ;
    schema:audienceType "Procurement Practitioner" .

:action-procurement-practitioner
    a schema:ReadAction ;
    schema:name "Learn more about Procurement Practitioner" ;
    schema:object :persona-procurement-practitioner .

:persona-developer
    a schema:CreativeWork ;
    schema:position 1 ;
    schema:name "Developer" ;
    schema:url <https://virtuoso.openlinksw.com/virtuoso-for-developer/> ;
    schema:headline "Build smarter apps on a unified data platform" ;
    schema:text "Build and ship applications against SQL, SPARQL, and REST endpoints from a single hybrid data engine with open standards, extensive tooling, and scalable deployment." ;
    schema:image <https://www.openlinksw.com/DAV/oplweb3/images/virtuoso-developer-persona.png> ;
    schema:about <http://virtuoso.openlinksw.com/#this> ;
    schema:audience :audience-developer ;
    schema:potentialAction :action-developer .

:audience-developer
    a schema:Audience ;
    schema:audienceType "Developer" .

:action-developer
    a schema:ReadAction ;
    schema:name "Learn more about Developer" ;
    schema:object :persona-developer .