SOFIA: Agent Scenario for Forest Industry Tailoring UBIWARE Platform Towards Industrial Agent-...

18
SOFIA: SOFIA: Agent Scenario for Forest Agent Scenario for Forest Industry Industry Tailoring UBIWARE Platform Towards Tailoring UBIWARE Platform Towards Industrial Agent-driven Solutions Industrial Agent-driven Solutions Sergiy Nikitin, Sergiy Nikitin, Industrial Ontologies Industrial Ontologies Group, Group, University of Jyväskylä, University of Jyväskylä, Finland Finland Presented at Presented at ICEIS 2010 conference ICEIS 2010 conference Funchal, Madeira Funchal, Madeira
  • date post

    15-Jan-2016
  • Category

    Documents

  • view

    220
  • download

    0

Transcript of SOFIA: Agent Scenario for Forest Industry Tailoring UBIWARE Platform Towards Industrial Agent-...

Page 1: SOFIA: Agent Scenario for Forest Industry Tailoring UBIWARE Platform Towards Industrial Agent- driven Solutions Sergiy Nikitin, Industrial Ontologies Group,

SOFIA: SOFIA: Agent Scenario for Forest IndustryAgent Scenario for Forest Industry

Tailoring UBIWARE Platform Towards Industrial Agent-Tailoring UBIWARE Platform Towards Industrial Agent-driven Solutionsdriven Solutions

Sergiy Nikitin,Sergiy Nikitin,

Industrial Ontologies Group,Industrial Ontologies Group,

University of Jyväskylä, FinlandUniversity of Jyväskylä, Finland

Presented atPresented at

ICEIS 2010 conferenceICEIS 2010 conference

Funchal, MadeiraFunchal, Madeira

Page 2: SOFIA: Agent Scenario for Forest Industry Tailoring UBIWARE Platform Towards Industrial Agent- driven Solutions Sergiy Nikitin, Industrial Ontologies Group,

Presentation planPresentation plan

• Forest industryForest industry

• SOFIA platformSOFIA platform

• Ubiware platformUbiware platform

• SOFIA detailsSOFIA details

• Future outlookFuture outlook

Page 3: SOFIA: Agent Scenario for Forest Industry Tailoring UBIWARE Platform Towards Industrial Agent- driven Solutions Sergiy Nikitin, Industrial Ontologies Group,

A backgroundA background

Page 4: SOFIA: Agent Scenario for Forest Industry Tailoring UBIWARE Platform Towards Industrial Agent- driven Solutions Sergiy Nikitin, Industrial Ontologies Group,

A business modelA business model

www.ponsse.com

Order maker Order maker (wood consumer)(wood consumer)

A “standing forest to cut” saleA “standing forest to cut” sale

Order to a logging Order to a logging contractorcontractor

Order to a transportation contractorOrder to a transportation contractor

Forest industryForest industry

SOFIA platformSOFIA platform

Ubiware platformUbiware platform

SOFIA detailsSOFIA details

Future outlookFuture outlook

Page 5: SOFIA: Agent Scenario for Forest Industry Tailoring UBIWARE Platform Towards Industrial Agent- driven Solutions Sergiy Nikitin, Industrial Ontologies Group,

What is the problem?What is the problem?

www.ponsse.com

www.ponsse.com

Forest industryForest industry

SOFIA platformSOFIA platform

Ubiware platformUbiware platform

SOFIA detailsSOFIA details

Future outlookFuture outlook

Page 6: SOFIA: Agent Scenario for Forest Industry Tailoring UBIWARE Platform Towards Industrial Agent- driven Solutions Sergiy Nikitin, Industrial Ontologies Group,

Contractor’s viewpointContractor’s viewpoint

Order maker 1Order maker 1

Order maker 2Order maker 2

Order maker 3Order maker 3

No common view on No common view on the harvesting orders the harvesting orders

and plansand plans

Forest industryForest industry

SOFIA platformSOFIA platform

Ubiware platformUbiware platform

SOFIA detailsSOFIA details

Future outlookFuture outlook

Page 7: SOFIA: Agent Scenario for Forest Industry Tailoring UBIWARE Platform Towards Industrial Agent- driven Solutions Sergiy Nikitin, Industrial Ontologies Group,

State of the art in contractor’s logistic planningState of the art in contractor’s logistic planning

Order maker 1Order maker 1

Order maker 2Order maker 2

Order maker 3Order maker 3

