SlideShare a Scribd company logo
1 of 25
Birgit Leiter, Ioan Toma




11/27/2012                              1
Motivation
• Today's Hotelier is facing new challenges in on-line
  communication:
   – Number of channels is growing exponentially
   – Communication has changed from unilateral to bilateral
   – Contents of communication becomes more and more
     granular
• Especially in the Tourism business the multitude of
  interaction possibilities provides significant potential
  for yield, brand, and general reputation
  management. (i.e. already 42% European tourists
  plan there trip online)
Motivation
• BUT there are pitfalls:
   – Some channels generate costs without guaranteeing
     actual income
   – Other channels charge up to 18% of the booking
     volume as fees (in Austria more than 100 million € are
     lost p.a. to booking portals).
Motivation
• Our goal is to help Hoteliers
   – to improve, maintain and manage his online presence,
   – to maintain or better increase his market share (i.e.,
     the number of bookings and the attached price),
   – to keep the related transactions costs for on-line
     communication and booking manageable,
   – to raise the visibility and tractability in the most suited
     channels.
Project Overview
• Duration: 2 Year Project
• Partners:
  – UIBK (coordinator)
  – seekda GmbH
Work Plan
WP1 – Product definition
• Competitor Analysis and SESA positioning
• Definition of the SESA Product Roadmap
• SESA Product Components and Functionality
  Specification
• SESA Product need and Unique Selling
  Proposition
• SESA Business Model
WP2 – Technical Architecture
• Defines:
  – the components and modules of the SESA system
  – the basic processes and data flow of the SESA
    system
  – the interfaces between the SESA system and the
    seekda Booking Engine
WP2 – Technical Architecture
• Instantiation of the SCAI reference architecture for specific
  domain and tasks.
           Communication
       •   Active and reactive communication
           • Tracing the communication
              • Multi-channel switch
                   • Multi-agent                                 Value-chain generation




                                                                                          Engagement
            • Communication Patterns

                                                                    Crowdsourcing
    Multi-Channel                Social Media
     Publishing                                                 Workflow management
                                  Monitoring




                                                       Infrastructure
                                                Channels
                                                                Content
WP3 – Ontology and Data
repository
• Definition of the domain ontologies to
  represent information items in the pilot cases
  (tourism)
• Comprehensive description of the
  infrastructure to support (semantic) storage of
  information in SESA.
WP4 – Channel Model
  Define, implement and put in practice a channel model
  (i.e. the communication model), statically and
  dynamically.

• Identification and modeling of target groups in
  different channels.
• Broadcasting static information.
• Broadcasting dynamic information.
• Technology-driven channel models.
• Evaluation and evolution of the channel model within
  the empirical studies
WP4 – Channel Model
Classification of channels by the type of service they provide:
• Static Broadcasting

• Dynamic Broadcasting

• Sharing

• Collaboration

• Group Communication

• Semantic-based Communication




  Image taken from: http://www.softicons.com/free-icons/application-icons/or-applications-icons-by-iconleak/file-cabinet-icon

                                                                                                                   12
WP5 – Weaver
• Separating content from channels also requires the
  explicit alignment of both.
• This is achieved through a weaver
• A Weaver is
   –   an uni-set of tuples of ten elements
   –   an execution engine for these tuples
   –   a GUI to define these tuples
   –   a management and monitoring component for these tuple
       sets
WP5 – Weaver
Weaver – Tuple Set
  1.   An information item defines an information category that should be
       disseminated through various channels.
  2.   An editor: The editor defines the agent that is responsible for
       providing the content of an information item.
  3.   An editor interaction protocol: This defines the interaction protocol
       governing how an editor collects the content.
  4.   An information type: We make a distinction between three types of
       content: an instance of a concept, a set of instances of a concept (i.e., an
       extensional definition of the concept), a concept description (i.e., an
       intensional definition of a concept) that should be content of the
       communication act.
  5.   A processing rule: These rules govern how the content is processed to fit
       to/being re-extracted from a channel.
  6.   A channel description: The group of media that is used to
       disseminate/search for the information
