Tâche 2 : application de la norme à la définition d'interfaces d échanges de données
|
|
- Jean-Noël Léonard
- il y a 8 ans
- Total affichages :
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. 2006 Banque nationale de Belgique, Bruxelles Tous droits réservés.
Plus en détailMaster 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étailLa 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étailDEVELOPPEMENT 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étailPIVOT. 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étailMINISTÈ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
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étailXML 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étailProcessus 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étailUniversité 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étailPaxton. 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étailCHANGE 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étailFormation 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étailRé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étailLancement 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étailCheque 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étailAPPENDIX 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étailNom 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étailWeb 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étailGé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étailAPPENDIX 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étailChapitre 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étailIFT2255 : 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étailExercices 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étailConception, 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étaileprocurement 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étailLe 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étailbasé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étailHow 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étailCycle 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étailComment 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étailGestion 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étailProblé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étailIntroduction 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étailLe 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étailEnglish 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étailDSL. 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étailCours 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étailSé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étailLE 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étailBD 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étailApplication 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étail86 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étailMé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étailA. À 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étailAccè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étailGuichet 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étailNordion 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étailGuide 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étailIdentification 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étailIPSAS 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étailComprendre 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étailInstitut 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étailIntroduction 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étailopenarchitectureware & 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étailTABLE 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étailGestion 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étailConduite 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étailINSTALLATION 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étailArchitecture 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étailREMOTE 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étailCalculation 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étailCette 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étailCours 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étailCALCUL 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étailM1 : 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étailRailway 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étailGeneral 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étailLANGAGUE 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étailRetour 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étailDé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étailConception 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étailDé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étailLe 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étailech-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étailProcé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étailInterest 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étailLe 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étailComment 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étailShibboleth. 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étailOptimisez 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étailInformation 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étailSujet 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étailSEMINAIRE 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étailI. 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étailProjet 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étailMELTING 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étailCompé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étailTutoriel: 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étailPOLITIQUE 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étail22/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étailPractice 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étailProposition 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étailUML : 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étailPré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étailAir 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étailUrbanisation 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étailAVIS 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étailIngé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étailAppointment 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