Date post: | 04-Jan-2016 |
Category: |
Documents |
Upload: | clark-lawson |
View: | 28 times |
Download: | 0 times |
Industrial Ontologies Group
University of JyväskyläUniversity of Jyväskylä
Industrial Ontologies GroupIndustrial Ontologies GroupIndustrial Ontologies GroupIndustrial Ontologies Group
Researchers Vagan TerziyanVagan Terziyan (Head) Olena Kaykova Oleksiy Khriyenko Sergiy Nikitin Michal Nagy
Industrial Ontologies GroupIndustrial Ontologies GroupIndustrial Ontologies GroupIndustrial Ontologies Group
Contact Person:
Timo TiihonenTimo Tiihonen e-mails:
• [email protected]• [email protected]
phone: +358 14 260 2741+358 14 260 2741
University of JyväskyläUniversity of Jyväskylä
URL: http://www.mit.jyu.fi/ai/OntoGroup
Michael Cochez Joonas Kesäniemi Viljo Pilli-Sihvola Jose Luis Garduno
Group Profile (summary)Group Profile (summary)
http://www.mit.jyu.fi/ai/Industrial_Ontologies_Group_booklet_print.doc
Industrial Ontologies Group
University of JyväskyläUniversity of Jyväskylä
UBIWARE ProjectUBIWARE ProjectUBIWARE ProjectUBIWARE Project““Smart Semantic Middleware for Ubiquitous Computing”Smart Semantic Middleware for Ubiquitous Computing”
““Device”Device”
““Expert”Expert”
““Service”Service”
Resource Resource AgentAgent
Resource Resource AgentAgent
Resource Resource AgentAgent
Interoperability ChallengeInteroperability ChallengeInteroperability ChallengeInteroperability 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 Components of a modern system are not only highly heterogeneous but also globally distributed highly heterogeneous but also globally distributed
(SOA) …(SOA) …
Components of a modern system are not only Components of a modern system are not only highly heterogeneous but also globally distributed highly heterogeneous but also globally distributed
(SOA) …(SOA) …
Web 2.0: Web of Humans
Web of Things
Web of Software and Services
Web 3.0: Web of Knowledge
Web 4.0: Web of Intelligence
… … or some parts of the system may runor some parts of the system may run within huge data centers (Cloud Computing)…within huge data centers (Cloud Computing)…
… … or some parts of the system may runor some parts of the system may run within huge data centers (Cloud Computing)…within huge data centers (Cloud Computing)…
… … and some parts of the system may beand some parts of the system may be placed into mobile terminals under placed into mobile terminals under
supervision of various mobile ecosystems…supervision of various mobile ecosystems…
… … and some parts of the system may beand some parts of the system may be placed into mobile terminals under placed into mobile terminals under
supervision of various mobile ecosystems…supervision of various mobile ecosystems…
……and there should be an easy way to design, and there should be an easy way to design, use, administrate and reconfigure the system use, administrate and reconfigure the system
……
……and there should be an easy way to design, and there should be an easy way to design, use, administrate and reconfigure the system use, administrate and reconfigure the system
……
… … and the system in many cases should be and the system in many cases should be able to reconfigure and manage itself (i.e. able to reconfigure and manage itself (i.e. autonomic, proactive, self-managedautonomic, proactive, self-managed)… )…
… … and the system in many cases should be and the system in many cases should be able to reconfigure and manage itself (i.e. able to reconfigure and manage itself (i.e. autonomic, proactive, self-managedautonomic, proactive, self-managed)… )…
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
Agents are needed !Agents are needed !Agents are needed !Agents are needed !
… … and semantics is needed !and semantics is needed !… … and semantics is needed !and semantics is needed !
Semantic adapter
Semantic communication
Semantic business logic
GUN Concept GUN Concept (Industrial Ontologies Group)(Industrial Ontologies Group)GUN Concept GUN Concept (Industrial Ontologies Group)(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
GGlobal lobal UUnderstanding Enderstanding Ennvironment (vironment (GUNGUN))GGlobal lobal UUnderstanding Enderstanding Ennvironment (vironment (GUNGUN))
Human-to-Human
Human-to-Machine
Machine-to-Human
Machine-to-Machine
Agent-to-Agent
GUN can be considered as a kind of Ubiquitous Eco-System for Ubiquitous Society, which will be such proactive, self-managed evolutionary Semantic Web of Things, People and Abstractions where all kinds of entities can understand, interact, serve, develop and learn from each other.
Software-to-Human
Software-to-Machine
Software-to-Software
Human-to-Software
…
UBIWAREUBIWARE Project Project – direction towards GUN– direction towards GUNUBIWAREUBIWARE Project Project – direction towards GUN– direction towards GUN
Due to heterogeneity of provided services and supported components, Due to heterogeneity of provided services and supported components,
UBIWARE is based on integration of several technologies:UBIWARE is based on integration of several technologies: Semantic Semantic Web, Distributed Artificial Intelligence and Agent Technologies, Web, Distributed Artificial Intelligence and Agent Technologies, Ubiquitous Computing, SOA (Service-Oriented Architecture), Web X.0, Ubiquitous Computing, SOA (Service-Oriented Architecture), Web X.0, and related concepts.and related concepts.
The research and design on UBIWARE is started byThe research and design on UBIWARE is started by Industrial
Ontologies Group within UBIWARE project: “Smart Semantic within UBIWARE project: “Smart Semantic Middleware for Ubiquitous Computing” (June 2007 – December 2010) Middleware for Ubiquitous Computing” (June 2007 – December 2010) funded by Tekes and industrial companies.funded by Tekes and industrial companies.
Project web page:Project web page: http://www.mit.jyu.fi/ai/OntoGroup/UBIWARE_details.htm
UBIWARE 3.0UBIWARE 3.0 (2009-2010) platform (2009-2010) platform (ready in August 2010)(ready in August 2010)
UBIWARE 3.0UBIWARE 3.0 (2009-2010) platform (2009-2010) platform (ready in August 2010)(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.
X1 :firstName :VaganX1 :lastName :TerziyanX1 :sex :MaleX1 :birthday :27/12/1958X1 :email :[email protected] :interest :fishingX1 :hasPhoto #vagan.jpgX1 :group :IOGX1 :group :RuleML…X1 :education :KNUREX1 :position :professorX1 :hasFriend X2X2 :firstName :AlainX2 :lastName :Gourdin…X1 :hasFriend X3X3 :firstName :MikkoX3 :lastName :Vapa…
Linked Data
Industrial Ontologies Group
University of JyväskyläUniversity of Jyväskylä
Why do you need Why do you need UBIWARE and UBIWARE and
UBIWARE-based UBIWARE-based products and products and
services ?services ?
Why do you need Why do you need UBIWARE and UBIWARE and
UBIWARE-based UBIWARE-based products and products and
services ?services ?
UBIWARE teamUBIWARE team
University of Jyväskylä,15 May, 2009
10 slides on:10 slides on:
What the companies usually want to What the companies usually want to get from us?get from us?
What the companies usually want to What the companies usually want to get from us?get from us?
They want to see technology They want to see technology appliedapplied to their problems, allegorically to their problems, allegorically they want a ready-to-use product, let us say, coffee, they want a ready-to-use product, let us say, coffee,
but…but…
UBIWARE allegoric viewUBIWARE allegoric viewUBIWARE allegoric viewUBIWARE allegoric view
S-APL script
UBIWAREUBIWARE IOG
But we are providing much more than just But we are providing much more than just a coffee, we are providing a a coffee, we are providing a coffee makercoffee maker !!
UBIWARE allegoric view (2)UBIWARE allegoric view (2)UBIWARE allegoric view (2)UBIWARE allegoric view (2)
S-APL script
UBIWAREUBIWARE IOG
Coffee Coffee RoasterRoaster
Coffee Coffee GrinderGrinder
Roasted beansRoasted beans
Unroasted beansUnroasted beans
Roasted beansRoasted beans
1.1.
2.2.
3.3.
Ground coffeeGround coffee
4.4.
UBIWARE is also about orchestrating external resources to achieve a goal!UBIWARE is also about orchestrating external resources to achieve a goal!
Outsourced external resources can be both: Outsourced external resources can be both: information and service providersinformation and service providers
Outsourced external resources can be both: Outsourced external resources can be both: information and service providersinformation and service providers
S-APL script
UBIWUBIWAREARE
IOG
You may say however: “I still want You may say however: “I still want my coffee, not a coffee maker !”my coffee, not a coffee maker !”
You may say however: “I still want You may say however: “I still want my coffee, not a coffee maker !”my coffee, not a coffee maker !”
S-APL script
UBIWUBIWAREARE
IOG
You may still get your coffee made by our coffee maker, hosted “within the cloud”, and 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 even have possibility to take part in making your coffee every time you need it and every way you like it!way you like it!
Orderand instructions
Coffee
You may serve the coffee made by You may serve the coffee made by our “Cloud-Coffee-Maker” to othersour “Cloud-Coffee-Maker” to othersYou may serve the coffee made by You may serve the coffee made by our “Cloud-Coffee-Maker” to othersour “Cloud-Coffee-Maker” to others
S-APL script
UBIWUBIWAREARE IO
G
Orderand instructions
Coffee
Message to the UBIWARE partnersMessage to the UBIWARE partnersMessage to the UBIWARE partnersMessage 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:GERI: Global Enterprise Global Enterprise Resource IntegrationResource Integration with case study on: with case study on:(a) Mobile-(a) Mobile-Ecosystem-as-a-ServiceEcosystem-as-a-Service;;(b) Enhancement of industrial systems with (b) Enhancement of industrial systems with public/social context and services.public/social context and services.
GERI:GERI: Global Enterprise Global Enterprise Resource IntegrationResource Integration with case study on: with case study on:(a) Mobile-(a) Mobile-Ecosystem-as-a-ServiceEcosystem-as-a-Service;;(b) Enhancement of industrial systems with (b) Enhancement of industrial systems with public/social context and services.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 challengesGERI research challengesGERI research challengesGERI 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-a-
Service;• TaaS: Testing-as-a-Service;• ITaaS: IT-as-a-Service (general concept);
Enhancement of Industrial Systems with Enhancement of Industrial Systems with Public/Social Context and ServicesPublic/Social Context and Services
Enhancement of Industrial Systems with Enhancement of Industrial Systems with Public/Social Context and ServicesPublic/Social Context and Services
Semantic Interface
GERI users will be able to orchestrate GERI users will be able to orchestrate services from heterogeneous ecosystemsservices from heterogeneous ecosystems
GERI users will be able to orchestrate GERI users will be able to orchestrate services from heterogeneous ecosystemsservices from heterogeneous ecosystems