Optimization of logistics is Optimization of logistics is done manually (or manual done manually (or manual data collection is required)data collection is required)

Contractor siteContractor site

www.ponsse.com

www.ponsse.com

Forest industryForest industry

SOFIA platformSOFIA platform

Ubiware platformUbiware platform

SOFIA detailsSOFIA details

Future outlookFuture outlook

Page 8: SOFIA: Agent Scenario for Forest Industry Tailoring UBIWARE Platform Towards Industrial Agent- driven Solutions Sergiy Nikitin, Industrial Ontologies Group,

A proposal: SOFIA platform for a contractorA proposal: SOFIA platform for a contractor

Order maker 1Order maker 1

Order maker 2Order maker 2

Order maker 3Order maker 3

SOFIA service platform (one view)SOFIA service platform (one view)

Forest Ontology

Logistics module

Web GUI module

Data Storage module

- Software adapter

Always optimal

Always accessible

Always available

SOFIASOFIA – SSeamless OOperation of FForest IIndustry AApplications

Forest industryForest industry

SOFIA platformSOFIA platform

Ubiware platformUbiware platform

SOFIA detailsSOFIA details

Future outlookFuture outlook

Page 9: SOFIA: Agent Scenario for Forest Industry Tailoring UBIWARE Platform Towards Industrial Agent- driven Solutions Sergiy Nikitin, Industrial Ontologies Group,

Order Order maker 1maker 1

Order Order maker 3maker 3

SOFIA service platformSOFIA service platform

SOFIA planner Web GUI agent

UBIWARE

Order Order maker 2maker 2

Adapter agents

SOFIA: Agent Service platformSOFIA: Agent Service platform

Forest industryForest industry

SOFIA platformSOFIA platform

Ubiware platformUbiware platform

SOFIA detailsSOFIA details

Future outlookFuture outlook

Page 10: SOFIA: Agent Scenario for Forest Industry Tailoring UBIWARE Platform Towards Industrial Agent- driven Solutions Sergiy Nikitin, Industrial Ontologies Group,

.cla

ss

BlackboardBlackboard

Role Script

RA

BR

AB

RA

BR

AB

RA

BR

AB

RA

BR

AB

Beliefs storage

UBIWARE AgentUBIWARE Agent

Pool of Atomic Pool of Atomic BehavioursBehaviours

S-APL S-APL repositoryrepository

S-APLS-APLData

UBIWARE Agent PlatformUBIWARE Agent Platform

Forest industryForest industry

SOFIA platformSOFIA platform

Ubiware Ubiware platformplatform

SOFIA detailsSOFIA details

Future outlookFuture outlook

Page 11: SOFIA: Agent Scenario for Forest Industry Tailoring UBIWARE Platform Towards Industrial Agent- driven Solutions Sergiy Nikitin, Industrial Ontologies Group,

Why Ubiware?Why Ubiware?

• S-APL languageS-APL language

• Refined Resource Adaptation approach (GAF)Refined Resource Adaptation approach (GAF)

• Possibility for dynamic on-the-fly reconfigurationPossibility for dynamic on-the-fly reconfiguration

• Easy integration of external componentsEasy integration of external components

Forest industryForest industry

SOFIA platformSOFIA platform

Ubiware Ubiware platformplatform

SOFIA detailsSOFIA details

Future outlookFuture outlook

Page 12: SOFIA: Agent Scenario for Forest Industry Tailoring UBIWARE Platform Towards Industrial Agent- driven Solutions Sergiy Nikitin, Industrial Ontologies Group,

FTP serverFTP server

Order maker siteOrder maker site

www.ponsse.com

Contractor’s Machine siteContractor’s Machine site

Contractor office siteContractor office site

- Order- Order

- Receipt- Receipt

Data flowsData flows

Forest industryForest industry

SOFIA platformSOFIA platform

Ubiware Ubiware platformplatform

SOFIA detailsSOFIA details

Future outlookFuture outlook

Page 13: SOFIA: Agent Scenario for Forest Industry Tailoring UBIWARE Platform Towards Industrial Agent- driven Solutions Sergiy Nikitin, Industrial Ontologies Group,

Virtual machine conceptVirtual machine concept

Service order Service order makersmakers

Real harvestersReal harvesters

Real timber trucksReal timber trucks

