SlideShare a Scribd company logo
1 of 45
Download to read offline
Introduction
                                    SBN
                     Service Composition
                               TAC SCM
                                     HAI




   Flexible Decision Support in Dynamic
       Interorganizational Networks

     Wolf Ketter, with John Collins and Maria Gini

           Department of Computer Science and Engineering
                       University of Minnesota
                                 and
                  Rotterdam School of Management
                         Erasmus University

                      WAI Seminar
Vrije Universiteit Amsterdam, Monday, November 9 2009
         Work done with: Andrew Nelson, and Dickens Nyabuti

      John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                         SBN
                          Service Composition      Motivation
                                    TAC SCM
                                          HAI


Black Monday, October 1987


  Motivation
  The Dow Jones Industrial Average
  dropped by over 22% in one day.
  Before the dust settled, markets
  had dropped as much as 45%.


      This was widely blamed on naive computer programs that
      automatically sold when prices fell.
      Two possible outcomes:
          Ban automated trading.
          Learn how to build automated trading systems that exhibit
          rational behavior.
           John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                         SBN
                          Service Composition      Motivation
                                    TAC SCM
                                          HAI


Black Monday, October 1987


  Motivation
  The Dow Jones Industrial Average
  dropped by over 22% in one day.
  Before the dust settled, markets
  had dropped as much as 45%.


      This was widely blamed on naive computer programs that
      automatically sold when prices fell.
      Two possible outcomes:
          Ban automated trading.
          Learn how to build automated trading systems that exhibit
          rational behavior.
           John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                         SBN
                          Service Composition      Motivation
                                    TAC SCM
                                          HAI


Black Monday, October 1987


  Motivation
  The Dow Jones Industrial Average
  dropped by over 22% in one day.
  Before the dust settled, markets
  had dropped as much as 45%.


      This was widely blamed on naive computer programs that
      automatically sold when prices fell.
      Two possible outcomes:
          Ban automated trading.
          Learn how to build automated trading systems that exhibit
          rational behavior.
           John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                          SBN
                           Service Composition      Motivation
                                     TAC SCM
                                           HAI


Financial Crises, October 2008

  Motivation
  Credit crises became visible by the
  fall of Lehman brothers bank, and
  started a world-wide chain
  reaction in the economy.

      Only partial network view.
      Risk management was based on individual perspective
      and not network perspective.
      Lessons learned:
           Facilitate decision-making in complex business networks.
           Need to understand network structure that provides high
           complex products and services.
            John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                          SBN
                           Service Composition      Motivation
                                     TAC SCM
                                           HAI


Financial Crises, October 2008

  Motivation
  Credit crises became visible by the
  fall of Lehman brothers bank, and
  started a world-wide chain
  reaction in the economy.

      Only partial network view.
      Risk management was based on individual perspective
      and not network perspective.
      Lessons learned:
           Facilitate decision-making in complex business networks.
           Need to understand network structure that provides high
           complex products and services.
            John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                          SBN
                           Service Composition      Motivation
                                     TAC SCM
                                           HAI


Financial Crises, October 2008

  Motivation
  Credit crises became visible by the
  fall of Lehman brothers bank, and
  started a world-wide chain
  reaction in the economy.

      Only partial network view.
      Risk management was based on individual perspective
      and not network perspective.
      Lessons learned:
           Facilitate decision-making in complex business networks.
           Need to understand network structure that provides high
           complex products and services.
            John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                          SBN
                           Service Composition      Motivation
                                     TAC SCM
                                           HAI


The Tyranny of Choice

  (Barry Schwartz, 2004)
  Conventional wisdom
  More choices make people happier, create greater
  opportunities for business.


  Reality
  People can be paralyzed by too many options. Online markets
  can lead to a combinatorial explosion of possibilities.

      Therefore, people need good decision support!


            John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                          SBN
                           Service Composition      Motivation
                                     TAC SCM
                                           HAI


The Tyranny of Choice

  (Barry Schwartz, 2004)
  Conventional wisdom
  More choices make people happier, create greater
  opportunities for business.


  Reality
  People can be paralyzed by too many options. Online markets
  can lead to a combinatorial explosion of possibilities.

      Therefore, people need good decision support!


            John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                         SBN
                          Service Composition      Motivation
                                    TAC SCM
                                          HAI


Elements of Decision Support
  Decision support depends on information and analysis




           John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                          SBN
                           Service Composition      Motivation
                                     TAC SCM
                                           HAI


Evolution of Decision Support Systems (1)


  Intra-organizational networks
      There are many vendors and tools that promise to help
      build decision support systems, such as ERP systems.
      Most provide simple signals to make choices.

  Static inter-organizational networks
      Traditional supply-chains.
      Static decision support systems.



            John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                          SBN
                           Service Composition      Motivation
                                     TAC SCM
                                           HAI


Evolution of Decision Support Systems (1)


  Intra-organizational networks
      There are many vendors and tools that promise to help
      build decision support systems, such as ERP systems.
      Most provide simple signals to make choices.

  Static inter-organizational networks
      Traditional supply-chains.
      Static decision support systems.



            John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                         SBN
                          Service Composition      Motivation
                                    TAC SCM
                                          HAI


