Tâche 2 : application de la norme à la définition d'interfaces d échanges de données

Dimension: px
Commencer à balayer dès la page:

Download "Tâche 2 : application de la norme à la définition d'interfaces d échanges de données"

Transcription

1 Tâche 2 : application de la norme à la définition d'interfaces d échanges de données SITP Projet SITP2 - Page i Réf. : Tâche 2 - Version - PP

2 TABLE DES MATIERES Préambule Présentation de ce document Contexte de travail Contexte du présent document 0 3 La méthode de conception de messages Modèle de données IFM... Introduction 4. Diagrammes de classes du modèle conceptuel de données 2 Interoperability... 2 DC Interoperability - General 2 DC Interoperability - Registration 3 Product 4 DC IFM Product 4 Customer... 5 DC IFM Customer 5 Application... 5 DC IFM Application 5 Medium 6 Medium 6 Equipment... 7 DC IFM Equipment 7 ProductUsage... 8 DC IFM ProductUsage 8 Security 9 DC Security - Accreditation 9 DC Security - Lists 0 IFM_DataTypes... IFM data types 5 Schémas XSD générés à partir du modèle de classes Interoperability Product Customer Application Medium Equipment Product usage 23 SITP Projet SITP2 - Page ii Réf. : Tâche 2 - Version - PP

3 5.8 Security IFM_Data types 29 SITP Projet SITP2 - Page iii Réf. : Tâche 2 - Version - PP

4 Préambule Il s agit d un travail d'application du modèle de données de Transmodel et de SITP à la conception de messages normalisés dans le cadre du projet IFM de standard européen d architecture système billettique (CEN TC 278 WG3 SG5). Il ne s agit pas de répondre exhaustivement aux besoins de conception de messages dégagés par ce projet, mais d effectuer un travail de défrichage et de démonstration d une démarche de bout en bout. Les éléments en entrée de cette tâche documents de référence, besoins ont été fournis par le GT6 de la CN03. En fait, le plus clair de cette tâche a été une participation directe à des travaux du GT6 en vue de "faire avancer" le projet IFM au projet européen en apportant une contribution française qui soit la plus substantielle possible. Cette participation de l'équipe projet de SITP2 a été conjointe à celle d'une équipe technique mobilisée par la RATP. Ces deux équipes ont ainsi apporté au GT6 un appoint technique et méthodologique puissant. 2 Présentation de ce document 2. Contexte de travail L'équipe-projet de SITP2 et l'équipe technique de la RATP ont participé pendant l'année 2002 à la plupart des réunions de travail de la CN 03 / GT6, groupe miroir de CEN / TC278 / WG3 / SG5, en charge du projet IFM. Ces deux équipes techniques se sont en outre réunies à plusieurs reprises pour effectuer un certain nombre de mises au point techniques indispensables. Le résultat de ces travaux a été la mise au point d'un certain nombre de modèles UML (diagrammes de cas d'utilisation, diagrammes d'activité) qui permettaient d'expliciter et de préciser dans un cadre analytique rigoureux les premiers textes résultant des travaux européens dans la foulée, des diagrammes de classes ont pu être établis, qui ont permis de mettre en place un premier jet de modèle conceptuel des données. Tandis que l'équipe RATP se concentrait plutôt sans exclusive sur l'aspect fonctionnel, celle de SITP s'est attelée, dans le cadre de la tâche 2 de SITP2, à la question de la génération de formats d'interfaces d'échanges sous forme de schémas XML à partir des diagrammes de classes. 2.2 Contexte du présent document Le présent document ne présente pas l'ensemble des travaux européens du CEN / TC278 / WG3 / SG5 sur IFM, ni ceux de la CN 03 / GT6, mais uniquement la partie de ces travaux qui s'est traduite par une modélisation de données, et le prolongement effectué par l'équipe SITP en termes de définition d'interfaces applicatives. Cette partie est concrétisée d'une part, par un modèle conceptuel de données comparable, dans sa forme, à Transmodel, d'autre part et dans le prolongement de ce modèle de données, par un certain nombre de schémas XML (XSD). 3 La méthode de conception de messages La méthode procède d'une démarche du type descendant : on part d'une description de la sémantique du domaine concerné par les messages en l'occurrence, un modèle conceptuel de données et on décrit le contenu des messages par référence à ce modèle. SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 0

5 SITP 2 Par exemple, s'il s'agit de transmettre des données sur les horaires des lignes pour alimenter un système à destination des voyageurs, on ira vraisemblablement chercher les objets concernés dans la partie "Composants de planification tactique" de Transmodel informations sur les Jours, Courses, Horaires, Correspondances, ainsi que dans la partie "Information déplacement" informations sur les Heures de passage et modifications de services et peut-être aussi sur les Durées moyennes de déplacement. Le contenu sémantique du message correspondra à un choix de classes dans le modèle conceptuel de données, de relations parmi celles qui existent entre ces classes, de propriétés à l'intérieur de ces classes. Ce contenu étant fixé, on pourra construire le schéma syntaxique du message sous forme d'un schéma XML. Le processus se déroule en trois étapes principales : Étape. Élaboration du MCD général du domaine 2. Conception sémantique des messages 3. Conception systaxique des messages Opérations techniques à effectuer Construction du modèle sous forme d'un ensemble de diagrammes de classes UML. Pour chaque message, description du contenu sémantique sous forme d'un diagramme de classes constitué d'extraits du MCD général du domaine. Dérivation de la description sémantique en diagramme XML, au moyen du générateur de schémas de l'atelier logiciel et/ou d'un éditeur de schémas XML. 4 Modèle de données IFM Introduction Bien évidemment, ce modèle se raccorde à certains endroits au modèle de référence (Transmodel, SITP). Dans la mesure où certains domaines et objets qui avaient été mis initialement dans SITP se retrouvent dans IFM, travail à vocation européenne, il faut s'attendre à devoir procéder à certaine adaptation de SITP : remplacement d'objets développés dans SITP par des "branchements" à ceux d'ifm en veillant à ce que, au minimum, les besoins et fonctions traduits initialement dans le modèle de SITP se retrouvent dans le modèle européen. Le modèle de classes est présenté ci-après dans l'ordre des paquetages du modèle UML Listes noires et d'autres couleurs, applications, etc. SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page

6 SITP 2 4. Diagrammes de classes du modèle conceptuel de données Interoperability DC Interoperability - General Actor +IFMActorId[]:IFMObjectId AccreditedActor IFMActorRegistration +_IFMActorRegistrationNumber[]:IFMRegistrationNumber IFMRegisteredActor +IFMActorId[]:IFMObjectId Registrar +_registrarid[]:ifmobjectid IFMPartner CCOperator InteroperabilityContract IFMPartnerContract CCOperatorContract On us entry Not on us entry interchangeclause +interchangeclausereference[]:normalizedstring +_date:date +_time:time DataEntry Message Type de message Interchange DataClause MessageDescription +referencetostandard[]:normalizedstring +standardversion[]:normalizedstring AcquisitionEntry UsageEntry ListManagementEntry Security::ListEntry +_action:ifmlistentryaction IFM:: GeneralModelling:: Application:: ApplicationOwner IFM:: GeneralModelling:: Application:: ApplicationRetailer Interoperability:: ProductOwner Interoperability:: ServiceOperator Interoperability:: ProductRetailer SOAgent Inspector DC Interoperability - General SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 2

7 DC Interoperability - Registration Actor +IFMActorId[]:IFMObjectId Registrar +_registrarid[]:ifmobjectid AccreditedActor IFMActorRegistration +_IFMActorRegistrationNumber[]:IFMRegistrationNumber IFMRegisteredActor IFMPartner CCOperator Product +_productid[]:ifmobjectid.. AccreditedProduct ProductRegistration +_productregistrationnumber[]:ifmregistrationnumber.. RegisteredProduct Application +_applicationid[]:ifmobjectid ApplicationTemplate AccreditedApplication AccreditedApplication Template ApplicationRegistration +_aplicationregistrationnumber[]:ifmregistrationnumber RegisteredApplication RegisteredApplication Template MediumAcceptanceDevice +_MADCode[]:string.. Equipment +_serialnumber[]:string AccreditedEquipment EquipmentRegistration +_equipmentregistrationnumber[]:ifmregistrationnumber RegisteredEquipment DC Interoperability - Registration SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 3

8 SITP 2 Product DC IFM Product ProductOwner +IFMActorId[]:IFMObjectId.. Product +_productid[]:ifmobjectid AccreditedProduct +_productid[]:ifmobjectid RegisteredProduct +_productid[]:ifmobjectid +Id[]:TM_Identifier +nom:normalizedstring +type[]:normalizedstring.... CCOperator +IFMActorId[]:IFMObjectId Transmodel v 5::TM_Perception des titres de transport:: PRODUIT TARIFAIRE +Id[]:TM_Identifier +nom:normalizedstring +type[]:normalizedstring DC IFM Product SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 4

9 SITP 2 Customer DC IFM Customer AcquisitionDevice +_serialnumber[]:string ProductDistribution Chanel.. ProductRetailer Customer IFM:: GeneralModelling:: Application::.... ApplicationOwner Payment RegisteredProduct ProductContract Acquisition Ticket.. +_ticketid[]:ifmobjectid CustomerMedium +_serialnumber[]:string Application:: ApplicationContract +_installationcode[]:ifminstallationcode Transmodel v 5::TM_Perception des titres de transport:: PRODUIT TARIFAIRE +Id[]:TM_Identifier +nom:normalizedstring +type[]:normalizedstring RegisteredApplication.. What about Application Acquisition? DC IFM Customer Application:: ApplicationRetailer There is a lack of parallelism between application and product Application DC IFM Application Customer::Customer.... IFM:: GeneralModelling:: Application:: ApplicationOwner Application:: ApplicationContract IFM:: GeneralModelling:: Application:: ApplicationRetailer +_installationcode[]:ifminstallationcode.. Application::Application +_applicationid[]:ifmobjectid Application:: ApplicationTemplate Application:: AccreditedApplication Application:: AccreditedApplicationTemplate Application:: ApplicationRegistration +_aplicationregistrationnumber[]:ifmregistrationnumber Application:: RegisteredApplication Application:: RegisteredApplicationTemplate Interoperability::Registrar +_registrarid[]:ifmobjectid DC IFM Application SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 5

10 SITP 2 Medium Medium MediumEntry +_action:ifmlistentryaction MediumUsage +_inspectiondate[]:date +_inspectiontime[]:time +_actiontype[]:ifmcontroloperationactiontype +_actionstatus[]:ifmcontroloperationactionstatus CustomerMedium +_serialnumber[]:string.. Ticket +_ticketid[]:ifmobjectid 0.. Acquisition SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 6

11 Equipment DC IFM Equipment ServiceOperator EquipmentManagement System AcquisitionDevice UsageDevice Equipment +_serialnumber[]:string.. MediumAcceptanceDevice +_MADCode[]:string PortableDevice AccreditedEquipment RegisteredEquipment DC IFM Equipment SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 7

