@prefix dcat: <http://www.w3.org/ns/dcat#> .
@prefix dct: <http://purl.org/dc/terms/> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix vcard: <http://www.w3.org/2006/vcard/ns#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

<https://rec.harvest-normandie.data4citizen.com/dataset/oai-hal-tel-00917789v2> a dcat:Dataset ;
    dct:description """
              The ever growing number and complexity of concerns in software intensive systems (e.g., safety, HMI, scalability, business domain concerns, etc.) leads designers of such systems to separate these concerns to deal with them independently. Model-Driven Engineering (MDE) advocates the separation of concerns in Domain-Specific Modeling Languages (DSMLs). DSMLs are used to capitalize the knowledge and know-how associated with a concern through the language constructs and its associated tools. However, both definition and tooling of a DSML require a significant development effort for a limited audience. In this thesis, we propose a relationship between models and model interfaces in order to ease the design of typing facilities for the definition and tooling of a DSML. This interface exposes the model elements and model transformations associated with a DSML. We represent such an interface by a model type supporting subtyping and inheritance relationships. For this purpose we define : a typing relationship between models and DSMLs allowing to consider models as first-class entities; subtyping relationships between DSMLs enabling the reuse of abstract syntax and model transformations.
            """ ;
    dct:identifier "NNT: 2013REN1S141" ;
    dct:issued "2026-05-05T13:28:17.918715"^^xsd:dateTime ;
    dct:language "fr" ;
    dct:modified "2026-05-05T13:28:17.918720"^^xsd:dateTime ;
    dct:publisher <https://rec.harvest-normandie.data4citizen.com/organization/cce9db95-46d9-4dc2-84b6-764215d0a002> ;
    dct:title "Typing facilities for language engineering" ;
    dcat:contactPoint [ a vcard:Organization ;
            vcard:fn "CCSD" ] ;
    dcat:distribution <https://rec.harvest-normandie.data4citizen.com/dataset/oai-hal-tel-00917789v2/resource/7ee58fde-baa2-4d14-84c6-8d5966fff78b> ;
    dcat:keyword "computer-science",
        "genie-logiciel",
        "infoeu-reposemanticsdoctoralthesis",
        "infoinfo-ohcomputer-science-csother-csoh",
        "informatique",
        "ingenierie-des-langages-logiciels",
        "ingenierie-dirigee-par-les-modeles",
        "model-driven-engineering",
        "software-engineering",
        "software-language-engineering",
        "theses" ;
    dcat:landingPage <https://theses.hal.science/tel-00917789> .

<https://rec.harvest-normandie.data4citizen.com/dataset/oai-hal-tel-00917789v2/resource/7ee58fde-baa2-4d14-84c6-8d5966fff78b> a dcat:Distribution ;
    dct:format "HTML" ;
    dct:issued "2026-05-05T13:28:17.925887"^^xsd:dateTime ;
    dct:modified "2026-05-05T13:28:17.905527"^^xsd:dateTime ;
    dct:title "Typing facilities for language engineering" ;
    dcat:accessURL <https://theses.hal.science/tel-00917789> .

<https://rec.harvest-normandie.data4citizen.com/organization/cce9db95-46d9-4dc2-84b6-764215d0a002> a foaf:Agent ;
    foaf:name "test_moissonnage_selune" .

<https://theses.hal.science/tel-00917789> a foaf:Document .