Evolution of Decision Support Systems (2)


  Dynamic Inter-organizational networks
      Smart Business Networks view
          Increasing modularity of business processes and
          products/services
          Quick-connect and disconnect capability
      Many choices and opportunities are available.
      .. but choosing requires decision support that can adapt to
      the changing network structure, and learn from users.




           John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                         SBN
                          Service Composition
                                    TAC SCM
                                          HAI


A New Vision for Smart Business Networks


  Requires infrastructure changes:
      Everything has an IP address!
      Standardization
      Demand side management (bottom-up instead top-down)
      Economic incentives
      Automated trading markets
      Self-organization
      Advanced user interfaces (Economic Dashboards)



           John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                               SBN
                                Service Composition
                                          TAC SCM
                                                HAI


Flexible and Personalized Decision Support
Desiderata (1)



   Decision Sciences
       Ability to play out hypothetical scenarios.
         Transparency

   Smart Business Networks
      Network structure visualization
         Quick connect and disconnect
         Goal directed service composition
         Flexible dashboard architecture


                 John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                               SBN
                                Service Composition
                                          TAC SCM
                                                HAI


Flexible and Personalized Decision Support
Desiderata (2)




   Software Engineering
         Appropriate separation of concerns.
         User configurability
         User-defined abstractions.
         Easy to experiment and test.
         Robustness, reliability, availability, etc.
         Scalability.



                 John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                         SBN
                          Service Composition
                                    TAC SCM
                                          HAI


Decision Support Systems: A feature gap analysis (1)



  Five technologies commonly used for building DSS capabilities
      Enterprise Resource Planning (ERP) Systems
      Data Warehouse (DW) Systems
      Spreadsheets (SS)
      Expert Systems (ES)
      Mash-ups (MU)




           John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                          SBN
                           Service Composition
                                     TAC SCM
                                           HAI


Decision Support Systems: A feature gap analysis (2)

     Desired property                                            DSS Technology
                                                       ERP       DW    SS    ES             MU
      1. Appropriate separation of concerns             +         +     +    −              −
      2. User configurability                             0         0   ++     +             ++
      3. User-defined abstractions                      ––         ––    −    −               +
      4. Easy to experiment and test                    −         −    ++     0              +
      5. Robustness                                     +          0    −     0             −
      6. Scalability                                    ++        ++    −     0              +
      7. Structure visualization                        −          0    −     +             −
      8. Quick connect, disconnect                      ––        ––   ––    −               +
      9. Service composition                            ––        ––   ––     0              +
     10. Flexible dashboard                              0         0    0     0              +
     11. Transparency                                   −         −     −     +             −
     12. Hypothetical scenarios                         +         ––   ++     +             ––




            John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                         SBN
                          Service Composition
                                    TAC SCM
                                          HAI


Filling the gap (1)

  Evaluator Service Networks
      Small single-purpose analysis modules:
          compose into dataflow networks
          connect inputs to compatible outputs
      Each evaluator has inputs, parameters, process, output,
      constraints.
      Evaluators refer to each other by name rather than direct
      reference.
      Evaluator names are configurable through:
          XML configuration files
          User interface


           John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                         SBN
                          Service Composition
                                    TAC SCM
                                          HAI


Filling the gap (2)




    An evaluator service with its inputs, transform, and output.




           John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                            SBN
                             Service Composition
                                       TAC SCM
                                             HAI


Example: Sales Evaluators

  Basic idea
   1   Determine quantity QX of product X to sell
   2   Set a price ΦX such that when offered on all demand DX
       for X , moves QX units in expectation.
   3   etc.




              John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                         SBN
                          Service Composition
                                    TAC SCM
                                          HAI


Service Composition


  A pipe-and-filter model
      Restrict services to dataflow components that can be
      composed into directed graphs.
      Abstractions can be composed from subgraphs.
      Add rich semantic descriptions to components.
      Process annotations to ensure that composed graphs have
      consistent semantic descriptions.
      Assist user in finding and understanding data.
      Assist user in composing graph modifications.


           John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                        SBN
                         Service Composition
                                   TAC SCM
                                         HAI


Service Semantics (1)

     Dataflow restriction simplifies annotation.
     Connection from component A to component B is possible
     if output of A can be mapped to an input of B.
     Semantic mappings propagate from input to output of B.




          John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                       SBN
                        Service Composition
                                  TAC SCM
                                        HAI


Service Semantics (2)




         John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                              SBN
                               Service Composition      Trading Agents
                                         TAC SCM
                                               HAI


MinneTAC
A highly flexible research tool




         The MinneTAC agent is a general architecture for
         autonomous decision-making agents.
         Evaluator Service Networks are at the core and strung
         together at runtime.
         A typical configuration contains between 60 and 80 of
         these services.
         3rd place in the 2009 TAC SCM competition.




                John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                             SBN
                              Service Composition      Trading Agents
                                        TAC SCM
                                              HAI


What is a Trading Agent?
as opposed to an “Agent”

        Definition of an autonomous agent
        (Wooldridge & Jennings 1995)

   1. Autonomy
   Agent has persistent identity, operates without direct control.

   2. Social ability
   Agent interacts with other agents and/or human users.
        Most communication is negotiation or otherwise related to
        trading - requests, offers, orders, shipments, payment, etc.
        Agents often do not communicate directly with their
        competitors.
               John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                             SBN
                              Service Composition      Trading Agents
                                        TAC SCM
                                              HAI