12 SITP 2 ProductUsage DC IFM ProductUsage Transmodel v 5::TM_Description du Réseau:: LOCALISATION +coordonnée_[]:tm_locationcoordinate +coordonnée_2[]:tm_locationcoordinate coordonnée_3:tm_locationcoordinate ActiveList UsageOperation +_actiontype[]:ifmcontroloperationactiontype Location +_inspectiondate[]:date +_inspectiontime[]:time +_actionstatus[]:ifmcontroloperationactionstatus UsageDeviceActiveList MediumUsage CustomerMedium +_serialnumber[]:string UsageDevice ApplicationUsage RegisteredApplication.... TicketUsage Ticket +_ticketid[]:ifmobjectid RegisteredProduct ValidatedAcess Transmodel v 5::TM_Perception des titres de transport:: PRODUIT TARIFAIRE +Id[]:TM_Identifier +nom:normalizedstring +type[]:normalizedstring Transmodel v 5::TM_Perception des titres de transport:: ACCÈS VALIDÉ DC IFM ProductUsage SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 8

13 Security DC Security - Accreditation Actor +IFMActorId[]:IFMObjectId Interoperability:: AccreditedActor Interoperability:: SecurityAgreement Interoperability:: SecurityManager +_securitimanagerid[]:ifmobjectid Product +_productid[]:ifmobjectid ProductCertificate AccreditedProduct +_productid[]:ifmobjectid Application::Application +_applicationid[]:ifmobjectid Application:: ApplicationTemplate AccreditedApplication Certificate Application:: AccreditedApplication Application:: AccreditedApplicationTemplate MediumAcceptanceDevice +_MADCode[]:string Equipment +_serialnumber[]:string.. EquipmentCertificate AccreditedEquipment.. SecurityRule +securityrulereference[]:normalizedstring Application:: ApplicationRule DC Security - Accreditation SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 9

14 DC Security - Lists EquipmentManagement System CCOperator.. List BlackList AuthorisationList aimed to ActiveList Passivelist Archivelist ListEntry +_action:ifmlistentryaction DeviceEntry MediumEntry ProductEntry ApplicationEntry RegisteredEquipment +_serialnumber[]:string CustomerMedium +_serialnumber[]:string Ticket +_ticketid[]:ifmobjectid RegisteredApplication DC Security - Lists SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 0

15 IFM_DataTypes Ce paquetage décrit des types de données utiles à la définition de certains attributs correspondant à des concepts propres à IFM (RegistrationNumber ). On y trouve également des types énumérés (ListEntryAction ) qui permettent de restreindre les valeurs possibles d'un attribut à une liste de valeurs fermées. Elementary types IFM data types <<Type élémentaire>> IFMRegistrationNumb er +RegistrationNumber:integer <<Type élémentaire>> IFMInstallationCode +InstallationCode:integer <<Type élémentaire>> IFMObjectId +ObjectId:integer Enumerated values <<Enumeration>> IFMControlOperation ActionType Cancel=3 Read= Write=2 <<Enumeration>> IFMControlOperation ActionStatus HardwareFailure=3 OtherFailure=4 Offense=2 Success= <<Enumeration>> IFMListEntryAction Capture= LoadApplication=2 LoadProduct=3 LoadTicket=4 IFM data types SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page

16 SITP 2 5 Schémas XSD générés à partir du modèle de classes 5. Interoperability <?xml version='.0' encoding='iso-8859-'?> <xsd:schema targetnamespace="urn:ifm-generalmodelling" xmlns="urn:ifm-generalmodelling" xmlns:xsd=" xmlns:alias="urn:ifm-generalmodelling"> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_securite.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_product.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_customer.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm DataTypes.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_application.xsd"/> <xsd:simpletype name="actor"> <xsd:restriction base="xsd:anysimpletype"> </xsd:restriction> </xsd:simpletype> <xsd:complextype name="notonusmessage" mixed="false"> <xsd:extension base="datamessage"> <xsd:attribute name="cf_contract " use="required" type="xsd:idref"/> <xsd:complextype name="interchangeclause" abstract="false" mixed="false"> <xsd:element name="_interchangeclausereference" type="xsd:normalizedstring_fr" minoccurs="" maxoccurs=""> <xsd:complextype name="ifmregisteredactor" mixed="false"> <xsd:extension base="accreditedactor"> <xsd:attribute name="ifmactorregistration" use="required" type="xsd:idref"/> <xsd:complextype name="soagent" mixed="false"> <xsd:element name="agentid" type="alias:ifmagentid" minoccurs="" maxoccurs=""> <xsd:attribute name="serviceoperator " use="required" type="xsd:idref"/> <xsd:complextype name="serviceoperator" mixed="false"> <xsd:extension base="ifmpartner"> <xsd:attribute name="componentmanagementsystem " use="required" type="xsd:idref"/> <xsd:attribute name="soagent " use="optional" type="xsd:idrefs"/> <xsd:complextype name="productretailer" mixed="false"> SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 2

17 <xsd:extension base="ifmpartner"> <xsd:attribute name="reloadablecontract " use="optional" type="xsd:idrefs"/> <xsd:attribute name="productdistributionchanel " use="optional" type="xsd:idrefs"/> <xsd:complextype name="registrar" mixed="false"> <xsd:element name="registrarid" type="alias:ifmobjectid" minoccurs="" maxoccurs=""> <xsd:attribute name="productregistration " use="optional" type="xsd:idref"/> <xsd:attribute name="applicationregistration " use="optional" type="xsd:idref"/> <xsd:attribute name="equipmentregistration " use="optional" type="xsd:idref"/> <xsd:attribute name="applicationtemplateregistration " use="optional" type="xsd:idref"/> <xsd:attribute name="ifmactorregistration " use="optional" type="xsd:idref"/> <xsd:complextype name="inspector" mixed="false"> <xsd:extension base="soagent"> <xsd:complextype name="cf_contract" mixed="false"> <xsd:extension base="interoperabilitycontract"> <xsd:attribute name="collectionandforwarding " use="required" type="xsd:idrefs"/> <xsd:attribute name="notonusmessage " use="optional" type="xsd:idrefs"/> <xsd:complextype name="ifmpartner" mixed="false"> <xsd:extension base="ifmregisteredactor"> <xsd:attribute name="ifmpartnercontract" use="optional" type="xsd:idref"/> <xsd:complextype name="ifmmanager" mixed="false"> <xsd:attribute name="applicationcertificate " use="optional" type="xsd:idref"/> <xsd:attribute name="applicationtemplatecertificate " use="optional" type="xsd:idref"/> <xsd:attribute name="productcertificate " use="optional" type="xsd:idref"/> <xsd:attribute name="componentcertificate " use="optional" type="xsd:idref"/> <xsd:attribute name="ifmrule " use="optional" type="xsd:idrefs"/> <xsd:attribute name="securityagreement " use="required" type="xsd:idref"/> <xsd:complextype name="acquisitionmessage" mixed="false"> <xsd:extension base="datamessage"> <xsd:attribute name="productcontract " use="optional" type="xsd:idrefs"/> <xsd:complextype name="listmanagementmessage" mixed="false"> <xsd:extension base="datamessage"> <xsd:attribute name="listentry " use="optional" type="xsd:idrefs"/> SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 3

18 <xsd:complextype name="datamessage" mixed="false"> <xsd:element name="_date" type="xsd:date_fr" minoccurs="" maxoccurs=""> <xsd:element name="_time" type="xsd:time_fr" minoccurs="" maxoccurs=""> <xsd:attribute name="interchangedataclause " use="required" type="xsd:idref"/> <xsd:complextype name="messagedescription" mixed="false"> <xsd:element name="_referencetostandard" type="xsd:normalizedstring_fr" minoccurs="" maxoccurs=""> <xsd:element name="_standardversion" type="xsd:normalizedstring_fr" minoccurs="" maxoccurs=""> <xsd:complextype name="collectionandforwarding" mixed="false"> <xsd:annotation> <xsd:documentation><![cdata[formerly CCOperator]]></xsd:documentation> </xsd:annotation> <xsd:extension base="ifmregisteredactor"> <xsd:attribute name="cf_contract " use="optional" type="xsd:idrefs"/> <xsd:attribute name="ifmpartnercontract" use="optional" type="xsd:idref"/> <xsd:attribute name="list " use="optional" type="xsd:idrefs"/> <xsd:attribute name="registeredproduct " use="required" type="xsd:idrefs"/> <xsd:complextype name="interchangedataclause" mixed="false"> <xsd:annotation> <xsd:documentation><![cdata[message type]]></xsd:documentation> </xsd:annotation> <xsd:extension base="interchangeclause"> <xsd:attribute name="messagedescription " use="required" type="xsd:idref"/> <xsd:complextype name="usagemessage" mixed="false"> <xsd:extension base="datamessage"> <xsd:attribute name="usageoperation " use="optional" type="xsd:idrefs"/> <xsd:complextype name="accreditedactor" abstract="false" mixed="false"> <xsd:simplecontent> <xsd:extension base="actor"> <xsd:attribute name="securityagreement" use="required" type="xsd:idref"/> </xsd:simplecontent> SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 4

19 <xsd:complextype name="interoperabilitycontract" mixed="false"> <xsd:element name="interchangeclause " type="interchangeclause" minoccurs="0" maxoccurs="unbounded"> <xsd:complextype name="onusmessage" mixed="false"> <xsd:extension base="datamessage"> <xsd:attribute name="ifmpartnercontract " use="required" type="xsd:idref"/> <xsd:complextype name="productowner" mixed="false"> <xsd:annotation> <xsd:documentation><![cdata[specifies pricing, usage rules, commercial rules at all points where a product is sold or used. The Product Owner holds the Product Contract with the customer. The organisation which performs the Product Owner function is responsible for the financial payment with his contracted organisations performing the functions of the entities Product Retailer, Collection & forwarding, Service Operator.]]></xsd:documentation> </xsd:annotation> <xsd:extension base="ifmpartner"> <xsd:attribute name="product " use="required" type="xsd:idrefs"/> <xsd:complextype name="ifmpartnercontract" abstract="false" mixed="false"> <xsd:attribute name="onusmessage " use="optional" type="xsd:idrefs"/> <xsd:attribute name="collectionandforwarding " use="required" type="xsd:idrefs"/> <xsd:attribute name="ifmpartner " use="required" type="xsd:idrefs"/> <xsd:complextype name="ifmactorregistration" mixed="false"> <xsd:element name="securityability" type="alias:ifmsecurityability" minoccurs="" maxoccurs=""> <xsd:element name="_registrationnumber" type="alias:ifmregistrationnumber" minoccurs="" maxoccurs=""> <xsd:attribute name="ifmregisteredactor " use="required" type="xsd:idrefs"/> <xsd:attribute name="registrar " use="required" type="xsd:idrefs"/> <xsd:complextype name="securityagreement" abstract="false" mixed="false"> <xsd:element name="_securityhability" type="alias:ifmsecurityability" minoccurs="" maxoccurs=""> <xsd:attribute name="actorrule " use="required" type="xsd:idrefs"/> <xsd:attribute name="ifmmanager " use="required" type="xsd:idrefs"/> <xsd:attribute name="accreditedactor " use="required" type="xsd:idrefs"/> SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 5