WP5 – Weaver
 7.  Scheduling information: Information on how often and in which
     intervals the communication will be performed which includes
     temporal constrains over multi-channel communication.
 8. An executor: It determines which agent or process is performing the
     update of a channel.
 9. An executor interaction protocol: It governs the interaction protocol
     defining how an executer receives its content.
 10. Element 10 contains meta-information such as:
      •   Is it a read or write
      •   Is it executed
      •   Is it idle
      •   Etc.
WP6 – Communication Patterns
In software engineering, a design pattern is a general reusable solution to a
commonly occurring problem within a given context in software design. A
design pattern is not a finished design that can be transformed directly into
code. It is a description or template for how to solve a problem that can be used
in many different situations. So patterns are formalized best practices that you
must implement yourself in your application.
Based on this definition of Software design patterns we introduce at this point
the idea of the communication patterns.



    Software                                           Communication
  Design Patterns                                        Patterns
WP6 – Communication Patterns

•   The communication patterns could be a way to facilitate the response phase
    of an enterprise.

•   A rich set of communication paradigms that address different types of
    issues by describing workflows of interaction with customers or potential
    customers.

•   It should be a dynamic set of patterns in the sense that it is being extended
    and altered continuously according to the needs of the customers and the
    nature of the issues that are arising.
WP6 – Communication Patterns
WP7 – Implementation and
Testing
 Implementation of the SESA system in an agile
 manner.

 Outcome of WP7 consists of providing:
 – Document describing the principles of the software
   development process
 – A Product Backlog which is constantly updated and
   available online
 – A first version of the implemented SESA system
 – End-user documentation for this system
WP8 – Pilots
• A platform, tools and scripts for continuous
  build and integration.
• A source control repository to manage the
  source code developed in the project.
• A deployment infrastructure where the SESA
  implementation can be deployed and
  assessed
• Pilots deployment and evaluation
WP9 – Dissemination
 Disseminate the results of the SESA project in an
 efficient and effective through:
 – Web site
 – Dynamic communication (e.g. Faccebook, Google+
   page, Twitter account, LinkedIn group)
 – Internal communication and collaboration
 – Sharing (e.g. YouTube, SlideShare)
 – Metadata (e.g. RDFa)
 – Open Source
 – Marketing & Events
WP10 – Training and Education
 Develop and perform internal as well as
 external training and education
  – Internal domain knowledge training on pilots and
    seekda technologies
  – Definition of SESA workshop curriculum for
    potential customers
  – Organize workshops
WP11 – Exploitation
 Develop a comprehensive exploitation and
 business plan
  – Product Description
  – Unique Selling Point
  – Technology & Innovation
  – Marketing and Sales
  – Team
  – Business Plan
WP12 – Management
 Management activities of the project,
 including financial control, and monitoring the
 work done in the other work packages
 – Provide effective and comprehensive
   management of the project
 – Provide oversight of consortium activities to
   ensure that the work plan is followed
 – Ensure a sufficient level of quality of work
   produced
 – Report technical and organisational progress
More info at:


• Website: http://sesa-project.sti2.at/

More Related Content

Similar to Sesa

Cs8092 computer graphics and multimedia unit 5
Cs8092 computer graphics and multimedia unit 5Cs8092 computer graphics and multimedia unit 5
Cs8092 computer graphics and multimedia unit 5SIMONTHOMAS S
 
Anupriy Kanti - Content Strategy Portfolio_August 2016
Anupriy Kanti - Content Strategy Portfolio_August 2016Anupriy Kanti - Content Strategy Portfolio_August 2016
Anupriy Kanti - Content Strategy Portfolio_August 2016Anupriy Kanti
 
Hia 1693-effective application-development_in_iib
Hia 1693-effective application-development_in_iibHia 1693-effective application-development_in_iib
Hia 1693-effective application-development_in_iibAndrew Coleman
 
sem_web_slides_k2013.ppt
sem_web_slides_k2013.pptsem_web_slides_k2013.ppt
sem_web_slides_k2013.pptRichaAngel2
 