What is a Trading Agent?
as opposed to an “Agent”

        Definition of an autonomous agent
        (Wooldridge & Jennings 1995)

   1. Autonomy
   Agent has persistent identity, operates without direct control.

   2. Social ability
   Agent interacts with other agents and/or human users.
        Most communication is negotiation or otherwise related to
        trading - requests, offers, orders, shipments, payment, etc.
        Agents often do not communicate directly with their
        competitors.
               John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                          SBN
                           Service Composition      Trading Agents
                                     TAC SCM
                                           HAI


What is a Trading Agent? (2)
  3. Reactivity
  Agent perceives its environment, responds appropriately.
      Tracks prices, supply and demand,
      Updates internal models (learning),
      Makes offers, accepts orders.

  4. Proactivity
  Agent exhibits goal-directed behavior, takes initiative.
      Uses models and market signals to “buy low, sell high.”
      Engages in strategic behavior.
      Evaluates it’s own market power, drives market in desirable
      directions.
            John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                          SBN
                           Service Composition      Trading Agents
                                     TAC SCM
                                           HAI


What is a Trading Agent? (2)
  3. Reactivity
  Agent perceives its environment, responds appropriately.
      Tracks prices, supply and demand,
      Updates internal models (learning),
      Makes offers, accepts orders.

  4. Proactivity
  Agent exhibits goal-directed behavior, takes initiative.
      Uses models and market signals to “buy low, sell high.”
      Engages in strategic behavior.
      Evaluates it’s own market power, drives market in desirable
      directions.
            John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                            SBN
                             Service Composition      Trading Agents
                                       TAC SCM
                                             HAI


TAC SCM
Overview – Dynamic Business Network Testbed




              John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                             SBN
                              Service Composition      Trading Agents
                                        TAC SCM
                                              HAI


TAC SCM
Why a simulated testbed?


   Enabling research
        The problem is too complex for a game-theory solution.
        It’s hard to do experiments with real organizations.
        Evaluation is needed to validate solutions.

   The “Game”
       An abstraction of a simple three-tier supply chain (Dell).
        Balance between real-world complexity & ease of analysis.
        Data can be collected and analyzed, experiments can be
        repeated.

               John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                             SBN
                              Service Composition      Trading Agents
                                        TAC SCM
                                              HAI


TAC SCM
Why a simulated testbed?


   Enabling research
        The problem is too complex for a game-theory solution.
        It’s hard to do experiments with real organizations.
        Evaluation is needed to validate solutions.

   The “Game”
       An abstraction of a simple three-tier supply chain (Dell).
        Balance between real-world complexity & ease of analysis.
        Data can be collected and analyzed, experiments can be
        repeated.

               John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                         SBN
                          Service Composition      Trading Agents
                                    TAC SCM
                                          HAI


TAC SCM


 Lessons learned
     Businesses don’t trust fully
     autonomous agents.
     Human preferences
     matter.
     Decision support vs.
     decision automation.
     Actor vs. network
     decisions.
     Flexible agent architecture.

           John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                       SBN
                        Service Composition
                                  TAC SCM
                                        HAI


Proposed Human-Agent Interaction in TAC SCM




         John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                           SBN
                            Service Composition
                                      TAC SCM
                                            HAI


Human Agent Interaction

  Radically rethink user-agent interaction by
       Offering just-in-time information.
       Highly relevant to a unique user and his/her current focus
       of attention.
       In a non-disruptive, easily accessible, privacy protecting
       way.

  Essential steps
   1   User preference modeling.
   2   Decision recommendation.
   3   Feedback.

             John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                         SBN
                          Service Composition
                                    TAC SCM
                                          HAI


Using an Advocate Agent

  Enhanced functionality                            Adapting to the user
      Multiple user roles                                   Learn preferences
      Alerts                                                Reduce cognitive load
      Control appliances                                    Focus on human
      Control batteries                                     judgement




           John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                       SBN
                        Service Composition
                                  TAC SCM
                                        HAI


Decision Support vs. Decision Automation




         John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                       SBN
                        Service Composition
                                  TAC SCM
                                        HAI


Evaluator Service Networks with Advocate Agents




         John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                          SBN
                           Service Composition
                                     TAC SCM
                                           HAI


User roles



  We find it useful to distinguish among three classes of users
  and decision makers:
      Strategic users
      Tactical users
      Operational users
  Each class needs tools to support their reasoning.




            John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                       SBN
                        Service Composition
                                  TAC SCM
                                        HAI


Strategic Dashboard




         John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                       SBN
                        Service Composition
                                  TAC SCM
                                        HAI


Tactical Dashboard




         John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                       SBN
                        Service Composition
                                  TAC SCM
                                        HAI


Operational Dashboard




         John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                        SBN
                         Service Composition
                                   TAC SCM
                                         HAI


Summary



    Highly configurable, transparent decision processes that
    are described in terms that end users can understand.
    MinneTAC design shows how decision processes can be
    composed from networks of analysis and modeling tools.
    Teaching tool and research framework.




          John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                      SBN
                       Service Composition
                                 TAC SCM
                                       HAI