20 SITP Product <?xml version='.0' encoding='iso-8859-'?> <xsd:schema targetnamespace="urn:ifm-generalmodelling" xmlns="urn:ifm-generalmodelling" xmlns:xsd=" xmlns:alias="urn:transmodelv5." xmlns:alias2="urn:ifm-generalmodelling"> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_interoperability.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_application.xsd"/> <xsd:import namespace="urn:transmodelv5." schemalocation="xml_ddr_tm_fare_collection.xsd"/> <xsd:complextype name="accreditedproduct" mixed="false"> <xsd:extension base="product"> <xsd:attribute name="productcertificate" use="required" type="xsd:idref"/> <xsd:complextype name="registeredproduct" mixed="false"> <xsd:extension base="accreditedproduct"> <xsd:attribute name="collectionandforwarding " use="required" type="xsd:idrefs"/> <xsd:attribute name="registeredapplication " use="optional" type="xsd:idrefs"/> <xsd:attribute name="productdistributionchanel " use="required" type="xsd:idrefs"/> <xsd:attribute name="customermedium " use="optional" type="xsd:idrefs"/> <xsd:attribute name="productregistration" use="required" type="xsd:idref"/> <xsd:complextype name="product" mixed="false"> <xsd:extension base="alias:fare_product"> <xsd:element name="is_modifiable_fr" type="xsd:boolean_fr" minoccurs="" maxoccurs=""> <xsd:element name="is_reloadable_fr" type="xsd:boolean_fr" minoccurs="" maxoccurs=""> <xsd:element name="_productid" type="alias2:ifmobjectid" minoccurs="" maxoccurs=""> <xsd:attribute name="productowner " use="required" type="xsd:idref"/> <xsd:complextype name="productregistration" mixed="false"> <xsd:element name="_productregistrationnumber" type="alias2:ifmregistrationnumber" minoccurs="" maxoccurs=""> <xsd:attribute name="registrar " use="required" type="xsd:idrefs"/> <xsd:attribute name="registeredproduct " use="required" type="xsd:idrefs"/> </xsd:schema> SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 6

21 SITP Customer <?xml version='.0' encoding='iso-8859-'?> <xsd:schema targetnamespace="urn:ifm-generalmodelling" xmlns="urn:ifm-generalmodelling" xmlns:xsd=" xmlns:alias="urn:ifm-generalmodelling" xmlns:alias2="urn:ifm-generalmodelling" xmlns:alias3="urn:transmodelv5."> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_equipment.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_interoperability.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_medium.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_product.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm DataTypes.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_application.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_productusage.xsd"/> <xsd:complextype name="payment" mixed="false"> <xsd:element name="_amount" type="xsd:decimal_fr" minoccurs="" maxoccurs=""> <xsd:element name="_paymentid" type="alias:ifmobjectid" minoccurs="" maxoccurs=""> <xsd:element name="_currency" type="xsd:normalizedstring_fr" minoccurs="" maxoccurs=""> <xsd:element name="_paymentdate" type="xsd:date_fr" minoccurs="" maxoccurs=""> <xsd:attribute name="contractacceptation " use="optional" type="xsd:idrefs"/> <xsd:complextype name="customer" mixed="false"> <xsd:attribute name="applicationcontract " use="required" type="xsd:idref"/> <xsd:attribute name="inspectionfine " use="optional" type="xsd:idrefs"/> <xsd:attribute name="contractacceptation " use="required" type="xsd:idrefs"/> <xsd:complextype name="productcontract" mixed="false"> <xsd:annotation> <xsd:documentation><![cdata[an agreement between the Customer and the Product Owner. This agreement is a set of Terms and Conditions which describes the legal aspects of the transportation rules and the right to use the services described within the product. The customer accepts the contract by acquiring a Ticket. ]]></xsd:documentation> </xsd:annotation> <xsd:element name="_transactionnumber" type="alias:ifmobjectid" minoccurs="" maxoccurs=""> <xsd:attribute name="ticket " use="required" type="xsd:idrefs"/> <xsd:attribute name="productdistributionchanel " use="required" type="xsd:idref"/> <xsd:attribute name="contractacceptation " use="optional" type="xsd:idref"/> <xsd:attribute name="registeredproduct " use="required" type="xsd:idref"/> <xsd:complextype name="reloadablecontractentry" mixed="false"> <xsd:attribute name="contractacceptation " use="required" type="xsd:idref"/> <xsd:attribute name="reloadablecontract " use="required" type="xsd:idref"/> <xsd:complextype name="reloadablecontract" mixed="false"> <xsd:annotation> <xsd:documentation><![cdata[= "liste verte"]]></xsd:documentation> SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 7

