Survey
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
Industrial Ontologies Group University of Jyväskylä Industrial Ontologies Group Industrial Ontologies Group University of Jyväskylä Researchers Vagan Terziyan (Head) Olena Kaykova Oleksiy Khriyenko Sergiy Nikitin Michal Nagy Michael Cochez Joonas Kesäniemi Viljo Pilli-Sihvola Jose Luis Garduno URL: http://www.mit.jyu.fi/ai/OntoGroup Contact Person: Timo Tiihonen e-mails: • [email protected] • [email protected] phone: +358 14 260 2741 Group Profile (summary) http://www.mit.jyu.fi/ai/Industrial_Ontologies_Group_booklet_print.doc UBIWARE Project “Smart Resource Agent “Device” Resource Agent Semantic Middleware for Ubiquitous Computing” “Expert” Resource Agent University of Jyväskylä Industrial Ontologies Group “Service” Interoperability Challenge Future Web applications and Web-based systems will contain heterogeneous components and therefore will demand support for integration, interoperability, collaboration and mutual service provisioning between resources of different types. Components of a modern system are not only highly heterogeneous but also globally distributed Web of Software (SOA) … Web 3.0: Web of Things and Services Web of Knowledge Web 2.0: Web of Humans Web 4.0: Web of Intelligence … or some parts of the system may run within huge data centers (Cloud Computing)… … and some parts of the system may be placed into mobile terminals under supervision of various mobile ecosystems… …and there should be an easy way to design, use, administrate and reconfigure the system … … and the system in many cases should be able to reconfigure and manage itself (i.e. autonomic, proactive, self-managed)… Agents are needed ! … and semantics is needed ! Adding a “virtual representative” to every resource solves the global interoperability problem. Intelligent agent (a kind of “software robot”) will act, communicate and collaborate on behalf of each Web resource Semantic adapter Semantic communication Semantic business logic GUN Concept (Industrial Ontologies Group) GUN – Global Understanding eNvironment GUN = Global Environment + Global Understanding = Proactive Self-Managed Semantic Web of Everything http://www.mit.jyu.fi/ai/OntoGroup/projects.htm http://www.mit.jyu.fi/ai/Industrial_Ontologies_Group_booklet_print.doc Global Understanding Environment (GUN) GUN can be considered as a kind of Ubiquitous Eco-System for Ubiquitous Society, which will be such proactive, selfmanaged evolutionary Semantic Web of Things, People and Abstractions where all kinds of entities can understand, interact, serve, develop and learn from each other. Human-to-Human Human-to-Machine Machine-to-Human Machine-to-Machine Software-to-Human Software-to-Machine Software-to-Software … Human-to-Software Agent-to-Agent UBIWARE Project – direction towards GUN Due to heterogeneity of provided services and supported components, UBIWARE is based on integration of several technologies: Semantic Web, Distributed Artificial Intelligence and Agent Technologies, Ubiquitous Computing, SOA (Service-Oriented Architecture), Web X.0, and related concepts. The research and design on UBIWARE is started by Industrial Ontologies Group within UBIWARE project: “Smart Semantic Middleware for Ubiquitous Computing” (June 2007 – December 2010) funded by Tekes and industrial companies. Project web page: http://www.mit.jyu.fi/ai/OntoGroup/UBIWARE_details.htm UBIWARE 3.0 (2009-2010) platform (ready in August 2010) UBIWARE 3.0 is a Web-based platform for creating and executing configurable distributed systems based on generalized and reusable business scenarios, which heterogeneous components (actors) are not predefined but can be selected, replaced and configured in runtime. Presentation Case for UBIWARE 3.0 Presentation Case for UBIWARE 3.0 Linked Data X1 X1 X1 X1 X1 X1 X1 X1 X1 … X1 X1 X1 X2 X2 … X1 X3 X3 … :firstName :Vagan :lastName :Terziyan :sex :Male :birthday :27/12/1958 :email :[email protected] :interest :fishing :hasPhoto #vagan.jpg :group :IOG :group :RuleML :education :KNURE :position :professor :hasFriend X2 :firstName :Alain :lastName :Gourdin :hasFriend X3 :firstName :Mikko :lastName :Vapa Sample of UBIWARE-driven Mobile Application 10 slides on: Why do you need UBIWARE and UBIWARE-based products and services ? UBIWARE team University of Jyväskylä Industrial Ontologies Group University of Jyväskylä, 15 May, 2009 What the companies usually want to get from us? They want to see technology applied to their problems, allegorically they want a ready-to-use product, let us say, coffee, but… UBIWARE allegoric view But we are providing much more than just a coffee, we are providing a coffee maker ! UBIWARE allegoric view (2) Coffee Roaster 1. 2. 3. Coffee Grinder 4. UBIWARE is also about orchestrating external resources to achieve a goal! Outsourced external resources can be both: information and service providers You may say however: “I still want my coffee, not a coffee maker !” Order and instructions Coffee You may still get your coffee made by our coffee maker, hosted “within the cloud”, and even have possibility to take part in making your coffee every time you need it and every way you like it! You may serve the coffee made by our “Cloud-Coffee-Maker” to others Order and instructions Coffee Message to the UBIWARE partners • Do not loose the opportunity, save your resources – select UBIWARE (“make coffee yourself (using your or our kitchen infrastructure) easily and cheaper whenever you need it and not buy it every time”); • Help us to develop the basis of UBIWARE first of all, then you will be able to manage you future (even more sophisticated) cases by yourself. GERI: Global Enterprise Resource Integration with case study on: (a) Mobile-Ecosystem-as-a-Service; (b) Enhancement of industrial systems with public/social context and services. • Plan for new Tekes proposal: • According to IOG roadmap towards GUN: • SmartResource-UBIWARE-GERI-GUN Industrial Ontologies Group GERI research challenges • • • • • • • • APIaaS: API-as-a-Service; ESaaS: EcoSystem-as-a-Service; INaaS: Intelligence-as-a-Service; KaaS: Knowledge-as-a-Service; INTaaS: Integration-as-a-Service; VaaS: Visualization-as-a-Service; P&SaaS: Privacy and Security-as-a-Service; HPCaaS: High Performance Computation-as-aService; • TaaS: Testing-as-a-Service; • ITaaS: IT-as-a-Service (general concept); Enhancement of Industrial Systems with Public/Social Context and Services GERI users will be able to orchestrate services from heterogeneous ecosystems Semantic Interface