Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

Exemples de représentations RDF/XML

Cette rubrique fournit un certain nombre d'exemples de la représentation RDF/XML de Resource Creation Factory XML.

Créer un élément

Créez un acteur appelé 'Actor1' dans un Paquetage avec le GUID Enterprise Architect {259A54C2-6A89-46d7-AB7E-F192668010CA}.

<?xml version="1.0" encoding="UTF-8" ?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/ "

xmlns:foaf="http://xmlns.com/foaf/0.1/ "

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<oslc_am:ressource>

<!--Propriétés requises-->

<dcterms:title>Acteur1</dcterms:title>

<dcterms:type>Acteur</dcterms:type>

<ss:resourcetype>Élément</ss:resourcetype>

<ss:parentresourceidentifier>pk_{259A54C2-6A89-46d7-AB7E-F192668010CA}</ss:parentresourceidentifier>

<ss:useridentifier>{B6106F48-9659-4bff-B52A-C68F638BB1CE}</ss:useridentifier>

</oslc_am:Resource>

</rdf:RDF>

Créer un élément dans un modèle de sécurité activée

Créez une classe appelée 'Class1' dans un modèle sécurisé, sous un Paquetage avec le GUID Enterprise Architect {965A54C2-6A89-46d7-AB7E-F192668010CA}, et définissez ses Notes , sa complexité et sa version.

<?xml version="1.0" encoding="UTF-8" ?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/ "

xmlns:foaf="http://xmlns.com/foaf/0.1/ "

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<oslc_am:ressource>

<!--Propriétés requises-->

<dcterms:title>Classe1</dcterms:title>

<dcterms:type>Classe</dcterms:type>

<ss:resourcetype>Élément</ss:resourcetype>

<ss:parentresourceidentifier>pk_{259A54C2-6A89-46d7-AB7E-F192668010CA}</ss:parentresourceidentifier>

<ss:useridentifier>{B6106F48-9659-4bff-B52A-C68F638BB1CE}</ss:useridentifier>

<!--Propriétés facultatives-->

<dcterms:description>Créé via OSLC</dcterms:description>

<ss:complexity>Facile</ss:complexity>

<ss:version>1.0</ss:version>

<ss:useridentifier>{B6106F48-9659-4bff-B52A-C68F638BB1CE}</ss:useridentifier>

</oslc_am:Resource>

</rdf:RDF>

Créer une activité BPMN2.0

Créez une activité BPMN 2.0 appelée "Récupérer la liste des pièces" dans un Paquetage avec le GUID Enterprise Architect {259A54C2-6A89-46d7-AB7E-F192668010CA}.

<?xml version="1.0" encoding="UTF-8" ?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/ "

xmlns:foaf="http://xmlns.com/foaf/0.1/ "

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<oslc_am:ressource>

<!--Propriétés requises-->

<dcterms:title>Récupérer la liste des pièces</dcterms:title>

<dcterms:type>BPMN2.0::Activity( UML ::Activity)</dcterms:type>

<ss:resourcetype>Élément</ss:resourcetype>

<ss:parentresourceidentifier>pk_{259A54C2-6A89-46d7-AB7E-F192668010CA}</ss:parentresourceidentifier>

<ss:useridentifier>{B6106F48-9659-4bff-B52A-C68F638BB1CE}</ss:useridentifier>

</oslc_am:Resource>

</rdf:RDF>

Créer un cas d'utilisation avec stéréotype

Créez un UseCase appelé 'Validate Login' avec le stéréotype 'validator', dans un Paquetage avec le GUID Enterprise Architect {259A54C2-6A89-46d7-AB7E-F192668010CA}.

<?xml version="1.0" encoding="UTF-8" ?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/ "

xmlns:foaf="http://xmlns.com/foaf/0.1/ "

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<oslc_am:ressource>

<!--Propriétés requises-->

<dcterms:title>Valider la connexion</dcterms:title>

<dcterms:type>Cas d'utilisation</dcterms:type>

<ss:resourcetype>Élément</ss:resourcetype>

<ss:parentresourceidentifier>pk_{259A54C2-6A89-46d7-AB7E-F192668010CA}</ss:parentresourceidentifier>

<ss:useridentifier>{B6106F48-9659-4bff-B52A-C68F638BB1CE}</ss:useridentifier>

<!--Propriétés facultatives-->

<ss:stéréotype>

<ss:nom du stéréotype>

<ss:name>validateur</ss:name>

</ss:nom du stéréotype>

</ss:stéréotype>

</oslc_am:Resource>

</rdf:RDF>

Créer un attribut