Xmanager for Mobile Network Operator
Xmanager for Mobile Network OperatorXmanager for Mobile Network Operator
Xmanager for Mobile Network OperatorInteract
 
Interact Online Tv
Interact Online TvInteract Online Tv
Interact Online TvInteract
 
Evolving Domains, Problems and Solutions for Long Term Digital Preservation
Evolving Domains, Problems and Solutions for Long Term Digital PreservationEvolving Domains, Problems and Solutions for Long Term Digital Preservation
Evolving Domains, Problems and Solutions for Long Term Digital PreservationSCAPE Project
 
Linked services for the Web of Data
Linked services for the Web of DataLinked services for the Web of Data
Linked services for the Web of DataJohn Domingue
 
Effective use of visuals in online presentations and e-learning clarity2010 -...
Effective use of visuals in online presentations and e-learning clarity2010 -...Effective use of visuals in online presentations and e-learning clarity2010 -...
Effective use of visuals in online presentations and e-learning clarity2010 -...Clarity2010
 
spatial data infrastructure : issues and concepts
spatial data infrastructure : issues and conceptsspatial data infrastructure : issues and concepts
spatial data infrastructure : issues and conceptsDesconnets Jean-Christophe
 
Advancing the JISC Access & Identity Management Programme
Advancing the JISC Access & Identity Management ProgrammeAdvancing the JISC Access & Identity Management Programme
Advancing the JISC Access & Identity Management ProgrammeJISC Netskills
 
The Next Generation of Content Strategy: Omnichannel, Performance-Driven Cont...
The Next Generation of Content Strategy: Omnichannel, Performance-Driven Cont...The Next Generation of Content Strategy: Omnichannel, Performance-Driven Cont...
The Next Generation of Content Strategy: Omnichannel, Performance-Driven Cont...Kevin Nichols
 
Partners and Community Webinar - Nuxeo Studio
Partners and Community Webinar - Nuxeo StudioPartners and Community Webinar - Nuxeo Studio
Partners and Community Webinar - Nuxeo StudioNuxeo
 
The Art and Science of Requirements Gathering
The Art and Science of Requirements GatheringThe Art and Science of Requirements Gathering
The Art and Science of Requirements GatheringVanessa Turke
 

Similar to Sesa (20)

Cs8092 computer graphics and multimedia unit 5
Cs8092 computer graphics and multimedia unit 5Cs8092 computer graphics and multimedia unit 5
Cs8092 computer graphics and multimedia unit 5
 
Anupriy Kanti - Content Strategy Portfolio_August 2016
Anupriy Kanti - Content Strategy Portfolio_August 2016Anupriy Kanti - Content Strategy Portfolio_August 2016
Anupriy Kanti - Content Strategy Portfolio_August 2016
 
DMP Online: update 2013
DMP Online: update 2013DMP Online: update 2013
DMP Online: update 2013
 
Hia 1693-effective application-development_in_iib
Hia 1693-effective application-development_in_iibHia 1693-effective application-development_in_iib
Hia 1693-effective application-development_in_iib
 
Xml And Ecm
Xml And EcmXml And Ecm
Xml And Ecm
 
sem_web_slides_k2013.ppt
sem_web_slides_k2013.pptsem_web_slides_k2013.ppt
sem_web_slides_k2013.ppt
 
Xmanager for Mobile Network Operator
Xmanager for Mobile Network OperatorXmanager for Mobile Network Operator
Xmanager for Mobile Network Operator
 
Interact Online Tv
Interact Online TvInteract Online Tv
Interact Online Tv
 
Evolving Domains, Problems and Solutions for Long Term Digital Preservation
Evolving Domains, Problems and Solutions for Long Term Digital PreservationEvolving Domains, Problems and Solutions for Long Term Digital Preservation
Evolving Domains, Problems and Solutions for Long Term Digital Preservation
 
Linked services for the Web of Data
Linked services for the Web of DataLinked services for the Web of Data
Linked services for the Web of Data
 
JISC's AIM programme
JISC's AIM programmeJISC's AIM programme
JISC's AIM programme
 
