SmartResource Project: (2-nd year: 2005)

Slides:



Advertisements
Similar presentations
Integrated Platform version 5.2
Advertisements

E-Science Data Information and Knowledge Transformation Eldas Building Service Grids with Enterprise Level Data Access Services Alan Gray
Enterprise Java and Data Services Designing for Broadly Available Grid Data Access Services.
Murach’s Java Servlets/JSP (2 nd Ed.), C2© 2008, Mike Murach & Associates, Inc.Slide 1.
Murach’s Java Servlets/JSP (2 nd Ed.), C4© 2008, Mike Murach & Associates, Inc.Slide 1.
Web service based data cross connector for industrial process simulation X-Connector Tommi Karhela, Tuukka Lehtonen VTT Industrial Systems.
ASAP Automated System for the Assessment of Programming.
Embedded Web Hyung-min Koo. 2 Table of Contents Introduction of Embedded Web Introduction of Embedded Web Advantages of Embedded Web Advantages of Embedded.
Semantic Web Enabled Network of Maintenance Services for Smart Devices Agora Center, University of Jyväskylä, March 2003 “Industrial Ontologies” Group.
Semantic Web Services for Smart Devices in a “Global Understanding Environment” () Semantic Web Services for Smart Devices in a “Global Understanding Environment”
Content provided under the terms and conditions of the Eclipse Public License Version Eclipse Foundation - Kathy Chan.
Zharko A., ”Industrial Ontologies” Group, February 2004 Community Formation Scenarios in Peer-to-Peer Web Service Environments Olena Kaykova, Oleksandr.
U se of UDDI to publish data of s emantic w eb Anton Naumenko, Sergiy Nikitin, Vagan Terziyan, Jari Veijalainen* Jyväskylä, Finland 27 August 2005, Industrial.
R GB DF : R ESOURCE G OAL AND B EHAVIOUR D ESCRIPTION F RAMEWORK Olena Kaykova, Oleksiy Khriyenko, Vagan Terziyan, Andriy Zharko Jyväskylä, Finland 25.
Semantic Web Services for Smart Devices based on Mobile Agents Vagan Terziyan Industrial Ontologies Group University of Jyväskylä
Presented by IBM developer Works ibm.com/developerworks/ 2006 January – April © 2006 IBM Corporation. Making the most of The Eclipse Web Tools Platform.
Date of presentation 1 PROJECT IDEA Topic: PRIME: “Proactive Inter-Middleware for Self- Configurable Heterogeneous Cloud EcoSystems” –Objective Cloud Computing,
Industrial Ontologies Group University of Jyväskylä SmartResource: Utilizing Semantic Web Services to Monitor Industrial Resources Vagan Terziyan “Device”
Industrial Ontologies Group: our history and team Vagan Terziyan, Group Leader Industrial Ontologies Group Agora Center, University of Jyväskylä.
What is a web service?  A remote procedure call (RPC) over HTTP.  A web-accessible operation that takes input and returns results in XML.  Like a web.
SmartResource: Proactive Self-Maintained Resources in Semantic Web TEKES Project proposal Vagan Terziyan, Project Leader Industrial Ontologies Group Agora.
SSC2 revision lecture. Servlets Understand what they are Lifecycle –init() –service() –destroy() POST & GET Scope - what is it, how is it used Using other.
AGENT-BASED APPROACH FOR ELECTRICITY DISTRIBUTION SYSTEMS University of Jyväskylä University of Vaasa Acknowledgements: Industrial Ontologies Group.
Querying Dynamic and Context-Sensitive Metadata in Semantic Web Sergiy Nikitin Industrial Ontologies Group 1 University of Jyväskylä Finland Article Authors:Sergiy.
E-business Architecture.NET vs J2EE Judith Molka-Danielsen Feb.27, 2004.
Approaching Web-Based Expertise with Semantic Web Kimmo Salmenjoki: Department of Computer Science, University of Vaasa, Vagan Terziyan: Department.
Moving Beyond Boundaries EntireX and the J2EE and.NET Architectures Harald Nehring Product Marketing Manager, Software AG.
Nilesh Mandani Competencies include: Volume Licensing Enterprise Resource Planning Customer Relationship Management Business Intelligence Proposal for.
IBM Software Group Name Title Company End-2-End Development Tools – Portal In Action Portlet Development and Portal Design using J2EE, Web Services, Data.
We are glad to share our unique positions among other competitors in mobile application development.  We concentrate mainly on cloud based enterprise.
BIT:Mobile platform Ссылка на документацию.
HTTP client wide area network (Internet) HTTP proxy HTTP server HTTP gateway firewall HTTP tunnel Copyright Springer Verlag Berlin Heidelberg 2004.
CEC Online Informational, Interactive Platform on Climate Change Outreach Presentation (June 2013) 1 Project conducted by Open Organize.
CS 493/693: Distributed Systems Programming V. “Juggy” Jagannathan CSEE, West Virginia University March 21, 2005.
Ali Kamandi Spring 2007 Sharif University of Technology.
Microsoft Confidential ASP.NET Broadest reach Most mature dev platform Silverlight Broad reach Rich, Interactive UI WPF Richest, Interactive UI.
Moving the RFID Value Chain Value Proposition Cost and Complexity What is it? (passive RFID) Where is it? (active RFID) How is it? (Sensors) Adapt to it.
© Copyright IONA Technologies 2000, 2001 The Enterprise Portal Company™ Manfred R. Koethe Industrial & Embedded Systems Architect IONA Technologies Applied.
Dynamic Hypermedia Generations through a Mediator using CRM and Web Service Jen-Shin Hong National ChiNan University,Taiwan
Web2Agent project IKTA4-121/2001 Integrating Web Resources into the Agentcities Multi-agent initiative of the EU Presenter: László Zsolt Varga Computer.
Web Services BOF This is a proposed new working group coming out of the Grid Computing Environments Research Group, as an outgrowth of their investigations.
CCSDS Service Management ESA/ESOC UM Prototype 20 April 2009.
1 WP3 meeting in Milan, November 30 Riadh BEN HALIMA & Khalil DRIRA LAAS-CNRS.
14 June 2004System-wide Services: User InterfaceRich Moeser 1 EVLA Overall Software Design Final Internal Review System-wide Services: User Interface.
Enterprise Java Beans. Model 1 J2EE – Web View Model/View/Controller Model View Control Data base Web Server Model One Architecture HTTP Request HTTP.
SOEN 6011 Software Engineering Processes Section SS Fall 2007 Dr Greg Butler
Human-Centred Knowledge-Based Model Access Service for Engineers Peter Katranuschkov & Alexander Gehre TU Dresden, Germany CIB W78 Conference Aarhus.
What is J2EE Platform The Java 2 Platform Enterprise Edition (J2EE) defines the standard for developing multitier enterprise applications.
Open Source & Interoperability Profit Proprietary Closed Free Collaborative Open.
CROSS PLATFORM MOBILITY
Electronic Business Middleware Ching-Long Yeh 葉慶隆 Department of Computer Science and Engineering Tatung University.
Modern Programming Language. Web Container & Web Applications Web applications are server side applications The most essential requirement.
Portals, Services, Interfaces Marlon Pierce Indiana University March 15, 2002.
IBM Software Group Name Title Company End-2-End Development Tools – Portal In Action Portlet Development and Portal Design using J2EE, Web Services, Data.
Topics to be covered (ni) Client side validation JSF (free tools as well) Webservices Tell Resources e.g. sites Packaging and deploying web applications.
Java Networking(I) 曾俊雄. Overview Java is a very good choice for networking programming. Client : – Socket – Applet – Java Web Start – Java Network Launch.
TIBCO Business Events Online Training. Introduction to TIBCO BE Tibco Business Events is complex event processing software with a powerful engine enables.
© ScalAgent Distributed Technologies – October Objectweb ESB Initiative ObjectWeb ESB Initiative ScalAgent’s vision and proposal Roland.
Rich Internet Applications. 1 Spectrum of Internet Solution Simple HTML Broad Reach Browsing Oriented Content & Documents Rich Content Highly Interactive.
WEB APPLICATION Diagram Template
The J2EE Framework Java Technologies External Application.
EADD – Introduction Chapter -1.
AJAX.
Web-Services-based Systems Architecture, Design and Implementation
SmartResource Project: (20th December, 2004)
RG/BDF-Lite ( RG/BDFS + Goal&Behaviour Ontology )
SmartResource Project: 3-rd year (2006)
JavaServer Faces: The Fundamentals
Web Application Server 2001/3/27 Kang, Seungwoo. Web Application Server A class of middleware Speeding application development Strategic platform for.
Chapter 42 Web Services.
Presentation transcript:

SmartResource Project: (2-nd year: 2005) Presentation Environment v.2.0 “Device” “Expert” “Service” Resource Agent University of Jyväskylä Industrial Ontologies Group

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

Presentation Environment v. 1.0 (2004)

Prototype Environment v.2.0 SmartResource Deliverable D2.3 Prototype Environment v.2.0

SmartResource Presentation Environment v.2.0 (2005)

Scenario of interaction

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

2-stage transformation Expert Agent 2-stage transformation UI-templates Expert Adapter JFreeChart EJB Container “Expert” Application Server Servlet Labels Agent Container Expert Adapter Agent RscDF states Expert Agent diagnosis Agent Container RscDF diagnosis Alarm Device Agent Agent Container

2-stage transformation Service Agent WSDD 2-stage transformation RDQL-templates KNN-Service SOAP Service engine EJB Container client SOAP Application Server Adapter WSDL LOMBOZ states for learning or for diagnostics RscDF diagnosis Service Agent Agent Container History RscDF diagnosis Device Agent Agent Container

Agent classes Simulator Agent Device Agent Expert Agent Service Agent Expert Adapter Agent

Platform launch

Platform in runtime

Device Simulator Agent States XML Simulator Agent Device Agent Agent Container

Device Simulator Agent States XML Simulator Agent Device Agent Agent Container

Device Simulator Agent

Device Agent

Device Agent

Expert Agent

Expert Agent

Expert Agent Expert Agent

Expert Agent Expert Agent

Expert Agent

Expert Agent EJB Container Application Server Servlet Agent Container Label “Expert” Agent Container Expert Adapter Agent diagnosis Expert Agent Agent Container

Expert Agent Expert Agent

Expert Agent Expert Agent

Expert Agent

Device Agent Device Agent

Service Agent

Service Agent

Learning Confirmation Device Agent Learning Confirmation Service Agent Device Agent Agent Container

Device Agent

Service Agent

Service Agent

Device Agent

Diagram of Interaction