Skip to content

Verisav/vocabularies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

33 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Verisav Semantic Vocabularies

LOV W3ID License DOI ORCID

Official RDF/OWL vocabularies for Verisav - Standardizing after-sales service data with semantic web technologies.

🌟 Overview

Verisav provides three complementary RDF/OWL vocabularies that standardize after-sales service (SAV) data:

  • DPP (Digital Product Passport) - Product lifecycle and compliance with EU regulations (ESPR EU 2024/1781)
  • RMA (Return Merchandise Authorization) - Return and service ticket workflows
  • WTY (Warranty & Contracts) - Machine-readable warranties and payment automation

All vocabularies are:

  • βœ… Validated on LOV (Linked Open Vocabularies) - World registry of RDF/OWL vocabularies
  • βœ… Published on W3ID (W3C-managed persistent URIs) - Guaranteed persistence
  • βœ… Conformant to RDF/OWL standards - Following W3C recommendations
  • βœ… Compatible with Schema.org - Seamless integration with existing structured data

πŸ“š Vocabularies

1. DPP - Digital Product Passport

Purpose: Represents Digital Product Passports (DPP) in compliance with EU regulations effective in 2027.

πŸ“– Read DPP Documentation

2. RMA - Return Merchandise Authorization

Purpose: Standardizes Return Merchandise Authorization (RMA) and service ticket management.

πŸ“– Read RMA Documentation

3. WTY - Warranty & Contracts

Purpose: Machine-readable warranties and contracts for complete payment automation.

πŸ“– Read WTY Documentation

πŸš€ Quick Start

Using JSON-LD

{
  "@context": "https://ns.verisav.fr/dpp/dpp.jsonld",
  "@type": "ProductPassport",
  "@id": "https://example.com/product/123",
  "serialNumber": "ABC123456",
  "purchaseDate": "2025-07-25",
  "hasWarranty": {
    "@type": "Warranty",
    "warrantyType": "constructeur",
    "warrantyStatus": "active",
    "warrantyStartDate": "2025-07-25",
    "warrantyEndDate": "2027-07-25"
  }
}

Using Turtle

@prefix dpp: <https://w3id.org/verisav/dpp#> .
@prefix schema: <https://schema.org/> .

<https://example.com/product/123> a dpp:ProductPassport ;
    dpp:serialNumber "ABC123456" ;
    dpp:purchaseDate "2025-07-25"^^xsd:date ;
    dpp:hasWarranty [ a dpp:Warranty ;
        dpp:warrantyType "constructeur" ;
        dpp:warrantyStatus "active" ] .

Content Negotiation

All vocabularies support HTTP content negotiation:

# Get Turtle format
curl -H "Accept: text/turtle" https://w3id.org/verisav/dpp

# Get JSON-LD format
curl -H "Accept: application/ld+json" https://w3id.org/verisav/dpp

# Get HTML documentation (default)
curl https://w3id.org/verisav/dpp

πŸ“– Documentation

πŸ”— Links

πŸ“Š Statistics

  • 3 vocabularies published and validated
  • 26 classes defined across all vocabularies
  • 71 object properties for relationships
  • 105 data properties for attributes
  • ~1500 RDF triples total

πŸ‘€ Creator

KΓ©vin Boutillier

πŸ“„ License

All vocabularies are licensed under Creative Commons Attribution 4.0 International (CC BY 4.0).

You are free to:

  • Share β€” copy and redistribute the material in any medium or format
  • Adapt β€” remix, transform, and build upon the material for any purpose, even commercially

Under the following terms:

  • Attribution β€” You must give appropriate credit, provide a link to the license, and indicate if changes were made.

πŸ“ Citation

If you use these vocabularies in your research or projects, please cite:

BibTeX

@software{verisav_vocabularies_2026,
  title = {Verisav Semantic Vocabularies: DPP, RMA, WTY},
  author = {Boutillier, KΓ©vin},
  year = {2026},
  month = {1},
  publisher = {Zenodo},
  doi = {10.5281/zenodo.18328444},
  url = {https://doi.org/10.5281/zenodo.18328444},
  version = {1.1.0}
}

APA

Boutillier, K. (2026). Verisav Semantic Vocabularies: DPP, RMA, WTY (Version 1.1.0) [Computer software]. Zenodo. https://doi.org/10.5281/zenodo.18328444

MLA

Boutillier, KΓ©vin. Verisav Semantic Vocabularies: DPP, RMA, WTY. Version 1.1.0, Zenodo, 2026, doi:10.5281/zenodo.18328444.

🀝 Contributing

Contributions are welcome! Please see CONTRIBUTING.md for guidelines.

πŸ“œ Changelog

See CHANGELOG.md for a detailed list of changes.

🌐 Use Cases

E-commerce Platforms

  • Standardize return requests across multiple sellers
  • Automate warranty validation and claim processing
  • Integrate with existing platforms (Shopify, WooCommerce, etc.)

Retail Networks

  • Standardize communication between retailers and repairers
  • Centralize product warranty information
  • Automate service ticket routing and resolution

Manufacturers

  • Track product lifecycle from manufacturing to end-of-life
  • Monitor warranty claims and product defects
  • Ensure regulatory compliance (ESPR, Digital Product Passport)

Service Providers

  • Automate payment decisions based on warranty terms
  • Standardize work order management
  • Integrate with existing SAV management systems

🎯 Impact

These vocabularies enable:

  • Interoperability: Replace proprietary formats (Zendesk, Salesforce, SAP) with open standards
  • Automation: Complete automation of payment decisions and coverage assessment
  • Compliance: Ensure compliance with EU regulations (ESPR EU 2024/1781)
  • Traceability: Complete product lifecycle traceability

πŸ” Validation

All vocabularies are validated:

  • βœ… RDF/OWL syntax validation
  • βœ… LOV registry validation
  • βœ… Content negotiation testing
  • βœ… Schema.org compatibility

πŸ“ž Contact

For questions, suggestions, or collaboration opportunities:


Made with ❀️ by Verisav

About

Official RDF/OWL vocabularies for Verisav - Standardizing after-sales service data

Topics

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENCE
Unknown
LICENSE

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

Packages

 
 
 

Contributors

Languages