Effective use of visuals in online presentations and e-learning clarity2010 -...
Effective use of visuals in online presentations and e-learning clarity2010 -...Effective use of visuals in online presentations and e-learning clarity2010 -...
Effective use of visuals in online presentations and e-learning clarity2010 -...
 
spatial data infrastructure : issues and concepts
spatial data infrastructure : issues and conceptsspatial data infrastructure : issues and concepts
spatial data infrastructure : issues and concepts
 
Maruti gollapudi cv
Maruti gollapudi cvMaruti gollapudi cv
Maruti gollapudi cv
 
Advancing the JISC Access & Identity Management Programme
Advancing the JISC Access & Identity Management ProgrammeAdvancing the JISC Access & Identity Management Programme
Advancing the JISC Access & Identity Management Programme
 
The Next Generation of Content Strategy: Omnichannel, Performance-Driven Cont...
The Next Generation of Content Strategy: Omnichannel, Performance-Driven Cont...The Next Generation of Content Strategy: Omnichannel, Performance-Driven Cont...
The Next Generation of Content Strategy: Omnichannel, Performance-Driven Cont...
 
Partners and Community Webinar - Nuxeo Studio
Partners and Community Webinar - Nuxeo StudioPartners and Community Webinar - Nuxeo Studio
Partners and Community Webinar - Nuxeo Studio
 
Chapter Ten
Chapter TenChapter Ten
Chapter Ten
 
Mobcast for icici
Mobcast for icici Mobcast for icici
Mobcast for icici
 
The Art and Science of Requirements Gathering
The Art and Science of Requirements GatheringThe Art and Science of Requirements Gathering
The Art and Science of Requirements Gathering
 

Recently uploaded

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
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
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
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
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 

Recently uploaded (20)

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
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
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
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
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 

