1 / 78

SmartResource Project: (2-nd year: 2005)

Resource Agent. Resource Agent. Resource Agent. “Expert”. “Device”. “Service”. University of Jyväskylä. Industrial Ontologies Group. Status Report (14 October 2005). SmartResource Project: (2-nd year: 2005). Project Team: Industrial Ontologies Group. University of Jyväskylä.

sonnagh
Download Presentation

SmartResource Project: (2-nd year: 2005)

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. Resource Agent Resource Agent Resource Agent “Expert” “Device” “Service” University of Jyväskylä Industrial Ontologies Group Status Report (14 October 2005) SmartResource Project:(2-nd year: 2005)

  2. Project Team:Industrial Ontologies Group University of Jyväskylä Kharkov National Universityof Radioelectronics • Researchers • Vagan Terziyan (leader) • Oleksiy Khriyenko • Olena Kaykova • Sergiy Nikitin • Contact Person: Timo Tiihonen • e-mails: tiihonen@it.jyu.fi vagan@it.jyu.fi • phone: +358 14 260 2741 • Timo Tiihonen • Andriy Zharko • Anton Naumenko • Yaroslav Tsaruk URL: http://www.cs.jyu.fi/ai/OntoGroup

  3. Contents • Status of the project deliverable D2 • RGBDF Engine Architecture • Publications • Travels • Project Plan 2006 • Project Networking • Project Dissemination

  4. Status of the project deliverable D2 D2.1: Checkpoint_1 - (19 May 2005) • General Proactivity Framework (Pro-GAF)(RG/BDF-Lite, definition and configuration of resource’s proactivity/behavior, goal and behavior ontologies) ( completed) D2.2: Checkpoint_2 - (14 October 2005) • Design of the SmartResource Platform (RG/BDF Engine) (completed) D2.3: Checkpoint_3 - (16 December 2005) • SmartResource Prototype Environment v.2.0 (presentation environment, JADE/BlueJADE platforms) ( in progress ) Doctoral studies: 41 ov(completed) (Andriy Zharko) 44 ov (completed) (Oleksiy Khriyenko) ( Theses in progress )

  5. Schedule 1 checkpoint 3 checkpoint 2 checkpoint Pro-GAF Sm. Resource Platform Sm. Resource Prototype Environment v.2.0 Doctoral Studies Jun 2005 Sep 2005 1 Feb 2005 Mar 2005 19 May 2005 July 2005 Aug 2005 14 Oct 2005 16 Dec 2005 Apr 2005 Nov 2005

  6. SmartResource Brief Status Report

  7. 3 “Whales” of a Modern EAI Platform Integration Interoperability Automation

  8. Interoperability • Interoperability in GUN: • Semantic Web Standards, RDF-based metadata and Ontologies; • Semantic Adapters for the resources.

  9. Automation • Automation in GUN: • Proactivity of resources; • Use of agent technologies.

  10. Integration • Integration in GUN: • Ontology-based business process modeling and integration; • Multi-agent technologies for coordination of business processes over resources.

  11. SmartResource • SmartResource = GUN restricted by Maintenance Domain; • Interoperability (1st year): • Maintenance ontology; • RSCDF for dynamic resource metadata; • Semantic Adapters for a device, a service and an expert; • Automation (2nd year): • Agent platform for a resource; • RGBDF for ontological modeling of a resource proactivity in a business process; • Agent-based RGBDF engine to run simple business process; • Integration (3rd year): • Multiagent platform for business process integration; • Ontology for business process integration; • Engine for business process integration.

  12. Labelled data Labelled data Smart Resource 2005 Scenario (3 scenes) “Knowledge Transfer from Expert to Service” Agent plays roles: Scene 1: “diagnostic expert”; Scene 2: “no play”; Scene 3: “no play” “Expert” Labelled data Agent plays roles: Scene 1: “no play”; Scene 2: “student”; Scene 3: “diagnostic expert” Watching and querying diagnostic data Querying diagnostic results “Device” “Service” Labelled data History data Querying data for learning Learning sample and Querying diagnostic results Agent plays roles: Scene 1: “patient”; Scene 2: “teacher”; Scene 3: “patient” Diagnostic model

  13. RG/BDF Model

  14. Ontology Roles Goals Resource Agent Templates Behaviour rules Resource History Templates Executable modules or Web Services Behaviour RG/BDF on a GUN Platform

  15. Resource Agent RG/BDF Engine architecture

  16. Generalizedrulepresentation: RGBDF Rule Statement gives a possibility to describe a rule in ”AND-NOT” notation. Here rgbdfs:trueInContext property plays role of logic “AND” operation and rgbdfs:falseInContext – “AND-NOT” operation; and NF container is a collection of the productions combined via “AND” operation. P1 P1 P1 P2 P2 P3 P3 P P3 rgbdfs:NF_Statement rdf:subject rscdfs:predicate ResourceAgent #1 ad:recievedDiagnosticRequest P2 P3 rgbdfs:NF_Statement rgbdfs:NF_Statement rdf:subject rdf:object rdf:subject rdf:object Diagnostic Service Device ResourceAgent #1 ResourceAgent #1 rscdfs:predicate rscdfs:predicate NF container NF container ad:has_Role ad:has_Role ad:had_Role rgbdfs:trueInContext rgbdfs:falseInContext P rgbdfs:Rule_Statement rdf:object rdf:subject Diagnostic Service ResourceAgent #1 rscdfs:predicate RG/BDF Engine performance Behavior description can be formalized as a Rule Base of Production System. In this case productions will present RGBDF Non-Fact Statements (rgbdfs:NF_Statement), and Non-Fact Storage will play the role of Working Memory.

  17. P1 P2 P3 P4 P5 P R P R rgbdfs:ruleState_is ad:has_Role rgbdfs:ruleState_is RG/BDF Engine performance Rule Statement can be used for meta-rules definition as well. We can describe state of a rule via rgbdfs:ruleState_is property. The value for rule state is restricted by rgbdfs:Active and rgbdfs:Passive values. Thus NF Statement (which defines state of a rule) can be activated (or deactivated) via Rule Statement and can plays role of a sufficient condition for the subject rule. Meta-rule definition gives us possibility to define context for rules and behaviours. P1 P2 P3 P4 P5 NF container NF container … rgbdfs:trueInContext rgbdfs:falseInContext NF container rgbdfs:Rule_Statement … rgbdfs:falseInContext rdf:object NF container rgbdfs:Active rdf:subject rgbdfs:trueInContext rscdfs:predicate R rgbdfs:Rule_Statement rdf:subject rdf:object Diagnostic Service ResourceAgent #1 rscdfs:predicate P rgbdfs:NF_Statement rdf:subject rdf:object rgbdfs:Active Rule StatementR rscdfs:predicate Meta-rule:

  18. JADE Web Service Add-on … Agent and Web Service Integration Transformation: ACL Service Descriptions to WSDL and vice-versa WSIGS architecture

  19. JADE Semantics Add-on • A framework based upon JADE to interpret the meaning of the exchanged speech acts, according to their formal semantics as specified by FIPA-ACL • A framework to make agents more flexible, in order to better interact in open environments • A framework to simplify the coding of JADE agents

  20. JADE Semantics Add-on

  21. EJB Container Web Container Presentation Environment v.1.0 (2004) RscDF-repository Ontology Histories Web Client Expert Adapter Device Adapter Service Adapter Control servlet JSP Application Server

  22. Presentation Environment v. 1.0 (2004)

  23. SmartResource Presentation Environment v.2.0 (2005)

  24. 2-stage transformation EJB Container Agent Container RscDF-templates Status. Device Agent Device Adapter XML Application Server States XML RscDF Device Agent Simulator Agent

  25. Status. Device Agent

  26. 2-stage transformation Agent Container EJB Container Agent Container Servlet UI-templates “Expert” Status. Expert Agent Expert Adapter JFreeChart Application Server Labels RscDFstates RscDFdiagnosis Expert Agent Alarm RscDFdiagnosis Device Agent

  27. Status. Expert Agent

  28. Status. Expert Agent

  29. Status. Expert Agent

  30. 2-stage transformation Agent Container Agent Container RDQL-templates WSDD WSDL Status. Service Agent KNN-Service Service SOAP engine EJB Container client SOAP Application Server Adapter LOMBOZ statesfor learning or for diagnostics RscDFdiagnosis Service Agent History RscDFdiagnosis Device Agent

  31. Publications (2005)

  32. SmartResource Publications (2005) Edited Books: • Bramer M., Terziyan V. (eds),Industrial Applications of Semantic Web, Proceedings of the1st International IFIP/WG12.5 Working Conference on Industrial Applications of Semantic Web, Springer IFIP, Vol.188, 2005, ISBN: 0-387-28568-7, 340 pp.

  33. SmartResource Publications (2005) Refereed Journal Papers (published or accepted): • Naumenko A., Nikitin S., Terziyan V., Zharko A.,Strategic Industrial Alliances in Paper Industry: XML- vs. Ontology-Based Integration Platforms, In: The Learning Organization, Special Issue on: Semantic and Social Aspects of Learning in Organizations, Emerald Publishers, ISSN: 0969-6474, Vol. 12, No. 5, pp. 492-514. • Naumenko A., Nikitin S., Terziyan V.,Service Matching in Agent Systems, In:International Journal of Applied Intelligence, Special Issue on Agent-Based Grid Computing, ISSN: 0924-669X, 23 pp. (to appear). • Veijalainen J., Terziyan V., Tirri H.,Transaction Management for M-Commerce at a Mobile Terminal, In: Electronic Commerce Research and Applications, Special Issue on MobileCommerce, Elsevier, ISSN: 1567-4223, 19 pp. (to appear). • Kaykova O., Khriyenko O., Kovtun D., Naumenko A., Terziyan V., Zharko A.,General Adaption Framework: Enabling Interoperability for Industrial Web Resources, In: International Journal on Semantic Web and Information Systems, Idea Group, ISSN: 1552-6283, Vol. 1, No. 3, July-September 2005, pp. 31-63. • Terziyan V., A Bayesian Metanetwork, In: International Journal on Artificial Intelligence Tools, Vol. 14, No. 3, 2005, World Scientific, ISSN: 0218-2130, pp.371-384 • Kaykova O., Khriyenko O., Naumenko A., Terziyan V., Zharko A.,RSCDF: A Dynamic and Context-Sensitive Metadata Description Framework for Industrial Resources, In: Eastern-European Journal of Enterprise Technologies, Vol. 3, No. 2, 2005, ISSN: 1729-3774, pp. 55-78. • Terziyan V., Semantic Web Services for Smart Devices Based on Mobile Agents, In: International Journal of Intelligent Information Technologies, Vol.1, No. 2, April-June 2005, Idea Group, ISSN 1548-3657, pp. 43-55. • Khriyenko O., SemaSM: Semantically Enhanced Smart Message, Eastern-European Journal of Enterprise Technologies, Vol. 1, No. 2, 2005, ISSN: 1729-3774, pp. 4-13.

  34. SmartResource Publications (2005) Refereed Conference Papers (published): • Nikitin S., Terziyan V., Tsaruk Y., Zharko A.,Querying Dynamic and Context-Sensitive Metadata in Semantic Web, In: V. Gorodetsky, J. Liu, and V.A. Skormin (Eds.): Proceedings of theInternational Workshop on Autonomous Intelligent Systems – Agents and Data Mining(AIS-ADM-05), June 6-8, 2005, St. Petersburg, Russia, Springer, LNAI 3505, pp. 200-214. • Terziyan V.,SmartResource: Utilizing Semantic Web Services to Monitor Industrial Devices, In: A. Heimburger, T. Kauppinen, H. Lehtinen, J. Multisilta, M. Paajanen and K. Rytkonen (eds.):XML - the Enabling Technology for Integrating Business Processes, 2005, Tampere University of Technology, Pori, Finland, ISBN 952-15-1312-8, ISSN 1795-2166, pp. 89-103. • Naumenko A., Nikitin S., Terziyan V.,Using UDDI for Publishing Metadata of the Semantic Web, In: M. Bramer and V. Terziyan (Eds.): Industrial Applications of Semantic Web, Proceedings of the1-st International IFIP/WG12.5 Working Conference IASW-2005, August 25-27, 2005, Jyvaskyla, Finland, Springer, IFIP, pp. 141-159. • Kaykova O., Khriyenko O., Terziyan V., Zharko A.,RGBDF: Resource Goal and Behaviour Description Framework, In: M. Bramer and V. Terziyan (Eds.): Industrial Applications of Semantic Web,Proceedings of the1-st International IFIP/WG12.5 Working Conference IASW-2005, August 25-27, 2005, Jyvaskyla, Finland, Springer, IFIP, pp. 83-99. • Salmenjoki K., Terziyan V., Approaching Web-Based Expertise with Semantic Web, In:Proceedings of the 4-th International Conference “New Horizons in Business, Industry and Education”, 25-26 August 2005, Corfu, Greece. • Terziyan V., Kaykova O., Vitko O., Titova L., Ontology-Based International Degree Recognition, In: Information Technologies in Education, Proceedings of theITE-2005 Workshop, Yerevan, Armenia, 13-17 June, 2005, Publications of IEEE Computer Society Technical Committee on Learning Technology, ISSN 1438-0625.

  35. Travels

  36. SmartResource Travels (May-September) • Nikitin S.,International Workshop on Autonomous Intelligent Systems – Agents and Data Mining(AIS-ADM-05), Travel to:St. Petersburg, Russia, June 6-8, 2005. • Kaykova O., Terziyan V., Cooperation with Kharkov National University of Radioelectronics, Travel to:Kharkov, Ukraine, June, 2005. • Terziyan V., Cooperation with Tampere University of Technology, Travel to:Tampere, Finland, August 1, 2005. • Terziyan V., Cooperation with University of Vaasa, Travel to:Vaasa, Finland, August 9, 2005. • Kaykova O., Khriyenko O., Naumenko A., Terziyan V., SmartResource Status and Future, Research Seminar, TeliaSonera, Travel to:Helsinki, Finland, September 22, 2005. • Kaykova O., Khriyenko O., Naumenko A., Terziyan V., SmartResource Status and Future, Research Seminar, Metso Automation, Travel to:Tampere, Finland, September 23, 2005. • Terziyan V., SmartResource: Invitation to Join, Research Seminar, Wartsila, Travel to:Vaasa, Finland, September 27-28, 2005.

  37. SmartResource 2006 Research Plan

  38. Integration and Trust Stage (2006) Design of a decentralized networked maintenance management environment • Research and design of distributed agent-communication system for: • Modelling maintenance business processes • Resource Semantic Discovery • Maintenance Data & Knowledge Integration • Certification and credibility assessment of services • Scenario: one device - many services • Scenario: one service – many devices • Resource-to-resource communication • Model integration

  39. Integration and Trust (Sample Scenarios)

  40. Service Research Results, year 3 • Decentralized environment that integrates • many devices, • many services, • many human experts • and supports : Establishment of new peer-to-peer links through NoticeBoards, advertisement mechanism Exchange of contact lists between neighbor peers Semantic based discovery of necessary network components Interaction ”One service – many devices” Interaction ”One device – many services”

  41. SmartResource 2006 Implementation Options

  42. Semantically enhanced system messaging history WS 1 WS 5 BPEL WS 2 WS 4 WS 3 Option: Semantic to SOAP/XML • Semantic wrapping of the system messaging (original SOAP/XML messages Semantically Enhanced with metadata) 12 person-months are needed

  43. Type 1 Type 5 WS 3 WS 2 WS Profile WS Profile Type 2 WS 5 RGBDF Type 4 WS 1 WS Profile WS Profile WS Profile Type 3 WS 5 BPEL Transformation RGBDF BPEL WS 2 WS 4 WS 3 Option: Ontology of IT infrastructure (1) • Fromindividual WS binding to Semantic Scenarios Specification (possibility to use a huge amount of appropriate Web Services) 24 person-months are needed

  44. Type 1 Type 5 WS Profile WS Profile Transformation Type 2 RGBDF Type 4 WS 1 WS Profile WS Profile WS Profile Type 3 WS 5 BPEL RGBDF BPEL WS 2 Knowledge Hub WS 4 WS 3 Option: Ontology of IT infrastructure (2) • Infrastructure Knowledge Management • (sharing, formalization, reuse, elaboration, optimization, humans education)

  45. WS 1 WS 5 BPEL WS 2 WS 4 WS 3 Option: Agent-driven Ontology-based middleware solution • workflow engine, BPEL, SOA vs. JADE multi-agent system 24 person-months are needed

  46. Data Source Data Source Service Service Knowledge Integration Service Diagnostic Diagnostic Diagnostic Service Service Service WS WS Option: Integrated Intelligence • Knowledge Integration Service • Remote diagnostic WS (machine learning algorithms) 12 person-months are needed LOCAL HUB with data source WS REMOTE HUB with diagnostic WS

  47. SmartResource Funding 2005 and plan for 2006

  48. Project expenses in 2005 : Project Budget Balance up to the end of September 2005: TOTAL:

  49. Funding and resources in 2006 • Research: min 3 men/years • Development: 1-2 men/years if one development option selected • Funds Needed: 4-5 men/years ≈ 250 000 -300 000 € • Minimal companies contribution: 50 000 - 60 000 € • Available commitments: TeliaSonera (20 K €), MetsoAutomation (?), TietoEnator (?), SciencePark (??) • Available experienced human resources: 8 men/years

  50. Funding Plans We are able to do more… …can you suggest us new partners?

More Related