Questions?




        John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network
Introduction
                                        SBN
                         Service Composition
                                   TAC SCM
                                         HAI


Contact



                         Email: wketter@rsm.nl
                          URL: www.ketter.ws
                          URL: large.rsm.nl



                                  Join us!


          John Collins, Wolf Ketter, Maria Gini   Flexible Decision Support in Dynamic Interorganizational Network

More Related Content

Viewers also liked

Jock Schowalter: Building the Foundation for a Great CRM Process
Jock Schowalter: Building the Foundation for a Great CRM ProcessJock Schowalter: Building the Foundation for a Great CRM Process
Jock Schowalter: Building the Foundation for a Great CRM ProcessSean Bradley
 
Mobile CRM Webinar: 6 Must Haves For Effective Cross Channel CRM
Mobile CRM Webinar: 6 Must Haves For Effective Cross Channel CRMMobile CRM Webinar: 6 Must Haves For Effective Cross Channel CRM
Mobile CRM Webinar: 6 Must Haves For Effective Cross Channel CRMWaterfall Mobile
 
CRM evolution, multi-channel integration and customer response management
CRM evolution, multi-channel integration and customer response managementCRM evolution, multi-channel integration and customer response management
CRM evolution, multi-channel integration and customer response managementrahuls30
 
CRM Implementation A Six Sigma Way
CRM Implementation  A Six Sigma WayCRM Implementation  A Six Sigma Way
CRM Implementation A Six Sigma Waypenguincrm
 
Data mining and privacy preserving in data mining
Data mining and privacy preserving in data miningData mining and privacy preserving in data mining
Data mining and privacy preserving in data miningNeeda Multani
 
Chapter 14: Impact of CRM on Marketing Channels
Chapter 14: Impact of CRM on Marketing ChannelsChapter 14: Impact of CRM on Marketing Channels
Chapter 14: Impact of CRM on Marketing Channelsitsvineeth209
 
Making CRM Implementation Successful
Making CRM Implementation SuccessfulMaking CRM Implementation Successful
Making CRM Implementation SuccessfulAndrey Dovgan
 
Crm at big bazaar
Crm at big bazaarCrm at big bazaar
Crm at big bazaarNeel Shyam
 
Crm reliance mart and big bazaar - hemanth
Crm   reliance mart and big bazaar - hemanthCrm   reliance mart and big bazaar - hemanth
Crm reliance mart and big bazaar - hemanthSanth Lingam
 
CRM Process Management In HDFC
CRM Process Management In HDFCCRM Process Management In HDFC
CRM Process Management In HDFCAdvita Vartak
 

Viewers also liked (14)

Jock Schowalter: Building the Foundation for a Great CRM Process
Jock Schowalter: Building the Foundation for a Great CRM ProcessJock Schowalter: Building the Foundation for a Great CRM Process
Jock Schowalter: Building the Foundation for a Great CRM Process
 
Mobile CRM Webinar: 6 Must Haves For Effective Cross Channel CRM
Mobile CRM Webinar: 6 Must Haves For Effective Cross Channel CRMMobile CRM Webinar: 6 Must Haves For Effective Cross Channel CRM
Mobile CRM Webinar: 6 Must Haves For Effective Cross Channel CRM
 
Relationship strategy
Relationship strategyRelationship strategy
Relationship strategy
 
Crm
CrmCrm
Crm
 
CRM evolution, multi-channel integration and customer response management
CRM evolution, multi-channel integration and customer response managementCRM evolution, multi-channel integration and customer response management
CRM evolution, multi-channel integration and customer response management
 
CRM Implementation A Six Sigma Way
CRM Implementation  A Six Sigma WayCRM Implementation  A Six Sigma Way
CRM Implementation A Six Sigma Way
 
Data mining and privacy preserving in data mining
Data mining and privacy preserving in data miningData mining and privacy preserving in data mining
Data mining and privacy preserving in data mining
 
Chapter 14: Impact of CRM on Marketing Channels
Chapter 14: Impact of CRM on Marketing ChannelsChapter 14: Impact of CRM on Marketing Channels
Chapter 14: Impact of CRM on Marketing Channels
 
CRM Marketing
CRM MarketingCRM Marketing
CRM Marketing
 
Making CRM Implementation Successful
Making CRM Implementation SuccessfulMaking CRM Implementation Successful
Making CRM Implementation Successful
 
Channel management
Channel managementChannel management
Channel management
 
Crm at big bazaar
Crm at big bazaarCrm at big bazaar
Crm at big bazaar
 
Crm reliance mart and big bazaar - hemanth
Crm   reliance mart and big bazaar - hemanthCrm   reliance mart and big bazaar - hemanth
Crm reliance mart and big bazaar - hemanth
 
CRM Process Management In HDFC
CRM Process Management In HDFCCRM Process Management In HDFC
CRM Process Management In HDFC
 

Similar to Flexible Decision Support in Dynamic Interorganizational Networks