Créez un attribut UML appelé 'attribute1' dans une classe avec le GUID Enterprise Architect {BE901CA9-FB3D-4af6-AEE2-B5CE6585F9D1}, et définissez son Type , sa valeur par défaut et sa portée.

<?xml version="1.0" encoding="UTF-8" ?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/ "

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<ss:attribut>

<!--Propriétés requises-->

<ss:resourceidentifier>el_{BE901CA9-FB3D-4af6-AEE2-B5CE6585F9D1}</ss:resourceidentifier>

<dcterms:title>attribut1</dcterms:title>

<ss:useridentifier>{B6106F48-9659-4bff-B52A-C68F638BB1CE}</ss:useridentifier>

<!--Propriétés facultatives-->

<ss:classifiername>int</ss:classifiername>

<ss:defaultvalue>10</ss:defaultvalue>

<ss:scope>Privé</ss:scope>

</ss:attribut>

Créer une énumération Valeur Étiquetée

Créez une Valeur Étiquetée de type énumération (avec les valeurs 'Val1', 'Val2' et 'Val3') sur une Classe avec le GUID Enterprise Architect {BE901CA9-FB3D-4af6-AEE2-B5CE6585F9D1}.

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/ "

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<ss:taggedvalue>

<!--Propriétés requises-->

<dcterms:title>enumTag</dcterms:title>

<ss:resourceidentifier>el_{BE901CA9-FB3D-4af6-AEE2-B5CE6585F9D1}</ss:resourceidentifier>

<ss:useridentifier>{B6106F48-9659-4bff-B52A-C68F638BB1CE}</ss:useridentifier>

<!--Propriétés facultatives-->

<ss:value>Val2</ss:value>

<ss:type> Type=Enum;Values=Val1,Val2,Val3</ss:type>

<ss:allowduplicates>faux</ss:allowduplicates>

</ss:taggedvalue>

</rdf:RDF>

Créer un connecteur de dépendance

Créez un connecteur de dépendance appelé 'Actor_DepCon' de l'acteur 'Actor1' (avec le GUID Enterprise Architect {FACC69CC-F55E-4a81-9645-239DD50A94BB}) à l'acteur 'Actor2' (avec le GUID Enterprise Architect {81E80D25-F8BB-4fca -A819-317962FC0672}).

<?xml version="1.0" encoding="UTF-8" ?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/ "

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<oslc_am:ressource>

<!--Propriétés requises-->

<dcterms:identifier>el_{FACC69CC-F55E-4a81-9645-239DD50A94BB}</dcterms:identifier>

<ss:Dépendance rdf:ID=" ID " rdf:resource="http://localhost:480/firebird_model/oslc/am/resource/el_{81E80D25-F8BB-4fca-A819-317962FC0672}/ " />

</oslc_am:Resource>

<rdf:Description rdf:about="#ID">

<ss:useridentifier>{B6106F48-9659-4bff-B52A-C68F638BB1CE}</ss:useridentifier>

<!--Propriétés facultatives-->

<dcterms:title>Actor_DepCon</dcterms:title>

<dcterms:type>Dépendance</dcterms:type>

<dcterms:description>Créé via OSLC</dcterms:description>

<ss:direction>Source → Destination</ss:direction>

</rdf:Description>

</rdf:RDF>

Créer un connecteur Flux séquence BPMN 2.0

Créez un connecteur de Flux séquence de flux BPMN 2.0 à partir de l'activité BPMN 2.0 'Récupérer la liste des pièces' (avec le GUID Enterprise Architect {85F77073-A93A-496b-A3C6-9C20EE33A065}) vers l'activité BPMN 2.0 'Store Order' (avec le GUID Enterprise Architect {A992EC7C-92C0-488e-B7B4-5FCBE87896AE}).

<?xml version="1.0" encoding="UTF-8" ?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/ "

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<oslc_am:ressource>

<!--Propriétés requises-->

<dcterms:identifier>el_{85F77073-A93A-496b-A3C6-9C20EE33A065}</dcterms:identifier>

<ss:ControlFlow rdf:ID=" ID " rdf:resource="http://localhost:480/firebird_model/oslc/am/resource/el_{A9 GUID 92EC7C-92C0-488e-B7B4-5FCBE87896AE}/ " />

</oslc_am:Resource>

<rdf:Description rdf:about="#ID">

<dcterms:type>BPMN2.0::SequenceFlow( UML ::ControlFlow)</dcterms:type>

<ss:useridentifier>{B6106F48-9659-4bff-B52A-C68F638BB1CE}</ss:useridentifier>

<!--Propriétés facultatives-->

<ss:direction>Source → Destination</ss:direction>

</rdf:Description>

</rdf:RDF>