1 / 15

Santos, Coutinho, Cretan , Beca, Jardim-Goncalves -

Standardisation Tools for Negotiating Interoperability Solutions. Tiago Santos Carlos Coutinho Adina Cretan Miguel Beca Ricardo Jardim-Goncalves. March 25 th 2013. Standardisation Tools for Negotiating Interoperability Solutions. IWEI2013.

lucie
Télécharger la présentation

Santos, Coutinho, Cretan , Beca, Jardim-Goncalves -

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Standardisation Tools for Negotiating Interoperability Solutions Tiago Santos Carlos Coutinho AdinaCretan Miguel Beca Ricardo Jardim-Goncalves March 25th 2013 Standardisation Tools for Negotiating Interoperability Solutions IWEI2013 Santos, Coutinho, Cretan, Beca, Jardim-Goncalves - 1

  2. Contents • Overview • Problems • Research Questions & Hypotheses • Proposed Solutions • Case Study Validation • Conclusions Standardisation Tools for Negotiating Interoperability Solutions IWEI2013 2 Santos, Coutinho, Cretan, Beca, Jardim-Goncalves -

  3. Overview / Background Enterprise Interoperability (EI): • Enterprises face the constant need to evolve: • Capable of forming Virtual Organisations (VOs); • Compliance to the applicable legislation and regulation; • Improving Quality Standards for service (e.g., accessibility); • Support of new platforms & technological solutions (e.g., mobile, cloud); • Support of new design and look & feel trends; • Compliance to evolving standards and continuous improvement. • Seamless exchange of information: • Internally (inter-departments), Externally (partners, suppliers) and both; • Common understanding of the information by all parties. Standardisation Tools for Negotiating Interoperability Solutions IWEI2013 3 Santos, Coutinho, Cretan, Beca, Jardim-Goncalves -

  4. Overview / Background Enterprise Interoperability (EI): • Sustainable Enterprise Interoperability (SEI): • Continuous maintenance activities regarding some major aspects; • Supported by the Agents technology. Standardisation Tools for Negotiating Interoperability Solutions IWEI2013 4 Santos, Coutinho, Cretan, Beca, Jardim-Goncalves -

  5. Overview / Background Knowledge Management: • Development of strategies to capture knowledge; • Supported by Rules Engine technology. Negotiation Management: • Creation of negotiation strategies; • Also supported by Rules Engine technology. Standardisation Tools for Negotiating Interoperability Solutions IWEI2013 5 Santos, Coutinho, Cretan, Beca, Jardim-Goncalves -

  6. Problems Enterprise Interoperability (EI) maintenance: • Problems regarding Interoperability: • Interoperability is frailto concepts and semantics change; • Once lost, it takes some time to regain interoperability – downtime; • Higher interoperability complexity + Little knowledge  Harder to regain it. • Strategies: • SMEs: Frequent adaptingto the new changing realities; • Introduce a negotiation system to the SEI; • Use of standard concepts in negotiation and knowledge techniques. Standardisation Tools for Negotiating Interoperability Solutions IWEI2013 6 Santos, Coutinho, Cretan, Beca, Jardim-Goncalves -

  7. Research Questions& Hypotheses Research Question: • How to develop a framework that can boost its standardization? Options: • Using best-practices; • Re-using standard concepts. Standardisation Tools for Negotiating Interoperability Solutions IWEI2013 7 Santos, Coutinho, Cretan, Beca, Jardim-Goncalves -

  8. Contribution to StateoftheArt What’s New: • The concept of negotiations in the SEI; • Framework + Methodology for monitoring and control of interoperability: • Determine the knowledge of each enterprise; • Control the different negotiation strategies. • Establish negotiation as a standard approach to found solutions for enterprise interoperability. Standardisation Tools for Negotiating Interoperability Solutions IWEI2013 8 Santos, Coutinho, Cretan, Beca, Jardim-Goncalves -

  9. ProposedSolution Framework for Sustainability of the Interoperability: • Two different applications (forming an environment using JADE) • The central point of the environment, the System Controller; • The client application, the Trigger Agent; Standardisation Tools for Negotiating Interoperability Solutions IWEI2013 9 Santos, Coutinho, Cretan, Beca, Jardim-Goncalves -

  10. ProposedSolution Framework for Sustainability of the Interoperability: • Negotiation Manager and Knowledge Manager • Use of Drools as rule engine; • Controlled by rules. rule “Rule-Example-Reject” when $map : java.util.HashMap( this[“Energy efficiency”] == false, this[“High energy consumption”] == false, this[“Costs reduction”] == false, this[“More costs”] == false, this[“Less availability”] == false, this[“More availability”] == true, this[“Less performance”] == false, this[“More performance”] == true, this[“Agent”] == “TriggerAgent-2”, then resBean.addReject(); end Standardisation Tools for Negotiating Interoperability Solutions IWEI2013 10 Santos, Coutinho, Cretan, Beca, Jardim-Goncalves -

  11. Application in a real Use-Case • Tested some real changes in a web-service; • Problem: • Determine the real downtime of a system; • Interoperability changes with crescent complexity; • Interoperability relies on closed-environment controlled conditions; • Compare the results without interoperability negotiation. • The tested web-service: • Java web-service with a simple method; • Perform changes in the web-service, increasing the scenario complexity; • Register all downtimes for each complexity. Standardisation Tools for Negotiating Interoperability Solutions IWEI2013 11 Santos, Coutinho, Cretan, Beca, Jardim-Goncalves -

  12. Application in a real Use-Case • The results of the tests: Interoperability Re-establishment Time (Downtime) in minutes Interoperability Complexity Scenarios (increasing complexity) Standardisation Tools for Negotiating Interoperability Solutions IWEI2013 12 Santos, Coutinho, Cretan, Beca, Jardim-Goncalves -

  13. Conclusions • The framework provides formal methods & procedures which favour the reuse of tools and lessons-learned; • Enterprises downtime can be reduced with the interoperability negotiations: • Making stronger and healthier relations between enterprises; • Minimizing the costs of the enterprises downtimes. Standardisation Tools for Negotiating Interoperability Solutions IWEI2013 13 Santos, Coutinho, Cretan, Beca, Jardim-Goncalves -

  14. Standardisation • The framework provides a standard for dealing with interoperability throughout the whole enterprise product lifecycle; • New standard negotiation techniques were created, like the Block and the Split; • Re-using some standard concepts and using the best-practices, the developed framework established a negotiation standard to deal with the enterprise interoperability problems. Standardisation Tools for Negotiating Interoperability Solutions IWEI2013 13 Santos, Coutinho, Cretan, Beca, Jardim-Goncalves -

  15. Questions & Answers Standardisation Tools for Negotiating Interoperability Solutions IWEI2013 14 Santos, Coutinho, Cretan, Beca, Jardim-Goncalves -

More Related