Sesa

  • 1. Birgit Leiter, Ioan Toma 11/27/2012 1
  • 2. Motivation • Today's Hotelier is facing new challenges in on-line communication: – Number of channels is growing exponentially – Communication has changed from unilateral to bilateral – Contents of communication becomes more and more granular • Especially in the Tourism business the multitude of interaction possibilities provides significant potential for yield, brand, and general reputation management. (i.e. already 42% European tourists plan there trip online)
  • 3. Motivation • BUT there are pitfalls: – Some channels generate costs without guaranteeing actual income – Other channels charge up to 18% of the booking volume as fees (in Austria more than 100 million € are lost p.a. to booking portals).
  • 4. Motivation • Our goal is to help Hoteliers – to improve, maintain and manage his online presence, – to maintain or better increase his market share (i.e., the number of bookings and the attached price), – to keep the related transactions costs for on-line communication and booking manageable, – to raise the visibility and tractability in the most suited channels.
  • 5. Project Overview • Duration: 2 Year Project • Partners: – UIBK (coordinator) – seekda GmbH
  • 7. WP1 – Product definition • Competitor Analysis and SESA positioning • Definition of the SESA Product Roadmap • SESA Product Components and Functionality Specification • SESA Product need and Unique Selling Proposition • SESA Business Model
  • 8. WP2 – Technical Architecture • Defines: – the components and modules of the SESA system – the basic processes and data flow of the SESA system – the interfaces between the SESA system and the seekda Booking Engine
  • 9. WP2 – Technical Architecture • Instantiation of the SCAI reference architecture for specific domain and tasks. Communication • Active and reactive communication • Tracing the communication • Multi-channel switch • Multi-agent Value-chain generation Engagement • Communication Patterns Crowdsourcing Multi-Channel Social Media Publishing Workflow management Monitoring Infrastructure Channels Content
  • 10. WP3 – Ontology and Data repository • Definition of the domain ontologies to represent information items in the pilot cases (tourism) • Comprehensive description of the infrastructure to support (semantic) storage of information in SESA.
  • 11. WP4 – Channel Model Define, implement and put in practice a channel model (i.e. the communication model), statically and dynamically. • Identification and modeling of target groups in different channels. • Broadcasting static information. • Broadcasting dynamic information. • Technology-driven channel models. • Evaluation and evolution of the channel model within the empirical studies
  • 12. WP4 – Channel Model Classification of channels by the type of service they provide: • Static Broadcasting • Dynamic Broadcasting • Sharing • Collaboration • Group Communication • Semantic-based Communication Image taken from: http://www.softicons.com/free-icons/application-icons/or-applications-icons-by-iconleak/file-cabinet-icon 12
  • 13. WP5 – Weaver • Separating content from channels also requires the explicit alignment of both. • This is achieved through a weaver • A Weaver is – an uni-set of tuples of ten elements – an execution engine for these tuples – a GUI to define these tuples – a management and monitoring component for these tuple sets
  • 14. WP5 – Weaver Weaver – Tuple Set 1. An information item defines an information category that should be disseminated through various channels. 2. An editor: The editor defines the agent that is responsible for providing the content of an information item. 3. An editor interaction protocol: This defines the interaction protocol governing how an editor collects the content. 4. An information type: We make a distinction between three types of content: an instance of a concept, a set of instances of a concept (i.e., an extensional definition of the concept), a concept description (i.e., an intensional definition of a concept) that should be content of the communication act. 5. A processing rule: These rules govern how the content is processed to fit to/being re-extracted from a channel. 6. A channel description: The group of media that is used to disseminate/search for the information
  • 15. WP5 – Weaver 7. Scheduling information: Information on how often and in which intervals the communication will be performed which includes temporal constrains over multi-channel communication. 8. An executor: It determines which agent or process is performing the update of a channel. 9. An executor interaction protocol: It governs the interaction protocol defining how an executer receives its content. 10. Element 10 contains meta-information such as: • Is it a read or write • Is it executed • Is it idle • Etc.
  • 16. WP6 – Communication Patterns In software engineering, a design pattern is a general reusable solution to a commonly occurring problem within a given context in software design. A design pattern is not a finished design that can be transformed directly into code. It is a description or template for how to solve a problem that can be used in many different situations. So patterns are formalized best practices that you must implement yourself in your application. Based on this definition of Software design patterns we introduce at this point the idea of the communication patterns. Software Communication Design Patterns Patterns
  • 17. WP6 – Communication Patterns • The communication patterns could be a way to facilitate the response phase of an enterprise. • A rich set of communication paradigms that address different types of issues by describing workflows of interaction with customers or potential customers. • It should be a dynamic set of patterns in the sense that it is being extended and altered continuously according to the needs of the customers and the nature of the issues that are arising.
  • 19. WP7 – Implementation and Testing Implementation of the SESA system in an agile manner. Outcome of WP7 consists of providing: – Document describing the principles of the software development process – A Product Backlog which is constantly updated and available online – A first version of the implemented SESA system – End-user documentation for this system
  • 20. WP8 – Pilots • A platform, tools and scripts for continuous build and integration. • A source control repository to manage the source code developed in the project. • A deployment infrastructure where the SESA implementation can be deployed and assessed • Pilots deployment and evaluation
  • 21. WP9 – Dissemination Disseminate the results of the SESA project in an efficient and effective through: – Web site – Dynamic communication (e.g. Faccebook, Google+ page, Twitter account, LinkedIn group) – Internal communication and collaboration – Sharing (e.g. YouTube, SlideShare) – Metadata (e.g. RDFa) – Open Source – Marketing & Events
  • 22. WP10 – Training and Education Develop and perform internal as well as external training and education – Internal domain knowledge training on pilots and seekda technologies – Definition of SESA workshop curriculum for potential customers – Organize workshops
  • 23. WP11 – Exploitation Develop a comprehensive exploitation and business plan – Product Description – Unique Selling Point – Technology & Innovation – Marketing and Sales – Team – Business Plan
  • 24. WP12 – Management Management activities of the project, including financial control, and monitoring the work done in the other work packages – Provide effective and comprehensive management of the project – Provide oversight of consortium activities to ensure that the work plan is followed – Ensure a sufficient level of quality of work produced – Report technical and organisational progress
  • 25. More info at: • Website: http://sesa-project.sti2.at/