2011 FCC CSRIC WG2A Cyber Security Best Practices Final Report
2011 FCC CSRIC WG2A Cyber Security Best Practices Final Report2011 FCC CSRIC WG2A Cyber Security Best Practices Final Report
2011 FCC CSRIC WG2A Cyber Security Best Practices Final ReportPhil Agcaoili
 
Smarter lending leads to Business Agility
Smarter lending leads to Business AgilitySmarter lending leads to Business Agility
Smarter lending leads to Business AgilityIBM WebSphereIndia
 
Cloud Computing: Helping Financial Institutions Leverage the Cloud to Improve...
Cloud Computing: Helping Financial Institutions Leverage the Cloud to Improve...Cloud Computing: Helping Financial Institutions Leverage the Cloud to Improve...
Cloud Computing: Helping Financial Institutions Leverage the Cloud to Improve...IBM Banking
 
Latest news phoenix
Latest news phoenixLatest news phoenix
Latest news phoenixJeff Pearce
 
The Digital Procurement Era
The Digital Procurement EraThe Digital Procurement Era
The Digital Procurement EraTejari
 
Information governance in the Facebook Era
Information governance in the Facebook EraInformation governance in the Facebook Era
Information governance in the Facebook EraJohn Mancini
 
Cовременное предприятие. Надежные технологии для подключения, совместной рабо...
Cовременное предприятие. Надежные технологии для подключения, совместной рабо...Cовременное предприятие. Надежные технологии для подключения, совместной рабо...
Cовременное предприятие. Надежные технологии для подключения, совместной рабо...Cisco Russia
 
Challenges financial information_systems_a_clarke
Challenges financial information_systems_a_clarkeChallenges financial information_systems_a_clarke
Challenges financial information_systems_a_clarkeShane Dempsey
 
Family Tree's Journey Toward An Edge Dominant System
Family Tree's Journey Toward An Edge Dominant SystemFamily Tree's Journey Toward An Edge Dominant System
Family Tree's Journey Toward An Edge Dominant SystemRandy Ynchausti
 
Information systems an overview
Information systems  an overviewInformation systems  an overview
Information systems an overviewFrancis George
 
IntelliKnow Datasheet
IntelliKnow DatasheetIntelliKnow Datasheet
IntelliKnow DatasheetJason Brown
 
The Information Agenda Guide for CSPs
The Information Agenda Guide for CSPsThe Information Agenda Guide for CSPs
The Information Agenda Guide for CSPsIBMTelecom
 
Sales And Marketing Strategies For Sm Es By Ashim Bose Of The Aktion Group
Sales And Marketing Strategies For Sm Es By Ashim Bose Of The Aktion GroupSales And Marketing Strategies For Sm Es By Ashim Bose Of The Aktion Group
Sales And Marketing Strategies For Sm Es By Ashim Bose Of The Aktion GroupNasscom Chennai
 
PCTY 2012, IBM Security and Strategy v. Fabio Panada
PCTY 2012, IBM Security and Strategy v. Fabio PanadaPCTY 2012, IBM Security and Strategy v. Fabio Panada
PCTY 2012, IBM Security and Strategy v. Fabio PanadaIBM Danmark
 
Rethinking Technology Edge - Valgeo 2011
Rethinking Technology Edge - Valgeo 2011Rethinking Technology Edge - Valgeo 2011
Rethinking Technology Edge - Valgeo 2011Elena Rapisardi
 
Valgeo2011 rethinking tech edge
Valgeo2011 rethinking tech edgeValgeo2011 rethinking tech edge
Valgeo2011 rethinking tech edgeMassimo Lanfranco
 

Similar to Flexible Decision Support in Dynamic Interorganizational Networks (20)

2011 FCC CSRIC WG2A Cyber Security Best Practices Final Report
2011 FCC CSRIC WG2A Cyber Security Best Practices Final Report2011 FCC CSRIC WG2A Cyber Security Best Practices Final Report
2011 FCC CSRIC WG2A Cyber Security Best Practices Final Report
 
Smarter lending leads to Business Agility
Smarter lending leads to Business AgilitySmarter lending leads to Business Agility
Smarter lending leads to Business Agility
 
Cloud Computing: Helping Financial Institutions Leverage the Cloud to Improve...
Cloud Computing: Helping Financial Institutions Leverage the Cloud to Improve...Cloud Computing: Helping Financial Institutions Leverage the Cloud to Improve...
Cloud Computing: Helping Financial Institutions Leverage the Cloud to Improve...
 
Latest news phoenix
Latest news phoenixLatest news phoenix
Latest news phoenix
 
The Digital Procurement Era
The Digital Procurement EraThe Digital Procurement Era
The Digital Procurement Era
 
Information governance in the Facebook Era
Information governance in the Facebook EraInformation governance in the Facebook Era
Information governance in the Facebook Era
 
Brand Strategy: Politics 2.0
Brand Strategy: Politics 2.0Brand Strategy: Politics 2.0
Brand Strategy: Politics 2.0
 
Cовременное предприятие. Надежные технологии для подключения, совместной рабо...
Cовременное предприятие. Надежные технологии для подключения, совместной рабо...Cовременное предприятие. Надежные технологии для подключения, совместной рабо...
Cовременное предприятие. Надежные технологии для подключения, совместной рабо...
 
Brotenlevinezhou friday
Brotenlevinezhou fridayBrotenlevinezhou friday
Brotenlevinezhou friday
 
