Home

ANNEX 3: ARGOS USER MANUAL

image

Contents

1. z Weprated Projects e solutions Map WELCOME guest Home Map Table Auxiliary Functions Rules Management ApplyRules Help Logout Convert Sum gt Sum2 Mult gt Sum3 Split gt Sum4 Merge gt Sum5 al SUM 2 Source Model UBL Schema i Target Model Reference Ontology Move Boxes Pick Cle a a aes chi Jn E PurchaseOrder_BusinessObjectD ocument TI Order W e nlii I SolerParny __ has SParty_ has_ID STRING gt SCIT B relTo_Buyer Buyer IGA N i Eth 5 E Buyer_BusinessActor 2 Roy has_TelephoneNumber S TRING has_FaxNumber INT has_emaildddress STRING BuyerParty has_URI STRING E has_PostalAddress PostalAddress has Transp M E e FPostal ddress_Complex ttribute hasPart_PostalCode STRING hasPart_PostOfficeBoxNumber S TRING Delivery W hasPart_StreetName STRING A hasPart_County STRING hasPart_BuildingNumber S TRING hasPart_CountyName S TRING hasPart_City STRING hasPart_CountyCode STRING 4 gt has_PartyTaxlD STRING j nme L ee e INPUT PARAMETER 2 SET OUTPUT PARAMETER SET CONCAT GREATE RULE ADD CONDITION CLEAR ALL VIEW AHHOTATIONS Figure 23 Sum two concepts After having selected the input source concepts and the output target concept the uset clicks on the CREATE RULE to finalize the rule creation procedure Also in this case the user can decide to set a condition on the application of the defined rule by
2. efurogean Integrated Projects e solutions WELCOME guest Home Rules Creation Auxiliary Functions Rules Management Apply Rules Help Logout A MAP ra f Source Model UBL Schema Target Model Reference Ontology Move Boxes Pick Path Clear Path y A S Pi a I a E PurchaseOrder_BusinessO bjectD ocument has_SParty Order _M__has_SellerParty _ SelterParty has_ID STRING B tello_Buyer Buyer E f Buyer_BusinessActor has_TelephoneNumber STRING has_FaxNumber INT has_emaildddress S TRING has_URI STRING E has_PostalAddress PostalAddress has_ Transp ill E Postal4ddress_ComplexAttribute A hasPart_PostalCode S TRING hasPart_PostOfficeBoxNumber S TRING Delivery W hasPart_StreetName STRING hasPart_County STRING hasPart_BuildingNumberSTRING hasPart_CountryName S TRING hasPart_City STRING hasPart_CountryCode STRING SSS gt has_PartyTaxID STRING 5 BuyerParty TITLE PUT PARAMETER OO OUTPUT PARAMETER COHCAT GREATE RULE ADD CONDITION CLEAR ALL VIEW ANHOTATIONS zi Figure 10 Map Rule Template page Now the user has to select the input node from the source model First of all the user has to insert the title of the rule under construction by inserting a name in the Title text box 2005 2006 The ATHENA Consortium ONT2 Ontology based support to Enterprise Interoperability ARGOS manual O O Anke u E ast ARGOS
3. Figure 26 Merge two concepts in one After having selected the input source concept and the output target concepts the usert clicks on the CREATE RULE to finalize the rule creation procedure Also in this case the user can decide to set a condition on the application of the defined rule by clicking on Add Condition button Auxiliary Functions Auxiliary Functions allows for defining rules that do not require a correlation between concepts of source and target models Set Value The set value is the function that allows to set the value of a concept of the target model to a fixed value Each time this rule will be applied to instance of the target document the fixed value will be assigned as value of selected target concept By clicking on the item Set Value the following page will be shown 2005 2006 The ATHENA Consortium ONT2 Ontology based support to Enterprise Interoperability ARGOS manual PSO 3 S ae FXT efurogean Iniegrated Projects ARGOS WELCOME guest Home Rules Creation Auxiliary Functions Rules Management Apply Rules Help Logout SET VALUE Select a concept from the target model and set a fixed value for it A condition may be set from the source model Source Model UBL Schema _ Move Boxes Pick Path L Clear Path has_SellerParty SellerParty has SPAN OrderLine has _Line BuyerParty has_Transp M Lii f Target Model R
4. INTRACOM CRF FIAT and EADS IST 507849 This course has been developed under the funding of the EC with the support of the EC ATHENA IP Project A Information Society Disclaimer and Copyright Notice Permission is granted without fee for personal or educational non profit use previous notification is needed For notification purposes please address to the ATHENA Training Programme Chair at rg uninova pt In other cases please contact at the same e_mail address for use conditions Some of the figures presented in this course are freely inspired by others reported in referenced works sources For such figures copyright and all rights therein are maintained by the original authors or by other copyright holders It is understood that all persons copying these figures will adhere to the terms and constraints invoked by each copyright holder 2005 2006 The ATHENA Consortium
5. button the user submit the inserted data and if correctly identified he enters the private zone of the site If user name and or password are wrong the following message appears Microsoft Internet Explorer AA WRONG USER NAME OR PASSWORD Figure 3 Login error message If the user is not yet registered inside the Argos system he can click on the New User link He will be redirect to the registration page where he will insert all required data 2005 2006 The ATHENA Consortium ONT2 Ontology based support to Enterprise Interoperability ARGOS manual http localhost 8080 argos Microsoft Internet Explorer provided by TXT e Solutions _ O x File Edit View Favorites Tools Help IX Q Bak ij gt f x B A 4 Search Se Favorites GA Media Se Ld Address http ocalhost 8080 argos X Go Links Google G Cerca piovi g PageRank Th popup ok AS Ortografia fa Opzioni ARGOS brie eFurugeun Integrated Projects e solutions Home Login Help RA New User Registration Information indicated by are mandatory Password Password again Eoi Web E Register i k Done ff l oainnt 7 Figure 4 Registration page Here the user will create his username and password He will click on the Enter button to enter the site The registration procedure is not automatic The request will be sent by email to the administrat
6. clicking on Add Condition button Mult The mult is the function that allows to multiply the value of two or more concepts of the source model to the value of another concept on the target model The user can multiply 2 3 4 or 5 source concepts by selecting from the menu Mult 2 Mult 3 Mult 4 Mult 5 For instance by clicking on the item Mult 2 the following page will be shown 2005 2006 The ATHENA Consortium ONT2 Ontology based support to Enterprise Interoperability ARGOS manual O O AAPTOS we ARGOS WELCOME guest weprated Projects Map Home Map Table Mult 2 s Rules Management Apply Rules Help Logout Convert Mult 3 Sum gt Mult 4 Mult gt Mult 5 Split b Merge SUM 2 Source Model UBL Schema Move Boxes Pick Path Clear Path Order ta _has_SekerParty SellerParty fia creat Target Model Reference Ontology E PurchaseOrder_BusinessObjectD ocument has_ D STRING E relTo_Buyer Buyer E Buyer_BusinessActor A has_TelephoneNumber STRING has_FaxNumber INT has_emailAddress S TRING lp IXI TXT e solutions has_URI STRING has_PostalAddress PostalAddress has Transp ill E 2 Postal4ddress_ComplexAttribute A hasPart_PostalCode STRING hasPart_PostOfficeBoxNumber S TRING Delivery W hasPart_StreetName STRING hasPart_County STRING hasPart_BuildingNumber STRING hasPart_CountyName STR
7. the form where the user can select the session settings for its elaborations Note that the selected settings will be valid during the whole session lifetime and will be cancelled when the session will be closed log out From this page the Argos user can select the document model and the reference ontology for which he s creating reconciliation rules and in which direction the reconciliation will be performed from the schema to the ontology RDF Schema to RO or from the ontology to the schema RO to RDF Schema Then he can save the settings for the current session by clicking on the Save your settings button Note that if the user doesn t make any choice he will work with default settings defined at installation time 2005 2006 The ATHENA Consortium FXI TXT e solutions ONT2 Ontology based support to Enterprise Interoperability ARGOS manual O O ix 2 7d Doe SO 63 a E x ARGOS a a Furngean Integrated Projects e solutions WELCOME guest Home Rules Creation Auxiliary Functions Rules Management Apply Rules Help Logout Select the RDF Schema Order UBL Select the Reference Ontology REFERENCE ONTOLOGY Select now your reconciliation direction that is decide if you need to reconciliate from the RDF Schema to the Reference Ontology or from the Reference Ontology to the RDF Schema The default direction is RDF Schema RO From RDF SCHEMA to RO From RO to RD
8. AR ALL VIEW ANNOTATIONS Figure 12 Set input node TXT e solutions a zi The Reference Ontology that in this case represents the target model of the reconciliation procedure is realized as an HTML object To select a concept in the target model the user can go through the Ontology structure and click with the right button of the mouse on the leaf representing the concept Note that the whole path from the root to the concept is now highlighted in red color IG O 4 ZO Pu ee N 7 mar X DS a Er FXT a Furogpean Iniegrated Projecie ARGOS WELCOME guest Home Rules Creation Auxiliary Functions Rules Management Apply Rules Help Logout MAP Source Model UBL Schema Move Boxes f Target Model Reference Ontology hasPart_City STRING hasPart_CountryCode STRING has_PartyTaxID STRING E relTo_ContactPerson ContactPerson Move Boxes _ _ Clear Path Order W 6 i SellerParty aea iii ZO OrderLine haspel oon ge k CEA es BuyerParty has_Transp Delivery has_RequestedDeliveryDateTime string E ContactPerson_BusinessActor has_PersonSumame STRING has_PersonFirstName STRING E has_lssueDate IssueD ate E IssueDate_ComplenAttribute hasPart_Hour INT hasPart_Minute INT hasPart_YearINT a hasPart_Day INT hasPart_Second INT INPUT PARAMETER Order has_Delivery Delivery has_RequestedDeliveryDateTim
9. F SCHEMA Click on the button to save your settings SAVE YOUR SETTINGS Figure 6 Settings page Models selection After clicking on the Save your settings button the user is redirect to the first page of the rule creation module From this page the Argos user can see the visualization of the two selected models identified as SOURCE and TARGET models and selects from the menu on the top of the page which rule template he needs to apply 1O O gt id MD Se eee ae ax ARGOS aS efurogean toteprated Projects e solutions WELCOME guest Home Rules Creation Auxiliary Functions Rules Management Apply Rules Help Logout Source Model UBL Schema i Target Model Reference Ontology Move Boxes PickPath Clear Path z E 2 PurchaseOrder_BusinessObjectD ocument el i has_ID STRING E relTo_Buyer Buyer Buyer_BusinessActor has_TelephoneNumber STRING has_FaxNumber INT has_emailAddress STRING has_URI STRING E has_PostalAddress Postalddress METTE E PostalAddress_ComplenAttribute hasPart_PostalCode STRING has_SellerParty has_SParty SellerParty OrderLine Lii BuyerParty hasPart_Post0 fficeB oxNumber S TRING Delivery M hasPart_StreetName STRING hasPart_County STRING hasPart_BuildingNumber STRING hasPart_CountyyName STRING A hasPart_City STRING hasPart_CountryyCode STRING HE w has_PartyTaxlD STRING Select the r
10. ING hasPart_CitySTRING hasPart_CountyCode STRING has_PartyTaxlD STRING SI gt TITLE ee PUT PARAMETER 4 S ser MPUT PARAMETER ser OUTPUT PARAMETER SET Figure 24 Multiply two concepts After having selected the input source concepts and the output target concept the uset clicks on the CREATE RULE to finalize the rule creation procedure Also in this case the user can decide to set a condition on the application of the defined rule by clicking on Add Condition button Split The Split is the function that allows to split the value of a concept of the source model into the values of two or more concepts on the target model The user can split the source concept in 2 3 4 or 5 target concepts by selecting from the menu Split 2 Split 3 Split 4 Split 5 For instance by clicking on the item Split 2 the following page will be shown 2005 2006 The ATHENA Consortium X ONT2 Ontology based support to Enterprise Interoperability ARGOS manual O O AAs a w x ARGOS a epraied Projects e solutions Map WELCOME guest Home Map Table Auviliary Functions Rules Management ApplyRules Help Logout Convert Split 1 to 2 Sum gt Split 1 to 3 Mult gt Split 1 to 4 Split gt Split 1 to 5 Merge B gt a Mult 2 Source Model UBL Schema Target Model Reference Ontology Move Boxes PickPath Clear
11. ONDITIONS il FUHCTOR fs select functor Figure 28 User Defined Rule page 2005 2006 The ATHENA Consortium TXT e solutions a zi TXI TXT e solutions _ POSTCONDITIONS PY CREATE RULE VIEW ANNOTATIONS REGISTER FUNCTOR DELETE FUNCTOR DOWNLOAD TEMPLATE ONT2 Ontology based support to Enterprise Interoperability ARGOS manual This form must be filled manually by the user The first field is the Title while the second field represents the preconditions of the rule under construction Then the user has to select a functor that will be applied from the Functor combo box The selected functor will be displayed inside the third field of the form that represents the postconditions of the rule When the user has filled the whole form he can click on the CREATE RULE button and if it is well formed the rule will be stored in the system Note that Argos gives the possibility to an expert user to insert and register new functors inside the system To do that the user has to click on the REGISTER FUNCTOR button Q 7 i x 2 OPIRA E2 SF ty CRAE ARGOS TXT e solutions WELCOME guest Home Rules Creation Auxiliary Functions Rules Management Apply Rules Help Logout Functor name Functor code import com hp hpl jena datatypes xsd XSDDatatype import com hp hpl jena graph Node import com hp hpLjena reasoner rulesys BindingEnvironment import com hp hpl
12. ONT2 Ontology based support to Enterprise Interoperability ARGOS manual ANNEX 3 ARGOS USER MANUAL a European Integrated Projects Activity B6 Training 2005 2006 The ATHENA Consortium ONT2 Ontology based support to Enterprise Interoperability ARGOS manual Argos User Manual Argos Login The Argos system is accessible via the Internet at the URL http services txt it argos When the user connects to the Argos installation the home page appears Q SBD 12 nl De PO bs SS ES TXT ARGOS emanations efurogean tnteprated Profecte Home Login Help Figure 1 Home page This is the public page of the site where also not registered users can gather information about the project and the tool To enter the private zone of the site a registered user clicks on the Login item and goes to the login page 2005 2006 The ATHENA Consortium ONT2 Ontology based support to Enterprise Interoperability ARGOS manual O O 2 YP ve S So E xt TXT a Furopean Tnteprated Projects Al f GOS e solutions Home Login Help ZDA Registered Users If you are already registered enter your login name and password Enter Hew User Figure 2 Login page Here the user has to fill in the following fields e the User Name field with the user ID selected at registration time e the Password field the related password selected at registration time By clicking on the Enter
13. Path E PurchaseOrder_BusinessObjectDocument i has_ID STRING E relTo_Buyer Buyer E Buyer_BusinessActor Order W 1e SelerPany SellerParty fia creat lp A has_TelephoneNumber STRING has_FaxNumber INT has_email ddress STRING has_URI STRING has_PostalAddress PostalAddress has Transp ill E 2 Postal4ddress_ComplexAttribute A hasPart_PostalCode STRING hasPart_PostOfficeBoxNumber S TRING Delivery W hasPart_StreetName STRING hasPart_County STRING hasPart_BuildingNumber STRING hasPart_CountyName STRING hasPart_CitySTRING hasPart_CountyCode STRING E has_PartyTaxID STRING j TITLE LM sy PUT PARAMETER 4 S ser MPUT PARAMETER ser OUTPUT PARAMETER SET Figure 25 Split one concept in two X After having selected the input source concept and the output target concepts the user clicks on the CREATE RULE to finalize the rule creation procedure Also in this case the user can decide to set a condition on the application of the defined rule by clicking on Add Condition button Merge The merge is the function that allows to merge the values of two or more concepts of the source model to the value of another concept on the target model The user can merge 2 3 4 or 5 source concepts by selecting from the menu Merge 2 Merge 3 Merge 4 Merge 5 For instance by clicking on the it
14. RING has URI STRING E has_PostalAddress PostalAddress E 2 PostalAddress_ComplexAttribute A hasPart_PostalCode STRING hasPart_PostO fficeB oxNumber S TRING A hasPart_StreetName STRING A hasPart_County STRING hasPart_BuildingNumber STRING hasPart_CountryName S TRING hasPart_City STRING A hasPart_CountryyCode STRING has_PartyTaxlD STRING e has ordmticader orderHeader M Order D ng productsinfo SSS TITLE 7 MPUT PARAMETER ft ser OUTPUT PARAMETER ser convertionvatue Figure 22 Convert page z The Argos user will fill all required fields by selecting the source concept and the target concept as usual and by set the conversion value Finally he clicks in CREATE RULE to create the conversion rule Also in this case the user can decide to set a condition on application of the defined rule by clicking on Add Condition button Sum The sum is the function that allows to sum the value of two or more concepts of the source model to the value of another concept on the target model The user can sum 2 3 4 or 5 source concepts by selecting from the menu Sum 2 Sum 3 Sum 4 Sum 5 For instance by clicking on the item Sum 2 the following page will be shown 2005 2006 The ATHENA Consortium ONT2 Ontology based support to Enterprise Interoperability ARGOS manual BOO JAn Ton w _ ax ARGOS aes
15. Rules Creation Each Argos user can create and manage only its own rules To create new rules he can select a rule template from the menu at the top of the page This menu contains links to use the entire rule templates provided by the Argos system ESEB 2 ee OO ee mw ES ARGOS aS e solutions al Projects Map WELCOME guest j Home Map Table Amilia Functions Rules Management Apply Rules Help Logout Convert Split 1 to 2 Sum gt Split 1to3 Mult gt Split 1 to 4 Split gt Split ito 5 Merge r EJ Select the RDF Schema Order UBL Select the Reference Ontology REFERENCE ONTOLOGY Select now your reconciliation direction that is decide if you need to reconciliate from the RDF Schema to the Reference Ontology or from the Reference Ontology to the RDF Schema The default direction is RDF Schema RO From RDF SCHEMA to RO From RO to RDF SCHEMA Click on the button to save your settings SAVE YOUR SETTINGS Figure 9 Rule Creation menu For instance the user selects from the Rule Creation menu the map rule template 2005 2006 The ATHENA Consortium ONT2 Ontology based support to Enterprise Interoperability ARGOS manual Map Map is the function that allows to map the value of a concept of the source model to the value of another concept on the target model By clicking on the item Map the following page will be shown oO MAAS eS 6 2 8 ast ARGOS
16. TRING AB hasPart_City STRING hasPart_CountryCode S TRING gt has_PartyTaxlD STRING xj OrderLine m araw amp 7 BuyerParty mme icc INPUT PATH OUTPUT PATH lmaetinea dS te SAR INPUT VALUES OUTPUT VALUES Ser erea Set CLEAR Ser CFAR seT Ci FAR gt Figure 17 Map table source concept selection To apply this template the user has to select the source concept by following the already explained procedure The concepts selected must have enumeration type otherwise the following message will appear Microsoft Internet Explorer AN Attention you have to use enumeration LK Figure 18 Rule creation confirmation message When the user click on Set button to select the input concept the elements that compose the enumeration will fill the input table 2005 2006 The ATHENA Consortium ONT2 Ontology based support to Enterprise Interoperability ARGOS manual lt gt BIE efurogean thtegraied Projects ene om ARGOS WELCOME guest Home Rules Creation Auxiliary Functions Rules Management Apply Rules Help Logout e solutions a MAP TABLE f 1 Source Model UBL Schema iy Target Model Reference Ontology TMe See see Ss E PurchaseOrder_BusinessObjectD ocument Order SelierParty ____ as_SParty i has_ID STRING D relTo_Buyer Buyer E Bu
17. ciliation may tail at run time r Do You want to continue to create the rule Cancel Figure 16 Warning message In this case the user can decide to create the rule even if there s the possibility to have runtime errors or to cancel the rule creation Map Table The map table is the function that allows to map the value of a concept with type enumeration of the source model to the value of another enumeration concept on the target model By clicking on the item Map Table the following page will be shown 2005 2006 The ATHENA Consortium ONT2 Ontology based support to Enterprise Interoperability ARGOS manual OO Hig Aree S a IX vat Ga La ARGOS aes a Furogean tnteprated Projecis e s yllit ions WELCOME guest Home Rules Creation Auxiliary Functions Rules Management Apply Rules Help Logout MAP TABLE Source Model UBL Schema Target Model Reference Ontology E PurchaseOrder_BusinessObjectD ocument has_ID STRING E relTo_Buyer Buyer E Buyer_BusinessActor has_TelephoneNumber S TRING has_FaxNumber INT has_emaildddress S TRING has_URI STRING E has_PostalAddress PostalAddress has Transp E 2 PostalAddress_ComplexAttribute hasPart_PostalCode STRING hasPart_PostOfficeBoxNumber S TRING Delivery cy hasPart_StreetName STRING has_RequestedDeliveryDateTime string A hasPart_County S TRING hasPart_BuildingNumberSTRING hasPart_CountyName S
18. class_name E myu E Figure 30 Delete functor page In this page the user can select what functor he needs to delete check them and click on the DELETE button 1 1 Rules Management The rules management module allows user to see and manage its own rules By clicking on the Rules Management item the following page will be shown 2005 2006 The ATHENA Consortium ONT2 Ontology based support to Enterprise Interoperability ARGOS manual 1 O 2 7 re OO oo ARGOS oe efurogean Integrated Projecis WELCOME guest Home Rules Creation Auxiliary Functions Rules Management Apply Rules Help Logout Rule View Delete map table VIEW E ssasws w view al om ve E ie mew m DELETE Figure 31 Rules Management Page By clicking on the View button the user will have a user friendly view of the selected rule To delete some rules the user can check them and delete by clicking on DELETE button Apply Rules This functionality allows the user to test the correctness of the rules created by himself generated on actual RDF model 2005 2006 The ATHENA Consortium ONT2 Ontology based support to Enterprise Interoperability ARGOS manual ARGOS r s Furopean Integrated Project e solutions WELCOME TXT Home Rules Creation Auxiliary Functions Rules Management Apply Rules Help Logout EXECUTE RULES RDF Instance Infer
19. e string OUTPUT PARAMETER PurchaseOrder_BusinessObjectDocument has_IssueDate IssueDate_ComplexAttribute hasPart_Hour lll SET CONCAT ADD CONDITION CLEAR ALL VIEW ANNOTATIONS hasPart_Month INT E has_DeliveryDate DeliveryD ate DeliveryDate_ComplexAttribute hasPart_Hour INT w hasPart_Minute INT sis fra EE TXT e solutions Figure 13 Select path from target model After have completed the paths selection the user can decide to set a condition on application of the defined rule by clicking on Add Condition button The following new items will be shown on the map page 2005 2006 The ATHENA Consortium ie ONT2 Ontology based support to Enterprise Interoperability ARGOS manual CONDITION EQUAL Figure 14 Add condition The user insert the condition concept from the source model by following the procedure explained just before set the value to assign to the concept and clicks on CREATE RULE button Different messages can appear according to the results of the rule creation If the rule has been created successfully a confirmation message will be shown Microsoft Internet Explorer AA RULE CREATED SUCCESSUFULLY Figure 15 Rule creation confirmation message If during the creation some mismatch error has occurred a warning message is shown Microsoft Internet Explorer Warning the input node has type string recon
20. eference Ontology E f PurchaseOrder_BusinessObjectD ocument has_ID STRING E telTo_Buyer Buyer Buyer_BusinessActor has_TelephoneNumber STRING has_FaxNumber INT AB has_emailAddress STRING has URI STRING E has_PostalAddress PostalAddress l PostalAddress_ComplexAttribute hasPart_PostalCode STRING A hasPart_PostO fficeBoxNumber S TRING Delivery M A hasPart_StreetName STRING hasPart_County STRING hasPart_BuildingNumber STRING hasPart_CountyyName STRING hasPart_City STRING hasPart_CountyCode STRING al has_PartyTaxlD STRING vate fay icc DESTINATION NODE PurchaseOrder_BusinessObjectDocument relTo_Buyer Buyer_BusinessActor has_PostalAddress Postal CLEAR User Defined Rule Figure 27 SetValue page After having selected the input target concept and the output fixed value the user clicks on the CREATE RULE to finalize the rule creation procedute Also in this case the user can decide to set a condition on the application of the defined rule by clicking on Add Condition button This page allows user to insert manually new rules By clicking on the item User Defined Rule the following page will be shown eS gt DIBA Peon a ene om a European trteprated Projecis ARGOS WELCOME guest Home Rules Creation Auxiliary Functions Rules Management Apply Rules Help Logout Set alue User Defined USER DEFINED RULE TITLE PREC
21. em Merge 2 the following page will be shown 2005 2006 The ATHENA Consortium ONT2 Ontology based support to Enterprise Interoperability ARGOS manual X 7l d ie i Lal INI 1O O i 12 7h Doe SO Coe i ARGOS TXT Weprated Projects e s lutions Map WELCOME guest Home Map Table Auxiliary Functions Rules Management Apply Rules Help Logout Convert f Sum gt Merge 2to1 Mult gt Merge 3tol Split gt Mergedtol Merge gt Merge 5tol SPLIT 1 TO 2 a Source Model UBL Schema j Target Model Reference Ontology Move Boxes I Pick Path I coeds E PurchaseOrder_BusinessObjectDocument f l has_ID STRING E relTo_Buyer Buyer E Buyer_BusinessActor Li has_TelephoneNumber STRING has_FaxNumber INT has_emailAddress STRING has_URI STRING E has_PostalAddress PostalAddress PETTE E PostalAddress_ComplexAttribute W hasPart_PostalCode STRING A hasPart_PostOfficeBoxNumber STRING Delivery M hasPart_StreetName STRING hasPart_County STRING hasPart_BuildingNumber STRING hasPart_CountyyName STRING A hasPart_City STRING hasPart_CountryCode STRING has_SellerParty has_SParty Order W _ _ SellerParty BuyerParty 4l gt has_PartyT axlD STRING f f INPUT PARAMETER SET OUTPUT PARAMETER 1 SET OUTPUT PARAMETER 2 CLEAR SET SEPARATOR CONCAT CREATERULE ADD CONDITION CLEAR ALL VIEW ANNOTATIONS
22. he root and the source concept select the leaf that represents the source concept Then he will click on the Set button on the left side of the input text box The selected path will be shown in the input text area 2005 2006 The ATHENA Consortium ONT2 Ontology based support to Enterprise Interoperability ARGOS manual PFEZ Bs FXT a Furopean Integrated Projects ARGOS WELCOME guest Home Rules Creation Auxiliary Functions Rules Management Apply Rules Help Logout MAP Source Model UBL Schema _ Gear Path has_SParty SellerParty OrderLine Lit BuyerParty has_Transp Delivery cy has_RequestedDeliveryDateTime string Target Model Reference Ontology E PurchaseOrder_BusinessObjectD ocument has_ID STRING D relTo_Buyer Buyer E Buyer_BusinessActor has_TelephoneNumber STRING has_FaxNumber INT has_emailAddress S TRING has_URI STRING E has_PostalAddress PostalAddress E 2 PostalAddress_ComplexAttribute hasPart_PostalCode S TRING hasPart_PostOfficeBoxNumber S TRING hasPart_StreetName STRING hasPart_County STRING hasPart_BuildingNumber S TRING hasPart_CountryName STRING hasPart_City STRING hasPart_CountryCode STRING has_PartyTaxID STRING TITLE map INPUT PARAMETER Order has_Delivery Delivery has_RequestedDeliveryDate Time string ourpur parameter Sa CONCAT ADD CONDITION CLE
23. ibute CFR hasPart_PostalCode STRING ZEAN hasPart_PostOfficeBoxNumber S TRING FOB a A hasPart_StreetName STRING has_RequestedDeliveryDateTime string Al hasPart_County STRING hasPart_BuildingNumber STRING hasPart_CountryName STRING hasPart_City STRING hasPart_CountryCode STRING w has_PartyTaxiD STRING OrderLine BuyerParty INPUT PATH OUTPUT PATH rderhas_Transportationterme SE SUA SY INPUT VALUES OUTPUT VALUES a wooo O O Fos SE e SET evar Sex enean SET evar Figure 20 Map table selection concepts gt This operation has to be done for each value of the source concept 2005 2006 The ATHENA Consortium ONT2 Ontology based support to Enterprise Interoperability ARGOS manual 6 5 8 ast ARGOS m efurogean Inieprated Projects e solutions WELCOME guest O O 1 i a Pee Home Rules Creation Auxiliary Functions Rules Management Apply Rules Help Logout E hasPart_Second INT a hasPart_Month INT E has_DeliveryDate DeliveryDate El DeliveryDate_ComplexAttribute hasPart_HourINT hasPart_Minute INT i hasPart_Year INT hasPart_Day INT Lii BuyerParty has_Transp hasPart_Second INT CFR hasPart_Month INT EXW FCA E has_TransportationT erms E numerated Range FOB a D Exworks STRING has_RequestedDeliveryDateTi
24. jena reasoner rulesys RuleContext import com hp hpLjena reasoner rulesys builtins BaseBuiltin import com hp hpLjena graph impLLiter alLabel public class functorTemplate extends BaseBuiltin public String gethame return functor Template public void headAction Hodef args int length RuleContext context throws NumberFormatException li do something Figure 29 Register functor page This page contains a pre inserted template of functor code The user has only to complete this code assign a name to the functor that must be the same name of the class inside the code and register it by clicking on the REGISTER button A batch module will take the code will create a new java file will compile it and will register the new functor by inserting the new class file inside the Argos library If this operation will be completed successfully the user will find its own functor in the combo box of the User Defined Rule page Note that still from this page a user can delete its own functors by clicking on the DELETE FUNCTOR button The following page will be shown 2005 2006 The ATHENA Consortium ONT2 Ontology based support to Enterprise Interoperability ARGOS manual O O JAAA Su E FXT ARGOS TXT e solutions WELCOME guest efurogean Integrated Projects Home Rules Creation Auxiliary Functions Rules Management Apply Rules Help Logout Rule Delete Coal A
25. m efurogean tetegrated Projects e solutions WELCOME guest Home Rules Creation Auxiliary Functions Rules Management Apply Rules Help Logout a MAP Source Model UBL Schema i Target Model Reference Ontology Move Boxes Ch a ee E PurchaseOrder_BusinessObjectD ocument TI Order _m __hes_SeflerParty __ SelierParty _ __has_SParty_ has_ID STRING E relTo_Buyer Buyer E Buyer_BusinessActor has_Linel 3 Orderline s ry ema E has_TelephoneNumber S TRING oo has_FaxNumber INT va has_emailddress STRING BuyerParty has_URI STRING E has_PostalAddress PostalAddress has Transp E e FPostal ddress_Complex ttribute hasPart_PostalCode STRING hasPart_PostOfficeBoxNumber S TRING Delivery cy hasPart_StreetName STRING has_RequestedDeliveryDateTime string A hasPart_County S TRING hasPart_BuildingNumber S TRING hasPart_CountryName STRING A hasPart_City STRING hasPart_CountryyCode STRING 4 gt has_PartyTaxlD STRING j me Em our parameren SS S oureur paramere SS CONCAT GREATE RULE ADD CONDITION CLEAR ALL VIEW AHHOTATIONS a Figure 11 Select path from source model Then the Argos user has to select a path of a concept on the source model source concept To do that he will perform the following steps click on the Pick Path button on the source model select the first node the root of the graph select all relations between t
26. me string D FreeCarier STRING C FreeOnBoard STRING TD Cost ndFreight STRING has_TotalPrice DOUBLE E Buyer_BusinessActor 4 gt has_TelephoneNumber STRING INPUT PATH OUTPUT PATH INPUT VALUES OUTPUT VALUES B ew FOB CostAndFreight ser ser Figure 21 Completed map table selection Also in this case the user can decide to set a condition on application of the defined tule by clicking on Add Condition button Then he clicks on the CREATE RULE button to finalize the procedure Convert The convert is the function that allows to convert the value of a concept of the source model to the value of another concept on the target model by using a convention value By clicking on the item Convert the following page will be shown 2005 2006 The ATHENA Consortium ONT2 Ontology based support to Enterprise Interoperability ARGOS manual 1G O 4 2D Pu ee s co E axi ARGOS ae efurogean Inteprated Profgects e s lurt ions WELCOME guest Home Rules Creation Auxiliary Functions Rules Management Apply Rules Help Logout FUNCTION CONVERT Source Model AIDIMA Schema Bana Target Model Reference Ontology eee ee Jl E PurchaseOrder_BusinessObjectDocument has_ID STRING E relTo_Buyer Buyer E Buyer_BusinessActor has_TelephoneNumber S TRING has_FaxNumber INT A has_emailAddress S T
27. or of the site responsible for enable disable logins Once the user has received the registration confirmation from the administrator always by email the new Argos user can enter the Argos site from the Login page Note that each Argos user can create its own reconciliation rules and each time he enters the site he can only access and manages these rules Argos Logout In order to disconnect log out from the Argos system a user has just to click on the Logout item in the menu at the top of the page 8 P pag 2005 2006 The ATHENA Consortium ONT2 Ontology based support to Enterprise Interoperability ARGOS manual G is x 2 ne BS 63 F w _ ARGOS WELCOME guest efurogean tetepgrated Progects Home Rules Creation Auxiliary Functions Rules Management Apply Rules Help Logout Select the RDF Schema Order AIDIMA Select the Reference Ontology REFERENCE ONTOLOGY Select now your reconciliation direction that is decide if you need to reconciliate from the RDF Schema to the Reference Ontology or from the Reference Ontology to the RDF Schema The default direction is RDF Schema RO From RDF SCHEMA to RO From RO to RDF SCHEMA C Click on the button to save your settings SAVE YOUR SETTINGS Figure 5 Logout page When a user connects the Argos private zone he will find all the available Argos functionalities The first page that appears after log in the site 1s
28. red Knowledge lt xml version 1 0 encoding windows 1252 gt lt rdf RDF xmins rdf http www w3 org 1999 02 22 rdf syntax ns xmins j 0 http www UBL owl gt lt j 0 PurchaseOrder_BusinessObjectDocument gt lt j O has_ID rdf datatype http www w3 org 2001 XMLSche lt 0 PurchaseOrder_BusinessObjectDocument gt lt rdf RDF gt A lt xml version 1 0 encoding UTF 8 gt S lt rdf RDF xmins rdf http www w3 org 1999 02 22 rdf syntax ns xmins rdfs http www w3 org 2000 01 rdf schema xmins http www AIDIMA rdf xml base http www AIDIMA rdf gt lt Order rdf ID ex_AIDIMA_order_1i gt lt has_orderHeader gt lt orderHeader rdf ID ordHea_ID1 gt lt has_buyerlnfo gt lt buyerlInfo rdf ID buyInf_ID1 gt lt buyerInfo_has_organisationInfo gt lt organisationInfo rdf ID orgInf_ID1 gt lt has_taxNumber gt G12345678 lt has_taxNu i _ Figure 32 Apply Rules page User selects the resource file RDF on which test the rules it is visualized on the left frame The result the inferred knowledge is visualized on the right frame 2005 2006 The ATHENA Consortium ONT2 Ontology based support to Enterprise Interoperability ARGOS manual Acknowledgement The editors of this book acknowledge the following organizations for providing and revising the contents of this book UNINOVA SAP ESI TROUX DFKI TXT Formula AIDIMA SINTEF
29. ule template you need to create your reconciliation rules VIEW ANNOTATIONS Figure 7 Rule Creation first page Moreover still from this page by clicking on the View Annotation button the Argos user can have a look at the annotations created from the two selected models 2005 2006 The ATHENA Consortium ONT2 Ontology based support to Enterprise Interoperability ARGOS manual through the A tool E ATHENA ARGUS Microsoft Internet Explorer provided by TAT e Solutions lel Ea ANNOTATIONS PAGE RDF SCHEMA REFERENCE ONTOLOGY Order hhas_orderHeader orderHeader has_buyerinto PurchaseOrder_BusinessObjectDocument rello_Buyer Buyer_BusinessActor buyerinfo buyerinfo_has_organisationInfo organisationinfo has_phone string has_TelephoneHumber STRING PurchaseOrder BusinessObjectDocument relTo Buyer Buyer BusinessActor Order has _orderHeader orderHeader has_buyerinto buyerinto relTo_ContactPerson ConmtactPerson_ BusinessActor has_ PersonFirsthame STRING buyerinfo has_organisationinto organisationinio has_contactPerson D contactPerson has_name string PurchaseOrder BusinessObjectDocumentrelTlo Buyer Buyer _BusinessActor relTo_ContactPerson ContactPerson_BusinessActor has_PersonSurname STRING PurchaseOrder_BusinessObjpectDocument has_TransportationTerms Order has_orderHeader orderHeader has_transportationTerms string fExWorks FreeCarrier FreeOnBoard CostAndFreigtt Figure 8 Example of annotations page
30. yer_BusinessActor Grete p has_TelephoneNumber STRING has_FaxNumber INT Sapa has_emaildddress S TRING A has_URI STRING has_PostalAddress PostalAddress has Transp M E 2 PostalAddress_ComplexAttribute CFR hasPart_PostalCode STRING fon hasPart_PostO fficeBoxNumber S TRING FOB hasPart_StreetName STRING hasPart_County STRING hasPart_BuildinoNumberS TRING hasPart_CountyName STRING hasPart_City STRING hasPart_CountryCode STRING has_PartyTaxID STRING JS os f TITLE IHPUT PATH OUTPUT PATH ser OO Y INPUT VALUES OUTPUT VALUES n Ser erea S AR r a aR Figure 19 Rule creation confirmation message Now the user has to assign to each enumeration value a concept in the target model By following the same selection procedure the user select a concept that will be a value of a node enumeration and will click on the Set button corresponding to the source concept that must be mapped to the selected value IO O i BiA ed ewer E ARGOS TXT a European tntepraied Projects e s lutions WELCOME guest Home Rules Creation Auxiliary Functions Rules Management Apply Rules Help Logout SellerParty W has_ID STRING y E3 E relTo_Buyer Buyer Buyer_BusinessActor L has_TelephoneNumber STRING has_FaxNumber INT has_emailAddress S TRING has_URISTRING E has_PostalAddress Postalddress has Transp E PostalAddress_ComplenAttr

Download Pdf Manuals

image

Related Search

Related Contents

HST–12 DE  chair ensembles - Darby Dental Supply  SIGMA 2 - Scott Safety  ENGLISH WATERDETECT® - OPERATING INSTRUCTIONS Where  D:\My Stuff\BRANDS\Klark Teknik\DN1248 Mic Splitter  Econoflo Syringe Pump User`s Manual  HP PEGASOS Bedienungsanleitung  Business/Home GSM Alarm systems Installation and User Manual  Descargue aquí el inserto  ESSGH60E ESSGH60C ESSGH70C User Guide  

Copyright © All rights reserved.
Failed to retrieve file