From the consumer point of view, logging and transportation services look the same, From the consumer point of view, logging and transportation services look the same, however, the real equipment of the contractor is hidden. A wood buyer makes orders however, the real equipment of the contractor is hidden. A wood buyer makes orders seamlessly, but the assembly chosen for the execution is virtual. The service seamlessly, but the assembly chosen for the execution is virtual. The service provider then plans the operations and assigns tasks to the real unitsprovider then plans the operations and assigns tasks to the real units

Virtual harvester(s)

Virtual timber truck(s)

www.ponsse.com

SLP*

SLP* – SOFIA logistics planner

SOFIA service platform (one SME)

Forest industryForest industry

SOFIA platformSOFIA platform

Ubiware Ubiware platformplatform

SOFIA detailsSOFIA details

Future outlookFuture outlook

Page 14: SOFIA: Agent Scenario for Forest Industry Tailoring UBIWARE Platform Towards Industrial Agent- driven Solutions Sergiy Nikitin, Industrial Ontologies Group,

Virtual providerVirtual provider

Timber Timber consumersconsumers

SOFIA platformSOFIA platform

Logging Logging subcontractorssubcontractors

www.ponsse.com

Transportation Transportation subcontractorssubcontractors

From the consumer point of view the virtual provider looks same as real From the consumer point of view the virtual provider looks same as real one, however, it does not own real equipment. Virtual provider buys one, however, it does not own real equipment. Virtual provider buys services from real providersservices from real providers

Virtual Virtual Logging Logging

subcontractorsubcontractor

Virtual Virtual Transportation Transportation subcontractorsubcontractor

www.ponsse.com

www.ponsse.com

Forest industryForest industry

SOFIA platformSOFIA platform

Ubiware Ubiware platformplatform

SOFIA detailsSOFIA details

Future outlookFuture outlook

Page 15: SOFIA: Agent Scenario for Forest Industry Tailoring UBIWARE Platform Towards Industrial Agent- driven Solutions Sergiy Nikitin, Industrial Ontologies Group,

SOFIA platform

Con

nect

ors

& a

dapt

ers

Ont

olog

y

Opt

imiz

atio

n

Web

GU

I

Cloud provider

WP descriptionsWP descriptions

Forest industryForest industry

SOFIA platformSOFIA platform

Ubiware Ubiware platformplatform

SOFIA detailsSOFIA details

Future outlookFuture outlook

Workpackages:Workpackages:

• OntologyOntology

• Web GUIWeb GUI

• Connectors and adaptersConnectors and adapters

• OptimizationOptimization

• SOFIA platform and SOFIA platform and infrastructureinfrastructure

Page 16: SOFIA: Agent Scenario for Forest Industry Tailoring UBIWARE Platform Towards Industrial Agent- driven Solutions Sergiy Nikitin, Industrial Ontologies Group,

Dec2010

July2010

Sept2011

WP1

WP2

WP3

WP4

WP5

WP6

July2012

Sept2011

Dec2011

Mar2012

Kick-off meeting Closing

meeting

July2011

Mar2011

M6 M12 M18 M24

Connectivity & Adaptation

Data Management,Standards & Ontologies

Optimization &Business Intelligence

Web Interfaces

Testbed platform

Use cases &Dissemination

Proposal scheduleProposal schedule

Forest industryForest industry

SOFIA platformSOFIA platform

Ubiware Ubiware platformplatform

SOFIA detailsSOFIA details

Future outlookFuture outlook

Page 17: SOFIA: Agent Scenario for Forest Industry Tailoring UBIWARE Platform Towards Industrial Agent- driven Solutions Sergiy Nikitin, Industrial Ontologies Group,

An outlook for the future An outlook for the future

• Forestry cloud concept (cheap, pay per use, Forestry cloud concept (cheap, pay per use, always accessible, flexible and extensible)always accessible, flexible and extensible)

• Virtual forest contractor office (more than Virtual forest contractor office (more than logistics optimization – business package logistics optimization – business package for specific domains)for specific domains)

• Ubiware-driven domain specific middleware Ubiware-driven domain specific middleware solutionssolutions

Forest industryForest industry

SOFIA platformSOFIA platform

Ubiware Ubiware platformplatform

SOFIA detailsSOFIA details

Future outlookFuture outlook

Page 18: SOFIA: Agent Scenario for Forest Industry Tailoring UBIWARE Platform Towards Industrial Agent- driven Solutions Sergiy Nikitin, Industrial Ontologies Group,

Thank you!Thank you!

Clip art copyrighted by Bobbie Peachey, http://webclipart.about.com