The Case for Customer Knowledge and Transparency
The Case for Customer Knowledge and TransparencyThe Case for Customer Knowledge and Transparency
The Case for Customer Knowledge and Transparency
 
Challenges financial information_systems_a_clarke
Challenges financial information_systems_a_clarkeChallenges financial information_systems_a_clarke
Challenges financial information_systems_a_clarke
 
Family Tree's Journey Toward An Edge Dominant System
Family Tree's Journey Toward An Edge Dominant SystemFamily Tree's Journey Toward An Edge Dominant System
Family Tree's Journey Toward An Edge Dominant System
 
Information systems an overview
Information systems  an overviewInformation systems  an overview
Information systems an overview
 
IntelliKnow Datasheet
IntelliKnow DatasheetIntelliKnow Datasheet
IntelliKnow Datasheet
 
The Information Agenda Guide for CSPs
The Information Agenda Guide for CSPsThe Information Agenda Guide for CSPs
The Information Agenda Guide for CSPs
 
Sales And Marketing Strategies For Sm Es By Ashim Bose Of The Aktion Group
Sales And Marketing Strategies For Sm Es By Ashim Bose Of The Aktion GroupSales And Marketing Strategies For Sm Es By Ashim Bose Of The Aktion Group
Sales And Marketing Strategies For Sm Es By Ashim Bose Of The Aktion Group
 
Enterprise 2.0
Enterprise 2.0Enterprise 2.0
Enterprise 2.0
 
PCTY 2012, IBM Security and Strategy v. Fabio Panada
PCTY 2012, IBM Security and Strategy v. Fabio PanadaPCTY 2012, IBM Security and Strategy v. Fabio Panada
PCTY 2012, IBM Security and Strategy v. Fabio Panada
 
Rethinking Technology Edge - Valgeo 2011
Rethinking Technology Edge - Valgeo 2011Rethinking Technology Edge - Valgeo 2011
Rethinking Technology Edge - Valgeo 2011
 
Valgeo2011 rethinking tech edge
Valgeo2011 rethinking tech edgeValgeo2011 rethinking tech edge
Valgeo2011 rethinking tech edge
 

Recently uploaded

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 

Recently uploaded (20)

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 