22 SITP 2 </xsd:annotation> <xsd:attribute name="productretailer " use="required" type="xsd:idref"/> <xsd:attribute name="reloadablecontractentry " use="required" type="xsd:idrefs"/> <xsd:complextype name="productdistributionchanel" mixed="false"> <xsd:attribute name="acquisitiondevice " use="optional" type="xsd:idrefs"/> <xsd:attribute name="registeredproduct " use="required" type="xsd:idrefs"/> <xsd:attribute name="productcontract " use="optional" type="xsd:idrefs"/> <xsd:attribute name="productretailer " use="optional" type="xsd:idrefs"/> <xsd:complextype name="ticket" mixed="false"> <xsd:element name="registeredapplication " type="alias2:registeredapplication" minoccurs="" maxoccurs=""> <xsd:element name="_ticketid" type="alias:ifmobjectid" minoccurs="" maxoccurs=""> <xsd:attribute name="productcontract " use="required" type="xsd:idref"/> <xsd:attribute name="customermedium " use="optional" type="xsd:idref"/> <xsd:complextype name="contractacceptation" abstract="false" mixed="false"> <xsd:extension base="alias3:sale_transaction"> <xsd:attribute name="customer " use="optional" type="xsd:idref"/> <xsd:attribute name="customermedium " use="required" type="xsd:idref"/> <xsd:attribute name="payment " use="optional" type="xsd:idref"/> <xsd:attribute name="productcontract " use="required" type="xsd:idref"/> </xsd:schema> 5.4 Application <?xml version='.0' encoding='iso-8859-'?> <xsd:schema targetnamespace="urn:ifm-generalmodelling" xmlns="urn:ifm-generalmodelling" xmlns:xsd=" xmlns:alias="urn:ifm-generalmodelling" xmlns:alias2="urn:ifm-generalmodelling"> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_equipment.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_securite.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_interoperability.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_medium.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_product.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_customer.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm DataTypes.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_productusage.xsd"/> <xsd:complextype name="registeredapplication" mixed="false"> <xsd:annotation> <xsd:documentation><![cdata[niveau des sécurité, règles d'interopérabilité, limitations techniques...]]></xsd:documentation> </xsd:annotation> <xsd:extension base="accreditedapplication"> <xsd:attribute name="customermedium " use="optional" type="xsd:idrefs"/> SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 8

23 <xsd:attribute name="applicationregistration" use="required" type="xsd:idref"/> <xsd:attribute name="mediumtype accepts" use="optional" type="xsd:idrefs"/> <xsd:attribute name="applicationcontract " use="optional" type="xsd:idrefs"/> <xsd:attribute name="registeredproduct " use="optional" type="xsd:idrefs"/> <xsd:complextype name="accreditedapplication" mixed="false"> <xsd:extension base="application"> <xsd:attribute name="applicationcertificate" use="required" type="xsd:idref"/> <xsd:complextype name="applicationowner" mixed="false"> <xsd:extension base="alias:ifmpartner"> <xsd:element name="application " type="application" minoccurs="" maxoccurs="unbounded"> <xsd:attribute name="applicationcontract" use="required" type="xsd:idref"/> <xsd:complextype name="accreditedapplicationtemplate" abstract="false" mixed="false"> <xsd:extension base="applicationtemplate"> <xsd:attribute name="applicationtemplatecertificate" use="required" type="xsd:idref"/> <xsd:attribute name="applicationtemplatecertificate " use="required" type="xsd:idref"/> <xsd:complextype name="registeredapplicationtemplate" mixed="false"> <xsd:extension base="accreditedapplicationtemplate"> <xsd:attribute name="applicationtemplateregistration" use="required" type="xsd:idref"/> <xsd:complextype name="application" mixed="false"> <xsd:element name="_applicationid" type="alias2:ifmobjectid" minoccurs="" maxoccurs=""> <xsd:attribute name="applicationtemplate " use="optional" type="xsd:idref"/> <xsd:complextype name="applicationtemplate" mixed="false"> <xsd:attribute name="application " use="required" type="xsd:idref"/> <xsd:complextype name="applicationretailer" mixed="false"> <xsd:extension base="alias:ifmpartner"> <xsd:attribute name="applicationcontract " use="optional" type="xsd:idrefs"/> <xsd:complextype name="applicationregistration" abstract="false" mixed="false"> SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 9

24 SITP 2 <xsd:element name="_applicationregistrationnumber" type="alias2:ifmregistrationnumber" minoccurs="" maxoccurs=""> <xsd:attribute name="registeredapplication " use="required" type="xsd:idrefs"/> <xsd:attribute name="registrar " use="required" type="xsd:idref"/> <xsd:complextype name="applicationcontract" abstract="false" mixed="false"> <xsd:element name="_installationcode" type="alias2:ifminstallationcode" minoccurs="" maxoccurs=""> <xsd:attribute name="applicationretailer " use="required" type="xsd:idref"/> <xsd:attribute name="registeredapplication " use="required" type="xsd:idref"/> <xsd:attribute name="applicationowner " use="required" type="xsd:idrefs"/> <xsd:attribute name="customer " use="required" type="xsd:idrefs"/> <xsd:complextype name="applicationtemplateregistration" abstract="false" mixed="false"> <xsd:element name="_templateregistrationnumber" type="alias2:ifmregistrationnumber" minoccurs="" maxoccurs=""> <xsd:attribute name="registeredapplicationtemplate " use="required" type="xsd:idrefs"/> <xsd:attribute name="registrar " use="required" type="xsd:idrefs"/> </xsd:schema> 5.5 Medium <?xml version='.0' encoding='iso-8859-'?> <xsd:schema targetnamespace="urn:ifm-generalmodelling" xmlns="urn:ifm-generalmodelling" xmlns:xsd=" xmlns:alias="urn:ifm-generalmodelling"> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_equipment.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_securite.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_product.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_customer.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm DataTypes.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_application.xsd"/> <xsd:complextype name="mediumtype" mixed="false"> <xsd:annotation> <xsd:documentation><![cdata[niveau des sécurité, règles d'interopérabilité, limitations techniques...]]></xsd:documentation> </xsd:annotation> <xsd:attribute name="customermedium " use="optional" type="xsd:idrefs"/> <xsd:attribute name="registeredapplication compatible_with" use="required" type="xsd:idrefs"/> <xsd:attribute name="medium " use="optional" type="xsd:idrefs"/> <xsd:complextype name="customermedium" mixed="false"> <xsd:extension base="medium"> <xsd:element name="_serialnumber" type="xsd:string_fr" minoccurs="" maxoccurs=""> SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 20

25 SITP 2 <xsd:attribute name="registeredproduct " use="optional" type="xsd:idrefs"/> <xsd:attribute name="mediumtype " use="required" type="xsd:idref"/> <xsd:attribute name="registeredapplication " use="required" type="xsd:idrefs"/> <xsd:attribute name="ticket " use="optional" type="xsd:idrefs"/> <xsd:attribute name="contractacceptation " use="optional" type="xsd:idref"/> <xsd:complextype name="mediumowner" mixed="false"> <xsd:attribute name="medium " use="required" type="xsd:idrefs"/> <xsd:complextype name="medium" abstract="false" mixed="false"> <xsd:element name="mediumid" type="alias:ifmobjectid" minoccurs="" maxoccurs=""> <xsd:attribute name="mediumowner " use="optional" type="xsd:idref"/> <xsd:attribute name="mediumtype " use="required" type="xsd:idref"/> </xsd:schema> 5.6 Equipment <?xml version='.0' encoding='iso-8859-'?> <xsd:schema targetnamespace="urn:ifm-generalmodelling" xmlns="urn:ifm-generalmodelling" xmlns:xsd=" xmlns:alias="urn:ifm-generalmodelling" xmlns:alias2="urn:ifm-generalmodelling"> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_interoperability.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm DataTypes.xsd"/> <xsd:complextype name="registeredcomponent" mixed="false"> <xsd:extension base="accreditedcomponent"> <xsd:attribute name="equipmentregistration" use="required" type="xsd:idref"/> <xsd:complextype name="componentmanagementsystem" mixed="false"> <xsd:attribute name="component " use="optional" type="xsd:idrefs"/> <xsd:attribute name="activelist aimed_to" use="required" type="xsd:idref"/> <xsd:attribute name="serviceoperator " use="required" type="xsd:idref"/> <xsd:complextype name="usagedevice" abstract="false" mixed="false"> <xsd:extension base="mediumcomponent"> <xsd:attribute name="usagedeviceactivelist " use="optional" type="xsd:idrefs"/> <xsd:complextype name="mediumcomponent" mixed="false"> <xsd:annotation> <xsd:documentation><![cdata[voir liens avec produit enregistré, application enregistrée, type de support... dans le modèle "équipements".]]></xsd:documentation> </xsd:annotation> <xsd:extension base="component"> <xsd:attribute name="registeredproduct " use="required" type="xsd:idrefs"/> SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 2

26 <xsd:attribute name="registeredapplication " use="required" type="xsd:idrefs"/> <xsd:attribute name="mediumacceptancedevice " use="required" type="xsd:idrefs"/> <xsd:complextype name="data_interchange_component" mixed="false"> <xsd:annotation> <xsd:documentation><![cdata[to be developed]]></xsd:documentation> </xsd:annotation> <xsd:extension base="component"> <xsd:complextype name="usagedeviceactivelist" abstract="false" mixed="false"> <xsd:extension base="alias:activelist"> <xsd:attribute name="usagedevice " use="required" type="xsd:idref"/> <xsd:complextype name="acquisitiondevice" abstract="false" mixed="false"> <xsd:extension base="mediumcomponent"> <xsd:attribute name="productdistributionchanel " use="required" type="xsd:idref"/> <xsd:complextype name="portabledevice" abstract="false" mixed="false"> <xsd:extension base="mediumcomponent"> <xsd:attribute name="portabledeviceactivelist " use="optional" type="xsd:idrefs"/> <xsd:complextype name="mediumacceptancedevice" mixed="false"> <xsd:extension base="mediumcomponent"> <xsd:element name="_madcode" type="xsd:string_fr" minoccurs="" maxoccurs=""> <xsd:attribute name="mediumtype " use="required" type="xsd:idrefs"/> <xsd:attribute name="mediumcomponent " use="required" type="xsd:idref"/> <xsd:attribute name="securitysubsystem " use="optional" type="xsd:idrefs"/> <xsd:complextype name="component" abstract="false" mixed="false"> <xsd:element name="_serialnumber" type="xsd:string_fr" minoccurs="" maxoccurs=""> <xsd:attribute name="componentmanagementsystem " use="required" type="xsd:idref"/> <xsd:complextype name="securitysubsystem" abstract="false" mixed="false"> <xsd:attribute name="mediumacceptancedevice " use="optional" type="xsd:idrefs"/> SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 22

27 SITP 2 <xsd:complextype name="accreditedcomponent" abstract="false" mixed="false"> <xsd:extension base="component"> <xsd:attribute name="componentcertificate" use="required" type="xsd:idref"/> <xsd:complextype name="equipmentregistration" mixed="false"> <xsd:element name="_componentregistrationnumber" type="alias2:ifmregistrationnumber" minoccurs="" maxoccurs=""> <xsd:attribute name="registrar " use="required" type="xsd:idrefs"/> <xsd:attribute name="registeredcomponent " use="required" type="xsd:idrefs"/> </xsd:schema> 5.7 Product usage <?xml version='.0' encoding='iso-8859-'?> <xsd:schema targetnamespace="urn:ifm-generalmodelling" xmlns="urn:ifm-generalmodelling" xmlns:xsd=" xmlns:alias="urn:ifm-generalmodelling" xmlns:alias2="urn:ifm-generalmodelling" xmlns:alias3="urn:ifm-generalmodelling" xmlns:alias4="urn:ifm- GeneralModelling" xmlns:alias5="urn:ifm-generalmodelling" xmlns:alias6="urn:transmodelv5." xmlns:alias7="urn:ifm-generalmodelling"> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_securite.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_medium.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_customer.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm DataTypes.xsd"/> <xsd:import namespace="urn:transmodelv5." schemalocation="xml_ddr_tm_network_description.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_application.xsd"/> <xsd:import namespace="urn:transmodelv5." schemalocation="xml_ddr_tm_fare_collection.xsd"/> <xsd:complextype name="mediumusage" mixed="false"> <xsd:extension base="usageoperation"> <xsd:element name="usagedevice " type="alias:usagedevice" minoccurs="" maxoccurs=""> <xsd:element name="customermedium " type="alias2:customermedium" minoccurs="" maxoccurs=""> <xsd:complextype name="applicationinspection" mixed="false"> <xsd:extension base="mediuminspection"> <xsd:element name="registeredapplication " type="alias3:registeredapplication" minoccurs="" maxoccurs=""> SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 23

28 <xsd:complextype name="inspectionoperation" mixed="false"> <xsd:element name="_actiontype" type="alias4:ifmcontroloperationactiontype" minoccurs="" maxoccurs=""> <xsd:element name="_inspectiontime" type="xsd:time_fr" minoccurs="" maxoccurs=""> <xsd:element name="_inspectiondate" type="xsd:date_fr" minoccurs="" maxoccurs=""> <xsd:element name="_actionstatus" type="alias4:ifmcontroloperationactionstatus" minoccurs="" maxoccurs=""> <xsd:attribute name="control_entry " use="optional" type="xsd:idrefs"/> <xsd:attribute name="inspectionfine " use="optional" type="xsd:idref"/> <xsd:complextype name="mediuminspection" mixed="false"> <xsd:extension base="inspectionoperation"> <xsd:element name="portabledevice " type="alias:portabledevice" minoccurs="0" maxoccurs=""> <xsd:element name="customermedium " type="alias2:customermedium" minoccurs="" maxoccurs=""> <xsd:complextype name="inspectionfine" mixed="false"> <xsd:element name="_fineid" type="alias4:ifmobjectid" minoccurs="" maxoccurs=""> <xsd:element name="_finetype" type="xsd:normalizedstring_fr" minoccurs="" maxoccurs=""> <xsd:element name="_amount" type="xsd:decimal_fr" minoccurs="" maxoccurs=""> <xsd:element name="_currency" type="xsd:normalizedstring_fr" minoccurs="" maxoccurs=""> <xsd:attribute name="finepayment " use="optional" type="xsd:idrefs"/> <xsd:attribute name="customer " use="required" type="xsd:idref"/> <xsd:attribute name="inspectionoperation " use="required" type="xsd:idref"/> <xsd:complextype name="ticketusage" mixed="false"> <xsd:extension base="applicationusage"> <xsd:element name="ticket " type="alias5:ticket" minoccurs="" maxoccurs=""> <xsd:complextype name="applicationusage" mixed="false"> SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 24

29 <xsd:extension base="mediumusage"> <xsd:element name="registeredapplication " type="alias3:registeredapplication" minoccurs="" maxoccurs=""> <xsd:complextype name="location" mixed="false"> <xsd:extension base="alias6:location"> <xsd:complextype name="validatedacess" mixed="false"> <xsd:extension base="ticketusage"> <xsd:element name="ticketusage " type="ticketusage" minoccurs="" maxoccurs="unbounded"> <xsd:complextype name="portabledeviceactivelist" mixed="false"> <xsd:extension base="alias7:activelist"> <xsd:attribute name="portabledevice " use="required" type="xsd:idref"/> <xsd:complextype name="finepayment" mixed="false"> <xsd:extension base="alias5:payment"> <xsd:attribute name="inspectionfine " use="required" type="xsd:idref"/> <xsd:complextype name="usageoperation" abstract="false" mixed="false"> <xsd:element name="location " type="location" minoccurs="" maxoccurs=""> <xsd:element name="_actiontype" type="alias4:ifmcontroloperationactiontype" minoccurs="" maxoccurs=""> <xsd:element name="_usagedate" type="xsd:date_fr" minoccurs="" maxoccurs=""> <xsd:element name="_usagetime" type="xsd:time_fr" minoccurs="" maxoccurs=""> <xsd:element name="_actionstatus" type="alias4:ifmcontroloperationactionstatus" minoccurs="" maxoccurs=""> </xsd:schema> SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 25

30 SITP Security <?xml version='.0' encoding='iso-8859-'?> <xsd:schema targetnamespace="urn:ifm-generalmodelling" xmlns="urn:ifm-generalmodelling" xmlns:xsd=" xmlns:alias="urn:ifm-generalmodelling"> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_interoperability.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_product.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm DataTypes.xsd"/> <xsd:import namespace="urn:ifm-generalmodelling" schemalocation="xml_ddr_ifm_application.xsd"/> <xsd:complextype name="ifmrule" mixed="false"> <xsd:attribute name="ifmmanager " use="optional" type="xsd:idrefs"/> <xsd:complextype name="list" abstract="false" mixed="false"> <xsd:attribute name="listentry " use="optional" type="xsd:idrefs"/> <xsd:attribute name="collectionandforwarding " use="required" type="xsd:idref"/> <xsd:complextype name="passivelist" abstract="false" mixed="false"> <xsd:extension base="list"> <xsd:complextype name="authorisationlist" mixed="false"> <xsd:extension base="list"> <xsd:complextype name="applicationrule" abstract="false" mixed="false"> <xsd:extension base="ifmrule"> <xsd:complextype name="mediumentry" abstract="false" mixed="false"> <xsd:extension base="listentry"> <xsd:attribute name="customermedium " use="required" type="xsd:idref"/> <xsd:complextype name="applicationentry" mixed="false"> <xsd:extension base="listentry"> <xsd:attribute name="registeredapplication " use="required" type="xsd:idref"/> <xsd:complextype name="listentry" abstract="false" mixed="false"> <xsd:element name="_action" type="alias:ifmlistentryaction" minoccurs="" maxoccurs=""> <xsd:attribute name="list " use="required" type="xsd:idref"/> <xsd:complextype name="deviceentry" abstract="false" mixed="false"> SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 26

31 <xsd:extension base="listentry"> <xsd:attribute name="registeredcomponent " use="required" type="xsd:idref"/> <xsd:complextype name="activelist" abstract="false" mixed="false"> <xsd:extension base="list"> <xsd:attribute name="componentmanagementsystem " use="required" type="xsd:idrefs"/> <xsd:complextype name="commercialrule" mixed="false"> <xsd:extension base="ifmrule"> <xsd:complextype name="actorrule" abstract="false" mixed="false"> <xsd:extension base="ifmrule"> <xsd:complextype name="legalrule" mixed="false"> <xsd:extension base="ifmrule"> <xsd:complextype name="productrule" abstract="false" mixed="false"> <xsd:extension base="ifmrule"> <xsd:complextype name="technicalrule" mixed="false"> <xsd:extension base="ifmrule"> <xsd:complextype name="componentrule" mixed="false"> <xsd:extension base="ifmrule"> <xsd:complextype name="applicationtemplaterule" abstract="false" mixed="false"> <xsd:extension base="ifmrule"> <xsd:complextype name="securityrule" abstract="false" mixed="false"> <xsd:extension base="ifmrule"> SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 27

32 <xsd:complextype name="archivelist" mixed="false"> <xsd:extension base="list"> <xsd:complextype name="productentry" abstract="false" mixed="false"> <xsd:extension base="listentry"> <xsd:attribute name="ticket " use="required" type="xsd:idref"/> <xsd:complextype name="blist" mixed="false"> <xsd:extension base="list"> <xsd:complextype name="productcertificate" mixed="false"> <xsd:element name="_securityhability" type="alias:ifmsecurityability" minoccurs="" maxoccurs=""> <xsd:attribute name="productrule " use="required" type="xsd:idrefs"/> <xsd:attribute name="ifmmanager " use="required" type="xsd:idrefs"/> <xsd:attribute name="accreditedproduct " use="required" type="xsd:idrefs"/> <xsd:complextype name="applicationtemplatecertificate" abstract="false" mixed="false"> <xsd:element name="_securityhability" type="alias:ifmsecurityability" minoccurs="" maxoccurs=""> <xsd:attribute name="accreditedapplicationtemplate " use="optional" type="xsd:idrefs"/> <xsd:attribute name="applicationtemplaterule " use="required" type="xsd:idrefs"/> <xsd:attribute name="accreditedapplicationtemplate " use="required" type="xsd:idrefs"/> <xsd:attribute name="ifmmanager " use="required" type="xsd:idrefs"/> <xsd:complextype name="applicationcertificate" mixed="false"> <xsd:element name="_securityhability" type="alias:ifmsecurityability" minoccurs="" maxoccurs=""> <xsd:attribute name="applicationrule " use="required" type="xsd:idrefs"/> <xsd:attribute name="ifmmanager " use="required" type="xsd:idrefs"/> <xsd:attribute name="accreditedapplication " use="required" type="xsd:idrefs"/> <xsd:complextype name="componentcertificate" abstract="false" mixed="false"> <xsd:attribute name="componentrule " use="required" type="xsd:idrefs"/> <xsd:attribute name="ifmmanager " use="required" type="xsd:idrefs"/> <xsd:attribute name="accreditedcomponent " use="required" type="xsd:idrefs"/> </xsd:schema> SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 28

33 5.9 IFM_Data types <?xml version='.0' encoding='iso-8859-'?> <xsd:schema targetnamespace="urn:ifm-generalmodelling" xmlns="urn:ifm-generalmodelling" xmlns:xsd=" <xsd:simpletype name="ifmlistentryaction"> <xsd:restriction base="xsd:anysimpletype"> <xsd:enumeration value="loadapplication"/> <xsd:enumeration value="capture"/> <xsd:enumeration value="loadproduct"/> <xsd:enumeration value="loadticket"/> </xsd:restriction> </xsd:simpletype> <xsd:simpletype name="ifmcontroloperationactiontype"> <xsd:restriction base="xsd:anysimpletype"> <xsd:enumeration value="write"/> <xsd:enumeration value="read"/> <xsd:enumeration value="cancel"/> </xsd:restriction> </xsd:simpletype> <xsd:simpletype name="ifmcontroloperationactionstatus"> <xsd:restriction base="xsd:anysimpletype"> <xsd:enumeration value="otherfailure"/> <xsd:enumeration value="offense"/> <xsd:enumeration value="success"/> <xsd:enumeration value="hardwarefailure"/> </xsd:restriction> </xsd:simpletype> <xsd:complextype name="ifmregistrationnumber" abstract="false" mixed="false"> <xsd:element name="registrationnumber" type="xsd:integer" minoccurs="" maxoccurs=""> <xsd:complextype name="ifmagentid" abstract="false" mixed="false"> <xsd:element name="_agentid" type="xsd:integer" minoccurs="" maxoccurs=""> <xsd:complextype name="ifmsecurityability" abstract="false" mixed="false"> <xsd:element name="habilitationlevel" type="xsd:integer" minoccurs="" maxoccurs=""> <xsd:complextype name="ifmobjectid" abstract="false" mixed="false"> <xsd:element name="objectid" type="xsd:integer" minoccurs="" maxoccurs=""> <xsd:complextype name="ifminstallationcode" abstract="false" mixed="false"> <xsd:element name="_installationcode" type="xsd:integer" minoccurs="" maxoccurs=""> SITP Projet SITP2 - Annexes Réf. : Tâche 2 - Version - PP Page 29

Préparation d'un fichier XML pour le reporting des activités avec l'étranger concernant les services, les transferts et les marchandises. Ed.

Préparation d'un fichier XML pour le reporting des activités avec l'étranger concernant les services, les transferts et les marchandises. Ed. Préparation d'un fichier XML pour le reporting des activités avec l'étranger concernant les services, les transferts et les marchandises Ed. 2006 Banque nationale de Belgique, Bruxelles Tous droits réservés.

Plus en détail

Master d Informatique Corrigé du partiel novembre 2010

Master d Informatique Corrigé du partiel novembre 2010 Universités d Aix-Marseille I & II Technologies XML Master d Informatique Corrigé du partiel novembre 2010 Année 2010-11 Documents autorisés Exercice 1 : Documents XML et Applications XML (4 points) Georges,

Plus en détail

La normalisation. Articulation et travaux en cours

La normalisation. Articulation et travaux en cours La normalisation Articulation et travaux en cours Jacques BIZE Groupe Technologie des transports collectifs et services associés CERTU - Département Systèmes et technologies pour la ville Journée GART

Plus en détail

DEVELOPPEMENT DES NORMES - UTILISATION DES STANDARDS PROPOSION PRELIMINAIRE DE THEMES DE TRAVAIL 2008-2011. Kasia Bourée, Mai 2008.

DEVELOPPEMENT DES NORMES - UTILISATION DES STANDARDS PROPOSION PRELIMINAIRE DE THEMES DE TRAVAIL 2008-2011. Kasia Bourée, Mai 2008. DEVELOPPEMENT DES NORMES - UTILISATION DES STANDARDS PROPOSION PRELIMINAIRE DE THEMES DE TRAVAIL 2008-2011. Kasia Bourée, Mai 2008. 1. ACTIONS DE SUPPORT 1.1 Modèle de données : Transmodel (concerne ISO,

Plus en détail

PIVOT. Pivot/Querier Documentation technique XML/XSD/XSLT

PIVOT. Pivot/Querier Documentation technique XML/XSD/XSLT Réf. : Pivot/Querier Auteur : JM. DERUYTER Rév. : 1.3 Rév. Date : 05/05/15 Distribution : Normale * Restreinte 1. Confidentielle PIVOT Pivot/Querier Documentation technique XML/XSD/XSLT Table des matières

Plus en détail

MINISTÈRE DES SOLIDARITÉ ET DE LA COHÉSION SOCIALE

MINISTÈRE DES SOLIDARITÉ ET DE LA COHÉSION SOCIALE MINISTÈRE DU TRAVAIL, DE l EMPLOI ET DE LA SANTÉ MINISTÈRE DES SOLIDARITÉ ET DE LA COHÉSION SOCIALE MINISTÈRE DU BUDGET, DES COMPTES PUBLICS ET DE LA RÉFORME DE L ÉTAT Standard d'interopérabilité entre

Plus en détail

- Couches - Éléments - Domaines - ArchiMate et les techniques du BABOK

- Couches - Éléments - Domaines - ArchiMate et les techniques du BABOK ArchiMate et l architecture d entreprise Par Julien Allaire Ordre du jour Présentation du langage ArchiMate - Couches - Éléments - Domaines - ArchiMate et les techniques du BABOK Présentation du modèle

Plus en détail

XML avec Oracle. Par Christian Soutou. Maître de conférences, IUT de Blagnac, Université de Toulouse Le Mirail

XML avec Oracle. Par Christian Soutou. Maître de conférences, IUT de Blagnac, Université de Toulouse Le Mirail XML DB est le nom de l'outil d Oracle destiné à gérer des contenus XML en base de données relationnelle. Cet article fait le point sur cette technologies et en présente les avantages illustré de nombreux

Plus en détail

Processus 2D-Doc. Version : 1.1 Date : 16/11/2012 Pôle Convergence AGENCE NATIONALE DES TITRES SECURISÉS. Processus 2D-Doc.

Processus 2D-Doc. Version : 1.1 Date : 16/11/2012 Pôle Convergence AGENCE NATIONALE DES TITRES SECURISÉS. Processus 2D-Doc. Page 1 sur 16 PROCESSUS 2D-DOC...1 1. ARCHITECTURE GLOBALE...4 1.1. 1.2. Les rôles... 4 Les étapes fonctionnelles... 5 1.2.1. Etape 1 : la création du code à barres... 5 1.2.2. Etape 2 : l envoi du document...

Plus en détail

Université de Bangui. Modélisons en UML

Université de Bangui. Modélisons en UML Université de Bangui CRM Modélisons en UML Ce cours a été possible grâce à l initiative d Apollinaire MOLAYE qui m a contacté pour vous faire bénéficier de mes connaissances en nouvelles technologies et

Plus en détail

Paxton. ins-20605. Net2 desktop reader USB

Paxton. ins-20605. Net2 desktop reader USB Paxton ins-20605 Net2 desktop reader USB 1 3 2 4 1 2 Desktop Reader The desktop reader is designed to sit next to the PC. It is used for adding tokens to a Net2 system and also for identifying lost cards.

Plus en détail

CHANGE GUIDE France- Monaco- Guyana- Martinique- Guadeloupe- Reunion- Mayotte

CHANGE GUIDE France- Monaco- Guyana- Martinique- Guadeloupe- Reunion- Mayotte IATA TRAVEL AGENT CHANGE GUIDE France- Monaco- Guyana- Martinique- Guadeloupe- Reunion- Mayotte CHECKLIST - IATA TRAVEL AGENT CHECK LIST Change of Ownership/Shareholding Instructions and special requirements

Plus en détail

Formation Méthode MDM. Architecture et procédés de modélisation des données de référence

Formation Méthode MDM. Architecture et procédés de modélisation des données de référence Architecture et procédés de modélisation des données de référence Objectifs de la session Les participants découvrent l architecture et les procédés de modélisation utilisés pour les projets de Master

Plus en détail

Référentiels de données TC

Référentiels de données TC Référentiels de données TC formation PFE SIG Transport, Paris, (prévue initalement le23 juin 2015) Patrick GENDRE, CEREMA DTer Méditerranée Fabrice THIEBAUX, CEREMA DTec TV GT SIM - GART 24 octobre 2013

Plus en détail

Lancement de la simulation SIMBA

Lancement de la simulation SIMBA Lancement de la simulation SIMBA Sommaire Nature du document... 1 Présentation de l architecture réseau... 1 Configuration poste élève... 3 Configuration confxml... 3 Installation du service SimulationSIMBA...

Plus en détail

Cheque Holding Policy Disclosure (Banks) Regulations. Règlement sur la communication de la politique de retenue de chèques (banques) CONSOLIDATION

Cheque Holding Policy Disclosure (Banks) Regulations. Règlement sur la communication de la politique de retenue de chèques (banques) CONSOLIDATION CANADA CONSOLIDATION CODIFICATION Cheque Holding Policy Disclosure (Banks) Regulations Règlement sur la communication de la politique de retenue de chèques (banques) SOR/2002-39 DORS/2002-39 Current to

Plus en détail

APPENDIX 2. Provisions to be included in the contract between the Provider and the. Holder

APPENDIX 2. Provisions to be included in the contract between the Provider and the. Holder Page 1 APPENDIX 2 Provisions to be included in the contract between the Provider and the Obligations and rights of the Applicant / Holder Holder 1. The Applicant or Licensee acknowledges that it has read

Plus en détail

Nom de l application

Nom de l application Ministère de l Enseignement Supérieur et de la Recherche Scientifique Direction Générale des Etudes Technologiques Institut Supérieur des Etudes Technologiques de Gafsa Département Technologies de l Informatique

Plus en détail

Web Application Models

Web Application Models Web Application Models une nouvelle fonction de VisualAge Pacbase au service des applications WebSphere Jean-François Lévi - Bernard Etienne Maîtriser l'évolution des développements Web d'entreprise avec

Plus en détail

Générer du code à partir d une description de haut niveau

Générer du code à partir d une description de haut niveau Cedric Dumoulin Générer du code à partir d une description de haut niveau Ce projet vise à fournir un environnement de développement permettant de modéliser des UI Android à un haut niveau d abstraction,

Plus en détail

APPENDIX 6 BONUS RING FORMAT

APPENDIX 6 BONUS RING FORMAT #4 EN FRANÇAIS CI-DESSOUS Preamble and Justification This motion is being presented to the membership as an alternative format for clubs to use to encourage increased entries, both in areas where the exhibitor

Plus en détail

Chapitre I : le langage UML et le processus unifié

Chapitre I : le langage UML et le processus unifié I. Introduction Les méthodes d analyse orientées objet sont initialement issues des milieux industriels. La préoccupation dominante de leurs auteurs est le génie logiciel, c est-àdire les principes et

Plus en détail

IFT2255 : Génie logiciel

IFT2255 : Génie logiciel IFT2255 : Génie logiciel Chapitre 6 - Analyse orientée objets Section 1. Introduction à UML Julie Vachon et Houari Sahraoui 6.1. Introduction à UML 1. Vers une approche orientée objet 2. Introduction ti

Plus en détail

Exercices sur SQL server 2000

Exercices sur SQL server 2000 Exercices sur SQL server 2000 La diagramme de classe : Exercices sur SQL server 2000 Le modèle relationnel correspondant : 1 Créer les tables Clic-droit on Tables et choisir «New Table» Créer la table

Plus en détail

Conception, architecture et urbanisation des systèmes d information

Conception, architecture et urbanisation des systèmes d information Conception, architecture et urbanisation des systèmes d information S. Servigne Maître de Conférences, LIRIS, INSA-Lyon, F-69621 Villeurbanne Cedex e-mail: sylvie.servigne@insa-lyon.fr 1. Introduction

Plus en détail

eprocurement Bernard Longhi SC PDA eproc Domain Coordinator CEN/eBES Chair CLEEP French National Forum Chair Geneva, 21 April 2015

eprocurement Bernard Longhi SC PDA eproc Domain Coordinator CEN/eBES Chair CLEEP French National Forum Chair Geneva, 21 April 2015 eprocurement Bernard Longhi SC PDA eproc Domain Coordinator CEN/eBES Chair CLEEP French National Forum Chair Geneva, 21 April 2015 21 April 2015/ Geneva Bernard Longhi / eproc DC/ bernard.longhi@blc-consultants.com

Plus en détail

Le Guide Pratique des Processus Métiers

Le Guide Pratique des Processus Métiers Guides Pratiques Objecteering Le Guide Pratique des Processus Métiers Auteur : Version : 1.0 Copyright : Softeam Equipe Conseil Softeam Supervisée par Philippe Desfray Softeam 21 avenue Victor Hugo 75016

Plus en détail

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML http://olivier-augereau.com Sommaire Introduction I) Les bases II) Les diagrammes

Plus en détail

How to Login to Career Page

How to Login to Career Page How to Login to Career Page BASF Canada July 2013 To view this instruction manual in French, please scroll down to page 16 1 Job Postings How to Login/Create your Profile/Sign Up for Job Posting Notifications

Plus en détail

Cycle de vie du logiciel. Unified Modeling Language UML. UML: définition. Développement Logiciel. Salima Hassas. Unified Modeling Language

Cycle de vie du logiciel. Unified Modeling Language UML. UML: définition. Développement Logiciel. Salima Hassas. Unified Modeling Language Unified Modeling Language UML Salima Hassas Version Cycle de vie du logiciel Client Besoins Déploiement Analyse Test Conception Cours sur la base des transparents de : Gioavanna Di Marzo Serugendo et Frédéric

Plus en détail

Comment Utiliser les Versions, les Modification, les Comparaisons, Dans les Documents

Comment Utiliser les Versions, les Modification, les Comparaisons, Dans les Documents Comment Utiliser les Versions, les Modification, les Comparaisons, Dans les Documents Diffusé par Le Projet Documentation OpenOffice.org Table des Matières 1. Les Versions...3 2. Les Modifications...5

Plus en détail

Gestion des autorisations / habilitations dans le SI:

Gestion des autorisations / habilitations dans le SI: Autorisations RBAC (Role Based Access Control) Séparation des pouvoirs (SoD) Annuaire central de sécurité Gestion des autorisations / habilitations dans le SI: S'appuyer sur la modélisation fonctionnelle

Plus en détail

Problématiques de recherche. Figure Research Agenda for service-oriented computing

Problématiques de recherche. Figure Research Agenda for service-oriented computing Problématiques de recherche 90 Figure Research Agenda for service-oriented computing Conférences dans le domaine ICWS (International Conference on Web Services) Web services specifications and enhancements

Plus en détail

Introduction aux Bases de Données

Introduction aux Bases de Données Introduction aux Bases de Données I. Bases de données I. Bases de données Les besoins Qu est ce qu un SGBD, une BD Architecture d un SGBD Cycle de vie Plan du cours Exemples classiques d'applications BD

Plus en détail

Le No.1 de l économie d énergie pour patinoires.

Le No.1 de l économie d énergie pour patinoires. Le No.1 de l économie d énergie pour patinoires. Partner of REALice system Economie d énergie et une meilleure qualité de glace La 2ème génération améliorée du système REALice bien connu, est livré en

Plus en détail

English Q&A #1 Braille Services Requirement PPTC 144918. Q1. Would you like our proposal to be shipped or do you prefer an electronic submission?

English Q&A #1 Braille Services Requirement PPTC 144918. Q1. Would you like our proposal to be shipped or do you prefer an electronic submission? English Q&A #1 Braille Services Requirement PPTC 144918 Q1. Would you like our proposal to be shipped or do you prefer an electronic submission? A1. Passport Canada requests that bidders provide their

Plus en détail

DSL. Domain Specific Language. À l'aide des technologies Eclipse Modeling. Goulwen Le Fur goulwen.lefur@obeo.fr. Le 23 novembre 2012

DSL. Domain Specific Language. À l'aide des technologies Eclipse Modeling. Goulwen Le Fur goulwen.lefur@obeo.fr. Le 23 novembre 2012 DSL Domain Specific Language À l'aide des technologies Eclipse Modeling Le 23 novembre 2012 Goulwen Le Fur goulwen.lefur@obeo.fr Le but de cette session Montrer : Ce qu'est-un DSL/DSM Comment implémenter

Plus en détail

Cours de didactique du français langue étrangère (*) French as a foreign language (*)

Cours de didactique du français langue étrangère (*) French as a foreign language (*) FORMULAIRE DESTINE AUX DEMANDES DE BOURSE DURANT L ETE FORM TO BE USED FOR APPLICATIONS FOR A SUMMER SCHOLARSHIP Wallonie-Bruxelles International Service des Bourses d études 2, Place Sainctelette 1080

Plus en détail

Sécurité. Objectifs Gestion de PKI Signature Cryptage Web Service Security

Sécurité. Objectifs Gestion de PKI Signature Cryptage Web Service Security Sécurité Objectifs Gestion de PKI Signature Cryptage Web Service Security 1 1. Objectifs Ensemble de protocoles pour sécuriser les échanges XML Les problèmes à résoudre : Authentification des utilisateurs

Plus en détail

LE FORMAT DES RAPPORTS DU PERSONNEL DES COMMISSIONS DE DISTRICT D AMENAGEMENT FORMAT OF DISTRICT PLANNING COMMISSION STAFF REPORTS

LE FORMAT DES RAPPORTS DU PERSONNEL DES COMMISSIONS DE DISTRICT D AMENAGEMENT FORMAT OF DISTRICT PLANNING COMMISSION STAFF REPORTS FORMAT OF DISTRICT PLANNING COMMISSION STAFF REPORTS LE FORMAT DES RAPPORTS DU PERSONNEL DES COMMISSIONS DE DISTRICT D AMENAGEMENT A Guideline on the Format of District Planning Commission Staff Reports

Plus en détail

BD et XML : Exercices

BD et XML : Exercices BD et XML : Exercices 1 Stockage XML Voici un arbre XML : A B E C F C F C F D C C D D D 1.1 Stockage générique Exercice 1.1.1 : Définissez un schéma de stockage relationnel générique (sans prendre en compte

Plus en détail

Application Form/ Formulaire de demande

Application Form/ Formulaire de demande Application Form/ Formulaire de demande Ecosystem Approaches to Health: Summer Workshop and Field school Approches écosystémiques de la santé: Atelier intensif et stage d été Please submit your application

Plus en détail

86 rue Julie, Ormstown, Quebec J0S 1K0

86 rue Julie, Ormstown, Quebec J0S 1K0 Tel : (450) 829-4200 Fax : (450) 829-4204 Email : info@rout-am.com Contacts: Jean Côté jean@rout-am.com Jocelyn Côté jocelyn@rout-am.com Dispatch info@rout-am.com Phone: (450) 829-4200 Fax: (450) 829-4204

Plus en détail

Méthodologies de développement de logiciels de gestion

Méthodologies de développement de logiciels de gestion Méthodologies de développement de logiciels de gestion Chapitre 5 Traits caractéristiques des deux approches de méthodologie Présentation réalisée par P.-A. Sunier Professeur à la HE-Arc de Neuchâtel http://lgl.isnetne.ch

Plus en détail

A. À propos des annuaires

A. À propos des annuaires Chapitre 2 A. À propos des annuaires Nous sommes familiers et habitués à utiliser différents types d'annuaires dans notre vie quotidienne. À titre d'exemple, nous pouvons citer les annuaires téléphoniques

Plus en détail

Accès à l'information XML par des requêtes XQuery au travers de son XSchema

Accès à l'information XML par des requêtes XQuery au travers de son XSchema Rapport projet de fin d étude ASR Accès à l'information XML par des requêtes XQuery au travers de son XSchema Réalisé par : DAB Marwa MGARRECH Oussama Encadré par : Mme LOPES GANCARSKI Alda 2011/2012 Remerciements

Plus en détail

Guichet automatique de banque

Guichet automatique de banque Guichet automatique de banque Mastère 2004 1 Guichet automatique de banque : GAB Objectif : Illustrer la vue fonctionnelle et particulièrement la définition des cas d utilisation. 1. Spécification du problème

Plus en détail

Nordion Europe S.A. Incorporation Authorization Order. Décret autorisant la constitution de Nordion Europe S.A. CONSOLIDATION CODIFICATION

Nordion Europe S.A. Incorporation Authorization Order. Décret autorisant la constitution de Nordion Europe S.A. CONSOLIDATION CODIFICATION CANADA CONSOLIDATION CODIFICATION Nordion Europe S.A. Incorporation Authorization Order Décret autorisant la constitution de Nordion Europe S.A. SOR/90-162 DORS/90-162 Current to June 9, 2015 À jour au

Plus en détail

Guide de démarrage du système modulaire Sun Blade 6000

Guide de démarrage du système modulaire Sun Blade 6000 Guide de démarrage du système modulaire Sun Blade 6000 Ce document contient des informations de base sur la configuration du système modulaire Sun Blade 6000. Vous trouverez des informations détaillées

Plus en détail

Identification du module

Identification du module Identification du module Numéro de module 475 Titre Développer une analyse pour une application Compétence Développer à partir des exigences fonctionnelles et non fonctionnelles pour une application, les

Plus en détail

IPSAS 32 «Service concession arrangements» (SCA) Marie-Pierre Cordier Baudouin Griton, IPSAS Board

IPSAS 32 «Service concession arrangements» (SCA) Marie-Pierre Cordier Baudouin Griton, IPSAS Board IPSAS 32 «Service concession arrangements» (SCA) Marie-Pierre Cordier Baudouin Griton, IPSAS Board 1 L élaboration de la norme IPSAS 32 Objectif : traitement comptable des «service concession arrangements»

Plus en détail

Comprendre Merise et la modélisation des données

Comprendre Merise et la modélisation des données Comprendre Merise et la modélisation des données Tables des matières Avant-propos 1- Introduction 1-1 Principes fondateurs 1-2 Bases conceptuelles 1-3 Place de Merise dans le cycle de développement informatique

Plus en détail

Institut français des sciences et technologies des transports, de l aménagement

Institut français des sciences et technologies des transports, de l aménagement Institut français des sciences et technologies des transports, de l aménagement et des réseaux Session 3 Big Data and IT in Transport: Applications, Implications, Limitations Jacques Ehrlich/IFSTTAR h/ifsttar

Plus en détail

Introduction aux Bases de Données

Introduction aux Bases de Données Licence 3 Géographie Aménagement NHUC5548 Introduction aux Bases de Données Le cas des BD relationnelles Concepts, méthodes et applications JP ANTONI / Y FLETY 1 Logistique et autres fonctionnements Cours

Plus en détail

openarchitectureware & transformation de modèle Yannick Lizzi Architecte Logiciel itemis France Mail: lizzi@itemis.de

openarchitectureware & transformation de modèle Yannick Lizzi Architecte Logiciel itemis France Mail: lizzi@itemis.de openarchitectureware & transformation de modèle Yannick Lizzi Architecte Logiciel itemis France Mail: lizzi@itemis.de itemis France 2009 All rights reserved 1 Itemis en quelques mots Spécialisé dans l

Plus en détail

TABLE DES MATIÈRES page Présentation... v Avant-propos... vii Table de la jurisprudence... xvii Table des abréviations... xxxi

TABLE DES MATIÈRES page Présentation... v Avant-propos... vii Table de la jurisprudence... xvii Table des abréviations... xxxi TABLE DES MATIÈRES Présentation........................ v Avant-propos...................... vii Table de la jurisprudence............ xvii Table des abréviations............. xxxi LOI SUR LA PROTECTION

Plus en détail

Gestion des prestations Volontaire

Gestion des prestations Volontaire Gestion des prestations Volontaire Qu estce que l Income Management (Gestion des prestations)? La gestion des prestations est un moyen de vous aider à gérer votre argent pour couvrir vos nécessités et

Plus en détail

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition)

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition) Avant-propos 1. Objectifs du livre 13 2. Structure du livre 14 Un projet informatique 1. Les enjeux 17 1.1 Les buts d'un projet 17 1.2 Les protagonistes d'un projet 18 1.3 Exemples de projets 19 2. Les

Plus en détail

INSTALLATION ET CONFIGURATION DE OPENLDAP

INSTALLATION ET CONFIGURATION DE OPENLDAP INSTALLATION ET CONFIGURATION DE OPENLDAP Ce document a pour intérêt de décrire les étapes de l installation et de la configuration de l outil OpenLDAP sous l OS FreeBSD 4.8 Installation et Configuration

Plus en détail

Architecture d'entreprise : Guide Pratique de l'architecture Logique

Architecture d'entreprise : Guide Pratique de l'architecture Logique Guides Pratiques Objecteering Architecture d'entreprise : Guide Pratique de l'architecture Logique Auteur : Version : 1.0 Copyright : Softeam Equipe Conseil Softeam Supervisée par Philippe Desfray Softeam

Plus en détail

REMOTE DATA ACQUISITION OF EMBEDDED SYSTEMS USING INTERNET TECHNOLOGIES: A ROLE-BASED GENERIC SYSTEM SPECIFICATION

REMOTE DATA ACQUISITION OF EMBEDDED SYSTEMS USING INTERNET TECHNOLOGIES: A ROLE-BASED GENERIC SYSTEM SPECIFICATION REMOTE DATA ACQUISITION OF EMBEDDED SYSTEMS USING INTERNET TECHNOLOGIES: A ROLE-BASED GENERIC SYSTEM SPECIFICATION THÈSE N O 2388 (2001) PRÉSENTÉE AU DÉPARTEMENT D'INFORMATIQUE ÉCOLE POLYTECHNIQUE FÉDÉRALE

Plus en détail

Calculation of Interest Regulations. Règlement sur le calcul des intérêts CONSOLIDATION CODIFICATION. Current to August 4, 2015 À jour au 4 août 2015

Calculation of Interest Regulations. Règlement sur le calcul des intérêts CONSOLIDATION CODIFICATION. Current to August 4, 2015 À jour au 4 août 2015 CANADA CONSOLIDATION CODIFICATION Calculation of Interest Regulations Règlement sur le calcul des intérêts SOR/87-631 DORS/87-631 Current to August 4, 2015 À jour au 4 août 2015 Published by the Minister

Plus en détail

Cette Leçon va remplir ces attentes spécifiques du curriculum :

Cette Leçon va remplir ces attentes spécifiques du curriculum : Dev4Plan1 Le Plan De Leçon 1. Information : Course : Français Cadre Niveau : Septième Année Unité : Mes Relations Interpersonnelles Thème du Leçon : Les Adjectifs Descriptifs Date : Temps : 55 minutes

Plus en détail

Cours Bases de données 2ème année IUT

Cours Bases de données 2ème année IUT Cours Bases de données 2ème année IUT Cours Bilan : Des vues à PL/SQL corrigé Anne Vilnat http://www.limsi.fr/individu/anne/cours Plan 1 Cas exemple 2 Les tables... 3 Vues et index 4 Privilèges 5 Fonctions

Plus en détail

CALCUL DE LA CONTRIBUTION - FONDS VERT Budget 2008/2009

CALCUL DE LA CONTRIBUTION - FONDS VERT Budget 2008/2009 Société en commandite Gaz Métro CALCUL DE LA CONTRIBUTION - FONDS VERT Budget 2008/2009 Taux de la contribution au Fonds vert au 1 er janvier 2009 Description Volume Coûts Taux 10³m³ 000 $ /m³ (1) (2)

Plus en détail

M1 : Ingénierie du Logiciel

M1 : Ingénierie du Logiciel M1 : Ingénierie du Logiciel UNIVERSITE PIERRE & MARIE CURIE (PARIS VI) Examen Réparti 2eme partie 16 Mai 2013 (2 heures avec documents : tous SAUF ANNALES CORRIGEES). Barème indicatif sur 20,5 points (max

Plus en détail

Railway Operating Certificate Regulations. Règlement sur les certificats d exploitation de chemin de fer CODIFICATION CONSOLIDATION

Railway Operating Certificate Regulations. Règlement sur les certificats d exploitation de chemin de fer CODIFICATION CONSOLIDATION CANADA CONSOLIDATION CODIFICATION Railway Operating Certificate Regulations Règlement sur les certificats d exploitation de chemin de fer SOR/2014-258 DORS/2014-258 Current to September 10, 2015 À jour

Plus en détail

General Import Permit No. 13 Beef and Veal for Personal Use. Licence générale d importation n O 13 bœuf et veau pour usage personnel CONSOLIDATION

General Import Permit No. 13 Beef and Veal for Personal Use. Licence générale d importation n O 13 bœuf et veau pour usage personnel CONSOLIDATION CANADA CONSOLIDATION CODIFICATION General Import Permit No. 13 Beef and Veal for Personal Use Licence générale d importation n O 13 bœuf et veau pour usage personnel SOR/95-43 DORS/95-43 Current to June

Plus en détail

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation ING 01 LANGAGUE JAVA Durée : 21 heures 1090 HT / jour Dates : à définir en 2012 Concevoir et développer des programmes en langage Java Comprendre le fonctionnement de la machine virtuelle S approprier

Plus en détail

Retour d expérience. Le rôle du Business Analyst chez Orange. Nadia Magarino & Christophe Dufour 29 avril 2015

Retour d expérience. Le rôle du Business Analyst chez Orange. Nadia Magarino & Christophe Dufour 29 avril 2015 Retour d expérience Le rôle du Business Analyst chez Orange Nadia Magarino & Christophe Dufour 29 avril 2015 Plus de 161 000 salariés à votre service mobile entreprises internet et fixe Plus de 161 000

Plus en détail

Démarches d urbanisation : réorganiser le Système d Information en structurant ses fonctions dans des blocs fonctionnels communicants.

Démarches d urbanisation : réorganiser le Système d Information en structurant ses fonctions dans des blocs fonctionnels communicants. Plan du chapitre Master Informatique et Systèmes Urbanisation des Systèmes d Information Architecture d Entreprise 04 Architecture du SI : identifier et décrire les services, structurer le SI 1 2 3 4 5

Plus en détail

Conception des bases de données : Modèle Entité-Association

Conception des bases de données : Modèle Entité-Association Conception des bases de données : Modèle Entité-Association La modélisation d un problème, c est-à-dire le passage du monde réel à sa représentation informatique, se définit en plusieurs étapes pour parvenir

Plus en détail

Dématérialisation et document numérique (source APROGED)

Dématérialisation et document numérique (source APROGED) Dématérialisation et document numérique (source APROGED) La dématérialisation se répand très rapidement dans tous les domaines d'activités. Depuis l'origine, le concept de dématérialisation repose sur

Plus en détail

Le passé composé. C'est le passé! Tout ça c'est du passé! That's the past! All that's in the past!

Le passé composé. C'est le passé! Tout ça c'est du passé! That's the past! All that's in the past! > Le passé composé le passé composé C'est le passé! Tout ça c'est du passé! That's the past! All that's in the past! «Je suis vieux maintenant, et ma femme est vieille aussi. Nous n'avons pas eu d'enfants.

Plus en détail

ech-0148 Motifs d annonce Entreprises - taxes de domaine

ech-0148 Motifs d annonce Entreprises - taxes de domaine Normes en cyberadministration Page 1 de 36 ech-0148 Motifs d annonce Entreprises - taxes de domaine Titre Code Type Stade Motifs d annonce Entreprises - taxes de domaine ech-0148 norme de procédure Définie

Plus en détail

Procédure d installation de la Sauvegarde de Windows Server

Procédure d installation de la Sauvegarde de Windows Server Procédure d installation de la Sauvegarde de Windows Server Des outils de sauvegarde/récupération sont intégrés dans Windows Server 2008. Pour y accéder, vous devez installer les éléments suivants : Sauvegarde

Plus en détail

Interest Rate for Customs Purposes Regulations. Règlement sur le taux d intérêt aux fins des douanes CONSOLIDATION CODIFICATION

Interest Rate for Customs Purposes Regulations. Règlement sur le taux d intérêt aux fins des douanes CONSOLIDATION CODIFICATION CANADA CONSOLIDATION CODIFICATION Interest Rate for Customs Purposes Regulations Règlement sur le taux d intérêt aux fins des douanes SOR/86-1121 DORS/86-1121 Current to August 4, 2015 À jour au 4 août

Plus en détail

Le Tour de Bretagne à la Voile est une épreuve de catégorie 3 des RSO. En cas de traduction de cet avis de course, le texte français prévaudra

Le Tour de Bretagne à la Voile est une épreuve de catégorie 3 des RSO. En cas de traduction de cet avis de course, le texte français prévaudra AVIS DE COURSE Organisation : Ligue Bretagne de Voile 1 rue de Kerbriant 29200 Brest Tél : 02 98 02 83 46 Fax : 02 98 02 83 40 info@voile bretagne.com http://www.voile bretagne.com/ et http://www.tourdebretagnealavoile.com/

Plus en détail

Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux

Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux Distribué par Le Projet Documentation d'openoffice.org Table of Contents 1) Préambule...3 2) Télécharger

Plus en détail

Shibboleth. David Verdin - JOSY "Authentification centralisée pour les applications web" - Paris - 4 février 2010. 5 mai 2010 1

Shibboleth. David Verdin - JOSY Authentification centralisée pour les applications web - Paris - 4 février 2010. 5 mai 2010 1 Shibboleth David Verdin - JOSY "Authentification centralisée pour les applications web" - Paris - 4 février 2010 5 mai 2010 1 Plan de l'exposé Position du problème L'architecture de Shibboleth Shibboleth

Plus en détail

Optimisez vos processus informatiques, maximisez le taux de rendement de vos actifs et améliorez les niveaux de service

Optimisez vos processus informatiques, maximisez le taux de rendement de vos actifs et améliorez les niveaux de service Solutions de gestion des actifs et services Au service de vos objectifs d entreprise Optimisez vos processus informatiques, maximisez le taux de rendement de vos actifs et améliorez les niveaux de service

Plus en détail

Information utiles. cinzia.digiusto@gmail.com. webpage : Google+ : http://www.ibisc.univ-evry.fr/ digiusto/

Information utiles. cinzia.digiusto@gmail.com. webpage : Google+ : http://www.ibisc.univ-evry.fr/ digiusto/ Systèmes de gestion de bases de données Introduction Université d Evry Val d Essonne, IBISC utiles email : cinzia.digiusto@gmail.com webpage : http://www.ibisc.univ-evry.fr/ digiusto/ Google+ : https://plus.google.com/u/0/b/103572780965897723237/

Plus en détail

Sujet de thèse CIFRE RESULIS / LGI2P

Sujet de thèse CIFRE RESULIS / LGI2P Ecole des Mines d Alès Laboratoire de Génie Informatique et d Ingénierie de Production LGI2P Nîmes Sujet de thèse CIFRE RESULIS / LGI2P Titre Domaine De l ingénierie des besoins à l ingénierie des exigences

Plus en détail

SEMINAIRE SAS VISUAL ANALYTICS LAUSANNE, MARCH 18 : JÉRÔME BERTHIER VALERIE AMEEL

SEMINAIRE SAS VISUAL ANALYTICS LAUSANNE, MARCH 18 : JÉRÔME BERTHIER VALERIE AMEEL SEMINAIRE SAS VISUAL ANALYTICS LAUSANNE, MARCH 18 : JÉRÔME BERTHIER VALERIE AMEEL AGENDA 14:15-14:30 Bienvenue & Introduction Jérôme Berthier et Manuel Fucinos 14:30-14:45 Le concept de la Data Viz et

Plus en détail

I. Programmation I. 1 Ecrire un programme en Scilab traduisant l organigramme montré ci-après (on pourra utiliser les annexes):

I. Programmation I. 1 Ecrire un programme en Scilab traduisant l organigramme montré ci-après (on pourra utiliser les annexes): Master Chimie Fondamentale et Appliquée : spécialité «Ingénierie Chimique» Examen «Programmation, Simulation des procédés» avril 2008a Nom : Prénom : groupe TD : I. Programmation I. 1 Ecrire un programme

Plus en détail

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e : CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE Projet 2 Gestion des services enseignants G r o u p e : B E L G H I T Y a s m i n e S A N C H E Z - D U B R O N T Y u r i f e r M O N T A Z E R S i

Plus en détail

MELTING POTES, LA SECTION INTERNATIONALE DU BELLASSO (Association étudiante de lʼensaparis-belleville) PRESENTE :

MELTING POTES, LA SECTION INTERNATIONALE DU BELLASSO (Association étudiante de lʼensaparis-belleville) PRESENTE : MELTING POTES, LA SECTION INTERNATIONALE DU BELLASSO (Association étudiante de lʼensaparis-belleville) PRESENTE : Housing system est un service gratuit, qui vous propose de vous mettre en relation avec

Plus en détail

Compétences Business Objects - 2014

Compétences Business Objects - 2014 Compétences Business Objects - 2014 «Mars-Juin 2014. Réf : Version 1 Page 1 sur 34 Sommaire CONTEXTE DE LA REMISE A NIVEAU EN AUTOFORMATION... 3 1. MODELISATION... 4 1.1 DESCRIPTION FONCTIONNEL DE L'APPLICATION

Plus en détail

Tutoriel: Création d'un Web service en C++ avec WebContentC++Framework

Tutoriel: Création d'un Web service en C++ avec WebContentC++Framework Tutoriel: Création d'un Web service en C++ avec WebContentC++Framework Gaël de Chalendar CEA LIST / LIC2M Journée de Présentation des Technologies WebContent INSTN 14/12/2009 Présentation de gsoap Plan

Plus en détail

POLITIQUE DE DANAHER CORPORATION EN MATIERE DE LUTTE CONTRE LA CORRUPTION

POLITIQUE DE DANAHER CORPORATION EN MATIERE DE LUTTE CONTRE LA CORRUPTION POLITIQUE DE DANAHER CORPORATION EN MATIERE DE LUTTE CONTRE LA CORRUPTION I. OBJET La corruption est interdite par le droit de presque tous les pays et territoires de la planète. Danaher Corporation («Danaher»)

Plus en détail

22/09/2014 sur la base de 55,03 euros par action

22/09/2014 sur la base de 55,03 euros par action CORPORATE EVENT NOTICE: Amortissement d'orane Reprise de cotation PUBLICIS GROUPE S.A. PLACE: Paris AVIS N : PAR_20140902_06559_EUR DATE: 02/09/2014 MARCHE: EURONEXT PARIS Amortissement en titres et en

Plus en détail

Practice Direction. Class Proceedings

Practice Direction. Class Proceedings Effective Date: 2010/07/01 Number: PD - 5 Title: Practice Direction Class Proceedings Summary: This Practice Direction describes the procedure for requesting the assignment of a judge in a proceeding under

Plus en détail

Proposition de sujet de thèse CIFRE EUROCOPTER / LGI2P

Proposition de sujet de thèse CIFRE EUROCOPTER / LGI2P EUROCOPTER SAS Groupe EADS Marignane Ecole des Mines d Alès Laboratoire de Génie Informatique et d Ingénierie de Production LGI2P Nîmes Proposition de sujet de thèse CIFRE EUROCOPTER / LGI2P Titre Domaine

Plus en détail

UML : Unified Modeling Language

UML : Unified Modeling Language UML : Unified Modeling Language Recommended: UML distilled A brief guide to the standard Object Modeling Language Addison Wesley based on Frank Maurer lecture, Univ. of Calgary in french : uml.free.fr/index.html

Plus en détail

Présentation. Au programme. Fonctionnement. A l issue de ce module vous devriez...

Présentation. Au programme. Fonctionnement. A l issue de ce module vous devriez... Au programme Conception Orientée Objet Jean-Christophe Routier Licence mention Informatique Université Lille 1 Présentation L UE COO est le prolongement immédiat de l UE POO du S4 informatique. cf. http://portail.fil.univ-lille1.fr/portail/ls4/poo

Plus en détail

Air Transportation Tax Order, 1995. Décret de 1995 sur la taxe de transport aérien CONSOLIDATION CODIFICATION

Air Transportation Tax Order, 1995. Décret de 1995 sur la taxe de transport aérien CONSOLIDATION CODIFICATION CANADA CONSOLIDATION CODIFICATION Air Transportation Tax Order, 1995 Décret de 1995 sur la taxe de transport aérien SOR/95-206 DORS/95-206 Current to August 30, 2015 À jour au 30 août 2015 Published by

Plus en détail

Urbanisation des Systèmes d Information Architecture d Entreprise. 04 Architecture du SI : identifier et décrire les services, structurer le SI

Urbanisation des Systèmes d Information Architecture d Entreprise. 04 Architecture du SI : identifier et décrire les services, structurer le SI Plan du chapitre Master Informatique et Systèmes Urbanisation des Systèmes d Information Architecture d Entreprise 04 Architecture du SI : identifier et décrire les services, structurer le SI 1 2 3 1.1

Plus en détail

AVIS DE COURSE. Nom de la compétition : CHALLENGE FINN OUEST TOUR 3 Dates complètes : 14, 15 et 16 mai 2015 Lieu : Saint Pierre Quiberon

AVIS DE COURSE. Nom de la compétition : CHALLENGE FINN OUEST TOUR 3 Dates complètes : 14, 15 et 16 mai 2015 Lieu : Saint Pierre Quiberon AVIS DE COURSE Nom de la compétition : CHALLENGE FINN OUEST TOUR 3 Dates complètes : 14, 15 et 16 mai 2015 Lieu : Saint Pierre Quiberon Autorité Organisatrice : Société des Régates Saint Pierre Quiberon

Plus en détail

Ingénierie des Modèles. Méta-modélisation

Ingénierie des Modèles. Méta-modélisation Ingénierie des Modèles Méta-modélisation Eric Cariou Master Technologies de l'internet 2 ème année Université de Pau et des Pays de l'adour UFR Sciences Pau Département Informatique Eric.Cariou@univ-pau.fr

Plus en détail

Appointment or Deployment of Alternates Regulations. Règlement sur la nomination ou la mutation de remplaçants CONSOLIDATION CODIFICATION

Appointment or Deployment of Alternates Regulations. Règlement sur la nomination ou la mutation de remplaçants CONSOLIDATION CODIFICATION CANADA CONSOLIDATION CODIFICATION Appointment or Deployment of Alternates Regulations Règlement sur la nomination ou la mutation de remplaçants SOR/2012-83 DORS/2012-83 Current to August 30, 2015 À jour

Plus en détail