Flexible Decision Support in Dynamic Interorganizational Networks

  • 1. Introduction SBN Service Composition TAC SCM HAI Flexible Decision Support in Dynamic Interorganizational Networks Wolf Ketter, with John Collins and Maria Gini Department of Computer Science and Engineering University of Minnesota and Rotterdam School of Management Erasmus University WAI Seminar Vrije Universiteit Amsterdam, Monday, November 9 2009 Work done with: Andrew Nelson, and Dickens Nyabuti John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 2. Introduction SBN Service Composition Motivation TAC SCM HAI Black Monday, October 1987 Motivation The Dow Jones Industrial Average dropped by over 22% in one day. Before the dust settled, markets had dropped as much as 45%. This was widely blamed on naive computer programs that automatically sold when prices fell. Two possible outcomes: Ban automated trading. Learn how to build automated trading systems that exhibit rational behavior. John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 3. Introduction SBN Service Composition Motivation TAC SCM HAI Black Monday, October 1987 Motivation The Dow Jones Industrial Average dropped by over 22% in one day. Before the dust settled, markets had dropped as much as 45%. This was widely blamed on naive computer programs that automatically sold when prices fell. Two possible outcomes: Ban automated trading. Learn how to build automated trading systems that exhibit rational behavior. John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 4. Introduction SBN Service Composition Motivation TAC SCM HAI Black Monday, October 1987 Motivation The Dow Jones Industrial Average dropped by over 22% in one day. Before the dust settled, markets had dropped as much as 45%. This was widely blamed on naive computer programs that automatically sold when prices fell. Two possible outcomes: Ban automated trading. Learn how to build automated trading systems that exhibit rational behavior. John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 5. Introduction SBN Service Composition Motivation TAC SCM HAI Financial Crises, October 2008 Motivation Credit crises became visible by the fall of Lehman brothers bank, and started a world-wide chain reaction in the economy. Only partial network view. Risk management was based on individual perspective and not network perspective. Lessons learned: Facilitate decision-making in complex business networks. Need to understand network structure that provides high complex products and services. John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 6. Introduction SBN Service Composition Motivation TAC SCM HAI Financial Crises, October 2008 Motivation Credit crises became visible by the fall of Lehman brothers bank, and started a world-wide chain reaction in the economy. Only partial network view. Risk management was based on individual perspective and not network perspective. Lessons learned: Facilitate decision-making in complex business networks. Need to understand network structure that provides high complex products and services. John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 7. Introduction SBN Service Composition Motivation TAC SCM HAI Financial Crises, October 2008 Motivation Credit crises became visible by the fall of Lehman brothers bank, and started a world-wide chain reaction in the economy. Only partial network view. Risk management was based on individual perspective and not network perspective. Lessons learned: Facilitate decision-making in complex business networks. Need to understand network structure that provides high complex products and services. John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 8. Introduction SBN Service Composition Motivation TAC SCM HAI The Tyranny of Choice (Barry Schwartz, 2004) Conventional wisdom More choices make people happier, create greater opportunities for business. Reality People can be paralyzed by too many options. Online markets can lead to a combinatorial explosion of possibilities. Therefore, people need good decision support! John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 9. Introduction SBN Service Composition Motivation TAC SCM HAI The Tyranny of Choice (Barry Schwartz, 2004) Conventional wisdom More choices make people happier, create greater opportunities for business. Reality People can be paralyzed by too many options. Online markets can lead to a combinatorial explosion of possibilities. Therefore, people need good decision support! John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 10. Introduction SBN Service Composition Motivation TAC SCM HAI Elements of Decision Support Decision support depends on information and analysis John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 11. Introduction SBN Service Composition Motivation TAC SCM HAI Evolution of Decision Support Systems (1) Intra-organizational networks There are many vendors and tools that promise to help build decision support systems, such as ERP systems. Most provide simple signals to make choices. Static inter-organizational networks Traditional supply-chains. Static decision support systems. John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 12. Introduction SBN Service Composition Motivation TAC SCM HAI Evolution of Decision Support Systems (1) Intra-organizational networks There are many vendors and tools that promise to help build decision support systems, such as ERP systems. Most provide simple signals to make choices. Static inter-organizational networks Traditional supply-chains. Static decision support systems. John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 13. Introduction SBN Service Composition Motivation TAC SCM HAI Evolution of Decision Support Systems (2) Dynamic Inter-organizational networks Smart Business Networks view Increasing modularity of business processes and products/services Quick-connect and disconnect capability Many choices and opportunities are available. .. but choosing requires decision support that can adapt to the changing network structure, and learn from users. John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 14. Introduction SBN Service Composition TAC SCM HAI A New Vision for Smart Business Networks Requires infrastructure changes: Everything has an IP address! Standardization Demand side management (bottom-up instead top-down) Economic incentives Automated trading markets Self-organization Advanced user interfaces (Economic Dashboards) John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 15. Introduction SBN Service Composition TAC SCM HAI Flexible and Personalized Decision Support Desiderata (1) Decision Sciences Ability to play out hypothetical scenarios. Transparency Smart Business Networks Network structure visualization Quick connect and disconnect Goal directed service composition Flexible dashboard architecture John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 16. Introduction SBN Service Composition TAC SCM HAI Flexible and Personalized Decision Support Desiderata (2) Software Engineering Appropriate separation of concerns. User configurability User-defined abstractions. Easy to experiment and test. Robustness, reliability, availability, etc. Scalability. John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 17. Introduction SBN Service Composition TAC SCM HAI Decision Support Systems: A feature gap analysis (1) Five technologies commonly used for building DSS capabilities Enterprise Resource Planning (ERP) Systems Data Warehouse (DW) Systems Spreadsheets (SS) Expert Systems (ES) Mash-ups (MU) John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 18. Introduction SBN Service Composition TAC SCM HAI Decision Support Systems: A feature gap analysis (2) Desired property DSS Technology ERP DW SS ES MU 1. Appropriate separation of concerns + + + − − 2. User configurability 0 0 ++ + ++ 3. User-defined abstractions –– –– − − + 4. Easy to experiment and test − − ++ 0 + 5. Robustness + 0 − 0 − 6. Scalability ++ ++ − 0 + 7. Structure visualization − 0 − + − 8. Quick connect, disconnect –– –– –– − + 9. Service composition –– –– –– 0 + 10. Flexible dashboard 0 0 0 0 + 11. Transparency − − − + − 12. Hypothetical scenarios + –– ++ + –– John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 19. Introduction SBN Service Composition TAC SCM HAI Filling the gap (1) Evaluator Service Networks Small single-purpose analysis modules: compose into dataflow networks connect inputs to compatible outputs Each evaluator has inputs, parameters, process, output, constraints. Evaluators refer to each other by name rather than direct reference. Evaluator names are configurable through: XML configuration files User interface John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 20. Introduction SBN Service Composition TAC SCM HAI Filling the gap (2) An evaluator service with its inputs, transform, and output. John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 21. Introduction SBN Service Composition TAC SCM HAI Example: Sales Evaluators Basic idea 1 Determine quantity QX of product X to sell 2 Set a price ΦX such that when offered on all demand DX for X , moves QX units in expectation. 3 etc. John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 22. Introduction SBN Service Composition TAC SCM HAI Service Composition A pipe-and-filter model Restrict services to dataflow components that can be composed into directed graphs. Abstractions can be composed from subgraphs. Add rich semantic descriptions to components. Process annotations to ensure that composed graphs have consistent semantic descriptions. Assist user in finding and understanding data. Assist user in composing graph modifications. John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 23. Introduction SBN Service Composition TAC SCM HAI Service Semantics (1) Dataflow restriction simplifies annotation. Connection from component A to component B is possible if output of A can be mapped to an input of B. Semantic mappings propagate from input to output of B. John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 24. Introduction SBN Service Composition TAC SCM HAI Service Semantics (2) John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 25. Introduction SBN Service Composition Trading Agents TAC SCM HAI MinneTAC A highly flexible research tool The MinneTAC agent is a general architecture for autonomous decision-making agents. Evaluator Service Networks are at the core and strung together at runtime. A typical configuration contains between 60 and 80 of these services. 3rd place in the 2009 TAC SCM competition. John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 26. Introduction SBN Service Composition Trading Agents TAC SCM HAI What is a Trading Agent? as opposed to an “Agent” Definition of an autonomous agent (Wooldridge & Jennings 1995) 1. Autonomy Agent has persistent identity, operates without direct control. 2. Social ability Agent interacts with other agents and/or human users. Most communication is negotiation or otherwise related to trading - requests, offers, orders, shipments, payment, etc. Agents often do not communicate directly with their competitors. John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 27. Introduction SBN Service Composition Trading Agents TAC SCM HAI What is a Trading Agent? as opposed to an “Agent” Definition of an autonomous agent (Wooldridge & Jennings 1995) 1. Autonomy Agent has persistent identity, operates without direct control. 2. Social ability Agent interacts with other agents and/or human users. Most communication is negotiation or otherwise related to trading - requests, offers, orders, shipments, payment, etc. Agents often do not communicate directly with their competitors. John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 28. Introduction SBN Service Composition Trading Agents TAC SCM HAI What is a Trading Agent? (2) 3. Reactivity Agent perceives its environment, responds appropriately. Tracks prices, supply and demand, Updates internal models (learning), Makes offers, accepts orders. 4. Proactivity Agent exhibits goal-directed behavior, takes initiative. Uses models and market signals to “buy low, sell high.” Engages in strategic behavior. Evaluates it’s own market power, drives market in desirable directions. John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 29. Introduction SBN Service Composition Trading Agents TAC SCM HAI What is a Trading Agent? (2) 3. Reactivity Agent perceives its environment, responds appropriately. Tracks prices, supply and demand, Updates internal models (learning), Makes offers, accepts orders. 4. Proactivity Agent exhibits goal-directed behavior, takes initiative. Uses models and market signals to “buy low, sell high.” Engages in strategic behavior. Evaluates it’s own market power, drives market in desirable directions. John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 30. Introduction SBN Service Composition Trading Agents TAC SCM HAI TAC SCM Overview – Dynamic Business Network Testbed John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 31. Introduction SBN Service Composition Trading Agents TAC SCM HAI TAC SCM Why a simulated testbed? Enabling research The problem is too complex for a game-theory solution. It’s hard to do experiments with real organizations. Evaluation is needed to validate solutions. The “Game” An abstraction of a simple three-tier supply chain (Dell). Balance between real-world complexity & ease of analysis. Data can be collected and analyzed, experiments can be repeated. John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 32. Introduction SBN Service Composition Trading Agents TAC SCM HAI TAC SCM Why a simulated testbed? Enabling research The problem is too complex for a game-theory solution. It’s hard to do experiments with real organizations. Evaluation is needed to validate solutions. The “Game” An abstraction of a simple three-tier supply chain (Dell). Balance between real-world complexity & ease of analysis. Data can be collected and analyzed, experiments can be repeated. John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 33. Introduction SBN Service Composition Trading Agents TAC SCM HAI TAC SCM Lessons learned Businesses don’t trust fully autonomous agents. Human preferences matter. Decision support vs. decision automation. Actor vs. network decisions. Flexible agent architecture. John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 34. Introduction SBN Service Composition TAC SCM HAI Proposed Human-Agent Interaction in TAC SCM John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 35. Introduction SBN Service Composition TAC SCM HAI Human Agent Interaction Radically rethink user-agent interaction by Offering just-in-time information. Highly relevant to a unique user and his/her current focus of attention. In a non-disruptive, easily accessible, privacy protecting way. Essential steps 1 User preference modeling. 2 Decision recommendation. 3 Feedback. John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 36. Introduction SBN Service Composition TAC SCM HAI Using an Advocate Agent Enhanced functionality Adapting to the user Multiple user roles Learn preferences Alerts Reduce cognitive load Control appliances Focus on human Control batteries judgement John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 37. Introduction SBN Service Composition TAC SCM HAI Decision Support vs. Decision Automation John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 38. Introduction SBN Service Composition TAC SCM HAI Evaluator Service Networks with Advocate Agents John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 39. Introduction SBN Service Composition TAC SCM HAI User roles We find it useful to distinguish among three classes of users and decision makers: Strategic users Tactical users Operational users Each class needs tools to support their reasoning. John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 40. Introduction SBN Service Composition TAC SCM HAI Strategic Dashboard John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 41. Introduction SBN Service Composition TAC SCM HAI Tactical Dashboard John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 42. Introduction SBN Service Composition TAC SCM HAI Operational Dashboard John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 43. Introduction SBN Service Composition TAC SCM HAI Summary Highly configurable, transparent decision processes that are described in terms that end users can understand. MinneTAC design shows how decision processes can be composed from networks of analysis and modeling tools. Teaching tool and research framework. John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 44. Introduction SBN Service Composition TAC SCM HAI Questions? John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network
  • 45. Introduction SBN Service Composition TAC SCM HAI Contact Email: wketter@rsm.nl URL: www.ketter.ws URL: large.rsm.nl Join us! John Collins, Wolf Ketter, Maria Gini Flexible Decision Support in Dynamic Interorganizational Network