SlideShare uma empresa Scribd logo
1 de 28
•SCI-FLEX IN ACTION

       •WHY SCI-FLEX?

       •WHAT IS SCI-FLEX?

       •SCI-FLEX IMPLEMENTATION

       •CHALLENGES OVERCOME

       •MAJOR CAPABILITIES

       •OTHER ACHIEVEMENTS


© Creative Commons Attribution-Share Alike 3.0 Unported License
© Creative Commons Attribution-Share Alike 3.0 Unported License
• MASSIVE AMOUNTS OF EVENTS OUT OF WHICH ONLY A VERY
    SMALL AMOUNT IS USEFUL
• RAPIDLY CHANGING EVENT STREAM
• DYNAMICALLY IDENTIFY PATTERNS OR ANOMALIES AND
    SPEEDY RESPONSE


•   SCALABILITY & FLEXIBILITY
•   INTEROPERABILITY AMONG DIFFERENT SYSTEMS
•   MULTIPLE COMMUNICATION MEDIUMS
•   CHANGE DYNAMICALLY & ADAPT TO RAPIDLY CHANGING
    REQUIREMENTS


    © Creative Commons Attribution-Share Alike 3.0 Unported License
• MASSIVE AMOUNTS OF EVENTS OUT OF WHICH ONLY A VERY
    SMALL AMOUNT IS USEFUL
• RAPIDLY CHANGING EVENT STREAM
• DYNAMICALLY IDENTIFY PATTERNS OR ANOMALIES AND
    SPEEDY RESPONSE
COMPLEX EVENT PROCESSING (CEP)
•   SCALABILITY & FLEXIBILITY
•   INTEROPERABILITY AMONG DIFFERENT SYSTEMS
•   MULTIPLE COMMUNICATION MEDIUMS
•   CHANGE DYNAMICALLY & ADAPT TO RAPIDLY CHANGING
    REQUIREMENTS


    © Creative Commons Attribution-Share Alike 3.0 Unported License
• MASSIVE AMOUNTS OF EVENTS OUT OF WHICH ONLY A VERY
    SMALL AMOUNT IS USEFUL
• RAPIDLY CHANGING EVENT STREAM
• DYNAMICALLY IDENTIFY PATTERNS OR ANOMALIES AND
    SPEEDY RESPONSE


•   SCALABILITY & FLEXIBILITY
•   INTEROPERABILITY AMONG DIFFERENT SYSTEMS
•   MULTIPLE COMMUNICATION MEDIUMS
•   CHANGE DYNAMICALLY & ADAPT TO RAPIDLY CHANGING
    REQUIREMENTS


    © Creative Commons Attribution-Share Alike 3.0 Unported License
• MASSIVE AMOUNTS OF EVENTS OUT OF WHICH ONLY A VERY
      SMALL AMOUNT IS USEFUL
  • RAPIDLY CHANGING EVENT STREAM
  • DYNAMICALLY IDENTIFY PATTERNS OR ANOMALIES AND
SERVICE ORIENTED ARCHITECTURE (SOA)
    SPEEDY RESPONSE


  •   SCALABILITY & FLEXIBILITY
  •   INTEROPERABILITY AMONG DIFFERENT SYSTEMS
  •   MULTIPLE COMMUNICATION MEDIUMS
  •   CHANGE DYNAMICALLY & ADAPT TO RAPIDLY CHANGING
      REQUIREMENTS


      © Creative Commons Attribution-Share Alike 3.0 Unported License
• MASSIVE AMOUNTS OF EVENTS OUT OF WHICH ONLY A VERY
    SMALL AMOUNT IS USEFUL
• RAPIDLY CHANGING EVENT STREAM
• DYNAMICALLY IDENTIFY PATTERNS OR ANOMALIES AND
    SPEEDY RESPONSE


•   SCALABILITY & FLEXIBILITY
•   INTEROPERABILITY AMONG DIFFERENT SYSTEMS
•   MULTIPLE COMMUNICATION MEDIUMS
•   CHANGE DYNAMICALLY & ADAPT TO RAPIDLY CHANGING
    REQUIREMENTS


    © Creative Commons Attribution-Share Alike 3.0 Unported License
• MASSIVE AMOUNTS OF EVENTS OUT OF WHICH ONLY A VERY
    ENTERPRISE SERVICE BUS (ESB)
     SMALL AMOUNT IS USEFUL
• RAPIDLY CHANGING EVENT STREAM
• DYNAMICALLY IDENTIFY PATTERNS OR ANOMALIES AND
    SPEEDY RESPONSE


•   SCALABILITY & FLEXIBILITY
•   INTEROPERABILITY AMONG DIFFERENT SYSTEMS
•   MULTIPLE COMMUNICATION MEDIUMS
•   CHANGE DYNAMICALLY & ADAPT TO RAPIDLY CHANGING
    REQUIREMENTS


    © Creative Commons Attribution-Share Alike 3.0 Unported License
• MASSIVE AMOUNTS OF EVENTS OUT OF WHICH ONLY A VERY
          SMALL AMOUNT IS USEFUL
      • RAPIDLY CHANGING EVENT STREAM
      • DYNAMICALLY IDENTIFY PATTERNS OR ANOMALIES AND
          SPEEDY RESPONSE

ESB
      •   SCALABILITY & FLEXIBILITY
      •   INTEROPERABILITY AMONG DIFFERENT SYSTEMS
      •   MULTIPLE COMMUNICATION MEDIUMS
      •   CHANGE DYNAMICALLY & ADAPT TO RAPIDLY CHANGING
          REQUIREMENTS


          © Creative Commons Attribution-Share Alike 3.0 Unported License
FLEXIBLE INTEGRATION
                                OF
SERVICE ORIENTED ARCHITECTURE (SOA)
                               AND
  COMPLEX EVENT PROCESSING (CEP)




                                     CEP
                 ESB


© Creative Commons Attribution-Share Alike 3.0 Unported License
AIR TRAFFIC MANAGEMENT SYSTEMS


                   INTELLIGENT TRADING PLATFORMS


                        NETWORK TRAFFIC ANALYSIS


            TRANSPORTATION SERVICE MANAGEMENT


© Creative Commons Attribution-Share Alike 3.0 Unported License
• GREAT INTEREST TOWARDS THE MERGING OF SERVICE
  ORIENTED ARCHITECTURE AND COMPLEX EVENT PROCESSING
    CONCEPTS
      • IBM RESEARCH
      • APACHE CAMEL ESPER PLUG-IN
• MULTITUDE OF OPPORTUNITY
• BENEFITS OF COMPLEX EVENT PROCESSING IN EVENT DRIVEN
  SERVICE ORIENTED ARCHITECTURE (EDA OVER SOA)
    SYSTEMS

© Creative Commons Attribution-Share Alike 3.0 Unported License
• ENABLING COMPLEX EVENT PROCESSING IN A
  SERVICE ORIENTED ARCHITECTURE
• PROVIDING ENTERPRISE LEVEL EVENTING SUPPORT
• PROVIDE USERS WITH THE CAPABILITY TO EASILY
    MANAGE AND MONITOR ALL ACTIVITY
• FLEXIBILITY, SCALABILITY, INTEROPERABILITY




© Creative Commons Attribution-Share Alike 3.0 Unported License
BACKEND
                                               REGISTRY




                                                 FETCH
                          UNIFIED
                                                                                  ESPER
                                                                      EXECUTE
                          EVENTS
EXTERNAL
                                                 SYNAPSE-ESPER                     CEP
           UNIFY
 EVENTS               JMS TRANSPORT
                                                   MEDIATOR                      SYSTEM
                         WITH MAP                                       EVENTS
                      MESSAGE SUPPORT




                                                           BROWSE
                                                   EDIT

               SYNAPSE ESB
                                              SYNAPSE-ESPER
                                            MEDIATOR ADMIN UI

               © Creative Commons Attribution-Share Alike 3.0 Unported License
•   CONCURRENCY SUPPORT
                                                           •   SIMPLE CONFIGURATION
                                BACKEND
                                                           •   EASY SETUP AND DEPLOYMENT
                                REGISTRY

                                                           •   TIGHT INTEGRATION WITH APACHE SYNAPSE
EXTERNAL EVENTS




                     UNIFIED
                                  SYNAPSE-
                     EVENTS
                                                           •   ROBUST AND EXTENSIBLE INTERFACE
                                   ESPER           ESPER
                                  MEDIATOR
                       JMS

                                                           •   HIGH PERFORMANCE, AND MAXIMUM USE OF
                  SYNAPSE ESB
                                                               APACHE SYNAPSE'S PERFORMANCE
                                  ADMIN UI

                                                               CAPABILITIES
                                                           • FITS WELL FOR MATURE EVENTING & EVENT
                                                               DRIVEN INFRASTRUCTURES
                                                           • BACK-END REGISTRY WITH CACHING

                                       © Creative Commons Attribution-Share Alike 3.0 Unported License
• PERSISTENT SUBSCRIPTIONS
                                                           • QUERY BASED EVENT FILTERING
                                BACKEND
                                REGISTRY
                                                                 •    XPATH / XQUERY
EXTERNAL EVENTS




                                                                 •
                     UNIFIED
                                                                      SQL LIKE QUERIES
                                  SYNAPSE-
                     EVENTS
                                   ESPER           ESPER
                                                                 •    ESPER QUERIES
                                  MEDIATOR
                       JMS

                                                           • UNIFICATION OF MULTIPLE EVENT TYPES INTO A
                  SYNAPSE ESB
                                  ADMIN UI
                                                               SINGLE EVENT TYPE
                                                           • FLEXIBLE INTEGRATION WITH EXISTING SYSTEMS
                                                                 •    WSO2 ENTERPRISE SERVICE BUS
                                                                 •    APACHE SYNAPSE ENTERPRISE SERVICE BUS



                                       © Creative Commons Attribution-Share Alike 3.0 Unported License
• FLEXIBLE INFRASTRUCTURE AND EASY
                                                               INTEGRATION TO EXISTING SYSTEMS.
                                BACKEND

                                                           • USEFULNESS SCOPES BEYOND THE DOMAIN OF
                                REGISTRY
EXTERNAL EVENTS




                                                               THE PROJECT
                     UNIFIED
                                  SYNAPSE-
                     EVENTS
                                                                 •
                                   ESPER
                                                                      FINANCIAL INFORMATION EXCHANGE
                                                   ESPER
                                  MEDIATOR
                       JMS

                                                           • RIGID INTERFACE ARCHITECTURE BASED ON
                  SYNAPSE ESB
                                                               WELL KNOWN DESIGN PATTERNS
                                  ADMIN UI

                                                                 •    STRATEGY, TEMPLATE, BUILDER
                                                           • EASY TO LEARN SAMPLES PROVIDED
                                                           • CUSTOMIZABILITY BASED ON REQUIREMENTS



                                       © Creative Commons Attribution-Share Alike 3.0 Unported License
• POWERFUL MAP MESSAGE HANDLING
                                BACKEND
                                                             CAPABILITY ADDED TO EXISTING JMS
                                REGISTRY

                                                               INFRASTRUCTURE
EXTERNAL EVENTS




                     UNIFIED
                                  SYNAPSE-
                                                           • WORKS OUT OF THE BOX, WITH MINIMAL
                     EVENTS
                                   ESPER           ESPER
                                  MEDIATOR
                       JMS
                                                               CONFIGURATION REQUIREMENTS
                  SYNAPSE ESB
                                                           • REUSE OF COMPONENTS THROUGH API
                                  ADMIN UI

                                                               EXTENSION
                                                           • ITERATIVE AND COLLABORATIVE AGILE
                                                               DEVELOPMENT METHODOLOGY




                                       © Creative Commons Attribution-Share Alike 3.0 Unported License
• JSP (JAVA SERVER PAGES) FRONTEND DRIVEN
                                BACKEND
                                                             BY WEB-SERVICE (BACKEND)
                                REGISTRY

                                                           • OSGI COMPLIANT
EXTERNAL EVENTS




                     UNIFIED
                                  SYNAPSE-
                                                           • FLEXIBLE INTEGRATION WITH WSO2
                     EVENTS
                                   ESPER           ESPER
                                  MEDIATOR
                       JMS
                                                             ENTERPRISE SERVICE BUS 2.0 (FIRST 3RD
                  SYNAPSE ESB
                                                             PARTY COMPONENT FOR WSO2 ESB)
                                  ADMIN UI

                                                           • LOGGING AND ANALYZING THE MEDIATOR
                                                               STATISTICS
                                                           • EASILY MANAGING THE SYNAPSE-ESPER
                                                               MEDIATION PROCESS
                                                           • MEDIATOR CONFIGURATION
                                       © Creative Commons Attribution-Share Alike 3.0 Unported License
• WSO2 ESB 2.0 USER INTERFACE (CARBON FRAMEWORK
  BASED )DEPENDENCY

• OSGI INTEGRATION

• JAVA MESSAGING SYSTEM SUPPORT

• LACK OF DOCUMENTATION ON UNDERLYING INFRASTRUCTURE
    COMPONENTS
      • WSO2 CARBON 1.0




© Creative Commons Attribution-Share Alike 3.0 Unported License
• USER INTERFACE FULLY DE-COUPLED FROM THE
    UNDERLYING IMPLEMENTATION
• HIGH LEVEL OF SCALABILITY
• PERSISTENT SUBSCRIPTION MANAGEMENT
• CONSISTENT USER INTERFACE THROUGHOUT THE
  SYSTEM AND SEAMLESS INTEGRATION WITH SYNAPSE
  ENTERPRISE SERVICE BUS
• HIGH LEVEL OF RE-USE AND INTEGRATION OF
    COMPONENTS



© Creative Commons Attribution-Share Alike 3.0 Unported License
• SCI-FLEX WAS INTRODUCED BY MR. PAUL FREMANTLE IN A
  WEBINAR AS ONE OF THE MAJOR SYNERGIES OF SYNAPSE
  ENTERPRISE SERVICE BUS
• FIRST THIRD PARTY COMPONENT FOR WSO2 ESB 2.0
• MR. ASANKA ABEYSINGHE ALSO INCLUDED SCI-FLEX IN AN
  ARTICLE ON FINANCIAL INFORMATION EXCHANGE
• QUALITY CODING ENSURED BY THE APPLICATION OF GLOBALLY
    RECOGNIZED STANDARDS
• COMPREHENSIVE WEBSITE (WWW.SCI-FLEX.ORG) WITH ALL
    RESOURCES AND GUIDANCE
• 2 RESEARCH PAPERS RELATED TO SCI-FLEX; ‘COMPLEX EVENT
  PROCESSING IN A SERVICE ORIENTED ARCHITECTURE -
  BENEFITS’ &‘AUTONOMOUS EVENT DRIVEN ARCHITECTURE’

© Creative Commons Attribution-Share Alike 3.0 Unported License
• INTEGRATION OF SCI-FLEX COMPONENTS TO REAL-
  WORLD PROJECTS
• XPATH QUERYING ACROSS HIERARCHICAL MAPS IN
  JAXEN
• WS-TOPICS ENHANCEMENTS FOR EVENTING
• IMPROVING THE COVERAGE OF SAMPLES AND TESTS




© Creative Commons Attribution-Share Alike 3.0 Unported License
•   PROJECT STATISTICS (HTTP://WWW.OHLOH.NET/P/SCIFLEX)
      • 20000+ LOC
      • 3+ PERSON YEARS ESTIMATED EFFORT (COCOMO MODEL )

•   LICENSING:
      •   SCI-FLEX CORE COMPONENTS: APACHE 2.0 LICENSE,
      •   SCI-FLEX SYNAPSE-ESPER PLUG-IN: GNU GENERAL PUBLIC LICENSE 2.0

•   ONLINE PRESENCE:
      • GOOGLE CODE: HTTP://CODE.GOOGLE.COM/P/SCI-FLEX/
      • MAIN PROJECT WEBSITE: HTTP://WWW.SCI-FLEX.ORG/
      • GOOGLE GROUPS, MARKMAIL LIST ARCHIVES

• 100% OPEN SOURCE PROJECT UTILIZING AGILE METHODS
• AVAILABLE AS :
      • SVN CHECKOUT
      • WEB DOWNLOAD
      • MAVEN REPOSITORY
© Creative Commons Attribution-Share Alike 3.0 Unported License
•   DR. SHANTHA FERNANDO AND MR. INDIKA PERERA– DEPT. OF
    COMPUTER SCIENCE & ENGINEERING, UNIVERSITY OF MORATUWA -
    PROJECT COORDINATORS
•   DR. SANJIVA WEERAWARANA, CEO OF WSO2 – COORDINATOR
•   MR. PAUL FREMANTLE (CO-FOUNDER & CTO, WSO2) – MENTOR &
    MAIN SUPERVISOR
•   MR. ASANKA ABEYSINGHE (SOFTWARE ARCHITECT, WSO2)
•   MR. SANJAYA KARUNASENA
•   MRS. VISHAKA NANAYAKKARA, HEAD OF THE DEPARTMENT OF
    COMPUTER SCIENCE AND ENGINEERING, UNIVERSITY OF MORATUWA
•   PROF. GIHAN DIAS AND MR. CHAMARA DISANAYAKE, DEPARTMENT OF
    COMPUTER SCIENCE AND ENGINEERING, UNIVERSITY OF MORATUWA – AID
    IN OBTAINING RESOURCES FOR FINAL DEMONSTRATIONS
•   MR. MAHENDRA PIRAVEENAN, MR. KISHAN WIMELAWARNE, AND MISS.
    UPULI GUNASINGHE; , DEPARTMENT OF COMPUTER SCIENCE AND
    ENGINEERING, UNIVERSITY OF MORATUWA – PROJECT EVALUATIONS
•   ENTIRE STAFF OF CSE (ACADEMIC & NON-ACADEMIC)
© Creative Commons Attribution-Share Alike 3.0 Unported License
Project Sci-Flex Presentation
Project Sci-Flex Presentation

Mais conteúdo relacionado

Destaque

R. Villano - cd poesie 1975 - 2014 en - night
R. Villano - cd  poesie 1975 - 2014 en - nightR. Villano - cd  poesie 1975 - 2014 en - night
R. Villano - cd poesie 1975 - 2014 en - nightRaimondo Villano
 
A Qualcuno Piace Freddo!
A Qualcuno Piace Freddo!A Qualcuno Piace Freddo!
A Qualcuno Piace Freddo!ale20ale
 
Raimondo Villano - Verso la modernità (metà '800 2^ parte)
Raimondo Villano - Verso la modernità (metà '800 2^ parte)Raimondo Villano - Verso la modernità (metà '800 2^ parte)
Raimondo Villano - Verso la modernità (metà '800 2^ parte)Raimondo Villano
 
R. Villano - Rassegna stampa presidenza Rotary
R. Villano - Rassegna stampa presidenza RotaryR. Villano - Rassegna stampa presidenza Rotary
R. Villano - Rassegna stampa presidenza RotaryRaimondo Villano
 
Go Ahead for F&O Report 21 October 2011-Mansukh Investment and Trading Solution
Go Ahead for F&O Report 21 October 2011-Mansukh Investment and Trading SolutionGo Ahead for F&O Report 21 October 2011-Mansukh Investment and Trading Solution
Go Ahead for F&O Report 21 October 2011-Mansukh Investment and Trading SolutionMansukh Investment & Trading Solutions
 
TheHiddenFreudPressRelease
TheHiddenFreudPressReleaseTheHiddenFreudPressRelease
TheHiddenFreudPressReleaseJoseph Berke
 
Raimondo Villano - Pharmacopoeias from the Ducky of Naples to Kingdom of the ...
Raimondo Villano - Pharmacopoeias from the Ducky of Naples to Kingdom of the ...Raimondo Villano - Pharmacopoeias from the Ducky of Naples to Kingdom of the ...
Raimondo Villano - Pharmacopoeias from the Ducky of Naples to Kingdom of the ...Raimondo Villano
 

Destaque (12)

R. Villano - cd poesie 1975 - 2014 en - night
R. Villano - cd  poesie 1975 - 2014 en - nightR. Villano - cd  poesie 1975 - 2014 en - night
R. Villano - cd poesie 1975 - 2014 en - night
 
A Qualcuno Piace Freddo!
A Qualcuno Piace Freddo!A Qualcuno Piace Freddo!
A Qualcuno Piace Freddo!
 
блоги
блогиблоги
блоги
 
Raimondo Villano - Verso la modernità (metà '800 2^ parte)
Raimondo Villano - Verso la modernità (metà '800 2^ parte)Raimondo Villano - Verso la modernità (metà '800 2^ parte)
Raimondo Villano - Verso la modernità (metà '800 2^ parte)
 
Colegas Zamora chinchipe
Colegas Zamora chinchipeColegas Zamora chinchipe
Colegas Zamora chinchipe
 
Segredo Da Felicidade
Segredo Da FelicidadeSegredo Da Felicidade
Segredo Da Felicidade
 
Derivative 07 August 2013 By Mansukh Investment and Trading Solution
Derivative 07 August 2013  By Mansukh Investment and Trading SolutionDerivative 07 August 2013  By Mansukh Investment and Trading Solution
Derivative 07 August 2013 By Mansukh Investment and Trading Solution
 
R. Villano - Rassegna stampa presidenza Rotary
R. Villano - Rassegna stampa presidenza RotaryR. Villano - Rassegna stampa presidenza Rotary
R. Villano - Rassegna stampa presidenza Rotary
 
Go Ahead for F&O Report 21 October 2011-Mansukh Investment and Trading Solution
Go Ahead for F&O Report 21 October 2011-Mansukh Investment and Trading SolutionGo Ahead for F&O Report 21 October 2011-Mansukh Investment and Trading Solution
Go Ahead for F&O Report 21 October 2011-Mansukh Investment and Trading Solution
 
TheHiddenFreudPressRelease
TheHiddenFreudPressReleaseTheHiddenFreudPressRelease
TheHiddenFreudPressRelease
 
Raimondo Villano - Pharmacopoeias from the Ducky of Naples to Kingdom of the ...
Raimondo Villano - Pharmacopoeias from the Ducky of Naples to Kingdom of the ...Raimondo Villano - Pharmacopoeias from the Ducky of Naples to Kingdom of the ...
Raimondo Villano - Pharmacopoeias from the Ducky of Naples to Kingdom of the ...
 
Abby1
Abby1Abby1
Abby1
 

Semelhante a Project Sci-Flex Presentation

V Smp Foundation 2.0 V1.6
V Smp Foundation 2.0   V1.6V Smp Foundation 2.0   V1.6
V Smp Foundation 2.0 V1.6jstemler
 
Gigamon U - Its Not The Network
Gigamon U - Its Not The NetworkGigamon U - Its Not The Network
Gigamon U - Its Not The NetworkGrant Swanson
 
Moving Windows Server Apps to the cloud in 3 Easy Steps
Moving Windows Server Apps to the cloud in 3 Easy StepsMoving Windows Server Apps to the cloud in 3 Easy Steps
Moving Windows Server Apps to the cloud in 3 Easy StepsAppZero
 
Evanti presentation
Evanti presentationEvanti presentation
Evanti presentationEvanti_Sk
 
Alcatel-Lucent Cloud: Network Functions Virtualization - The New Virtual Real...
Alcatel-Lucent Cloud: Network Functions Virtualization - The New Virtual Real...Alcatel-Lucent Cloud: Network Functions Virtualization - The New Virtual Real...
Alcatel-Lucent Cloud: Network Functions Virtualization - The New Virtual Real...Alcatel-Lucent Cloud
 
Evanti presentation
Evanti presentationEvanti presentation
Evanti presentationEvanti_Sk
 
Cisco Unified Computing Systems Update
Cisco Unified Computing Systems UpdateCisco Unified Computing Systems Update
Cisco Unified Computing Systems UpdateCisco Canada
 
TAMING THE INFRASTRUCTURE GONE WILD
TAMING THE INFRASTRUCTURE  GONE WILDTAMING THE INFRASTRUCTURE  GONE WILD
TAMING THE INFRASTRUCTURE GONE WILDColloquium
 
TAMING THE INFRASTRUCTURE GONE WILD
TAMING THE INFRASTRUCTURE  GONE WILDTAMING THE INFRASTRUCTURE  GONE WILD
TAMING THE INFRASTRUCTURE GONE WILDIsaac Christoffersen
 
Continuous Auditing, Monitoring & Data Analytics
Continuous Auditing, Monitoring & Data AnalyticsContinuous Auditing, Monitoring & Data Analytics
Continuous Auditing, Monitoring & Data AnalyticsCISA1567
 
Nexvision corporate presentation
Nexvision corporate presentationNexvision corporate presentation
Nexvision corporate presentationNEXVISION SAS
 
The non stop mission critical experience
The non stop mission critical experienceThe non stop mission critical experience
The non stop mission critical experienceHP ESSN Philippines
 
Insuarance sm ca_april2013.pptx
Insuarance sm ca_april2013.pptxInsuarance sm ca_april2013.pptx
Insuarance sm ca_april2013.pptxNirmal Palaparthi
 
Auto Scaling: The Fleet Management Solution for Planet Earth - CMP201 - re:In...
Auto Scaling: The Fleet Management Solution for Planet Earth - CMP201 - re:In...Auto Scaling: The Fleet Management Solution for Planet Earth - CMP201 - re:In...
Auto Scaling: The Fleet Management Solution for Planet Earth - CMP201 - re:In...Amazon Web Services
 

Semelhante a Project Sci-Flex Presentation (20)

V Smp Foundation 2.0 V1.6
V Smp Foundation 2.0   V1.6V Smp Foundation 2.0   V1.6
V Smp Foundation 2.0 V1.6
 
Gigamon U - Its Not The Network
Gigamon U - Its Not The NetworkGigamon U - Its Not The Network
Gigamon U - Its Not The Network
 
Moving Windows Server Apps to the cloud in 3 Easy Steps
Moving Windows Server Apps to the cloud in 3 Easy StepsMoving Windows Server Apps to the cloud in 3 Easy Steps
Moving Windows Server Apps to the cloud in 3 Easy Steps
 
We biocloud platform architecture.draft copia
We biocloud platform architecture.draft copiaWe biocloud platform architecture.draft copia
We biocloud platform architecture.draft copia
 
Evanti presentation
Evanti presentationEvanti presentation
Evanti presentation
 
fluid service
fluid servicefluid service
fluid service
 
Alcatel-Lucent Cloud: Network Functions Virtualization - The New Virtual Real...
Alcatel-Lucent Cloud: Network Functions Virtualization - The New Virtual Real...Alcatel-Lucent Cloud: Network Functions Virtualization - The New Virtual Real...
Alcatel-Lucent Cloud: Network Functions Virtualization - The New Virtual Real...
 
Evanti presentation
Evanti presentationEvanti presentation
Evanti presentation
 
HP - 26oct2011
HP - 26oct2011HP - 26oct2011
HP - 26oct2011
 
Awright fedgeo
Awright fedgeoAwright fedgeo
Awright fedgeo
 
Cisco Unified Computing Systems Update
Cisco Unified Computing Systems UpdateCisco Unified Computing Systems Update
Cisco Unified Computing Systems Update
 
TAMING THE INFRASTRUCTURE GONE WILD
TAMING THE INFRASTRUCTURE  GONE WILDTAMING THE INFRASTRUCTURE  GONE WILD
TAMING THE INFRASTRUCTURE GONE WILD
 
TAMING THE INFRASTRUCTURE GONE WILD
TAMING THE INFRASTRUCTURE  GONE WILDTAMING THE INFRASTRUCTURE  GONE WILD
TAMING THE INFRASTRUCTURE GONE WILD
 
Continuous Auditing, Monitoring & Data Analytics
Continuous Auditing, Monitoring & Data AnalyticsContinuous Auditing, Monitoring & Data Analytics
Continuous Auditing, Monitoring & Data Analytics
 
Azure ecommerce
Azure ecommerceAzure ecommerce
Azure ecommerce
 
DAC 2012
DAC 2012DAC 2012
DAC 2012
 
Nexvision corporate presentation
Nexvision corporate presentationNexvision corporate presentation
Nexvision corporate presentation
 
The non stop mission critical experience
The non stop mission critical experienceThe non stop mission critical experience
The non stop mission critical experience
 
Insuarance sm ca_april2013.pptx
Insuarance sm ca_april2013.pptxInsuarance sm ca_april2013.pptx
Insuarance sm ca_april2013.pptx
 
Auto Scaling: The Fleet Management Solution for Planet Earth - CMP201 - re:In...
Auto Scaling: The Fleet Management Solution for Planet Earth - CMP201 - re:In...Auto Scaling: The Fleet Management Solution for Planet Earth - CMP201 - re:In...
Auto Scaling: The Fleet Management Solution for Planet Earth - CMP201 - re:In...
 

Último

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 

Último (20)

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

Project Sci-Flex Presentation

  • 1.
  • 2. •SCI-FLEX IN ACTION •WHY SCI-FLEX? •WHAT IS SCI-FLEX? •SCI-FLEX IMPLEMENTATION •CHALLENGES OVERCOME •MAJOR CAPABILITIES •OTHER ACHIEVEMENTS © Creative Commons Attribution-Share Alike 3.0 Unported License
  • 3. © Creative Commons Attribution-Share Alike 3.0 Unported License
  • 4. • MASSIVE AMOUNTS OF EVENTS OUT OF WHICH ONLY A VERY SMALL AMOUNT IS USEFUL • RAPIDLY CHANGING EVENT STREAM • DYNAMICALLY IDENTIFY PATTERNS OR ANOMALIES AND SPEEDY RESPONSE • SCALABILITY & FLEXIBILITY • INTEROPERABILITY AMONG DIFFERENT SYSTEMS • MULTIPLE COMMUNICATION MEDIUMS • CHANGE DYNAMICALLY & ADAPT TO RAPIDLY CHANGING REQUIREMENTS © Creative Commons Attribution-Share Alike 3.0 Unported License
  • 5. • MASSIVE AMOUNTS OF EVENTS OUT OF WHICH ONLY A VERY SMALL AMOUNT IS USEFUL • RAPIDLY CHANGING EVENT STREAM • DYNAMICALLY IDENTIFY PATTERNS OR ANOMALIES AND SPEEDY RESPONSE COMPLEX EVENT PROCESSING (CEP) • SCALABILITY & FLEXIBILITY • INTEROPERABILITY AMONG DIFFERENT SYSTEMS • MULTIPLE COMMUNICATION MEDIUMS • CHANGE DYNAMICALLY & ADAPT TO RAPIDLY CHANGING REQUIREMENTS © Creative Commons Attribution-Share Alike 3.0 Unported License
  • 6. • MASSIVE AMOUNTS OF EVENTS OUT OF WHICH ONLY A VERY SMALL AMOUNT IS USEFUL • RAPIDLY CHANGING EVENT STREAM • DYNAMICALLY IDENTIFY PATTERNS OR ANOMALIES AND SPEEDY RESPONSE • SCALABILITY & FLEXIBILITY • INTEROPERABILITY AMONG DIFFERENT SYSTEMS • MULTIPLE COMMUNICATION MEDIUMS • CHANGE DYNAMICALLY & ADAPT TO RAPIDLY CHANGING REQUIREMENTS © Creative Commons Attribution-Share Alike 3.0 Unported License
  • 7. • MASSIVE AMOUNTS OF EVENTS OUT OF WHICH ONLY A VERY SMALL AMOUNT IS USEFUL • RAPIDLY CHANGING EVENT STREAM • DYNAMICALLY IDENTIFY PATTERNS OR ANOMALIES AND SERVICE ORIENTED ARCHITECTURE (SOA) SPEEDY RESPONSE • SCALABILITY & FLEXIBILITY • INTEROPERABILITY AMONG DIFFERENT SYSTEMS • MULTIPLE COMMUNICATION MEDIUMS • CHANGE DYNAMICALLY & ADAPT TO RAPIDLY CHANGING REQUIREMENTS © Creative Commons Attribution-Share Alike 3.0 Unported License
  • 8. • MASSIVE AMOUNTS OF EVENTS OUT OF WHICH ONLY A VERY SMALL AMOUNT IS USEFUL • RAPIDLY CHANGING EVENT STREAM • DYNAMICALLY IDENTIFY PATTERNS OR ANOMALIES AND SPEEDY RESPONSE • SCALABILITY & FLEXIBILITY • INTEROPERABILITY AMONG DIFFERENT SYSTEMS • MULTIPLE COMMUNICATION MEDIUMS • CHANGE DYNAMICALLY & ADAPT TO RAPIDLY CHANGING REQUIREMENTS © Creative Commons Attribution-Share Alike 3.0 Unported License
  • 9. • MASSIVE AMOUNTS OF EVENTS OUT OF WHICH ONLY A VERY ENTERPRISE SERVICE BUS (ESB) SMALL AMOUNT IS USEFUL • RAPIDLY CHANGING EVENT STREAM • DYNAMICALLY IDENTIFY PATTERNS OR ANOMALIES AND SPEEDY RESPONSE • SCALABILITY & FLEXIBILITY • INTEROPERABILITY AMONG DIFFERENT SYSTEMS • MULTIPLE COMMUNICATION MEDIUMS • CHANGE DYNAMICALLY & ADAPT TO RAPIDLY CHANGING REQUIREMENTS © Creative Commons Attribution-Share Alike 3.0 Unported License
  • 10. • MASSIVE AMOUNTS OF EVENTS OUT OF WHICH ONLY A VERY SMALL AMOUNT IS USEFUL • RAPIDLY CHANGING EVENT STREAM • DYNAMICALLY IDENTIFY PATTERNS OR ANOMALIES AND SPEEDY RESPONSE ESB • SCALABILITY & FLEXIBILITY • INTEROPERABILITY AMONG DIFFERENT SYSTEMS • MULTIPLE COMMUNICATION MEDIUMS • CHANGE DYNAMICALLY & ADAPT TO RAPIDLY CHANGING REQUIREMENTS © Creative Commons Attribution-Share Alike 3.0 Unported License
  • 11. FLEXIBLE INTEGRATION OF SERVICE ORIENTED ARCHITECTURE (SOA) AND COMPLEX EVENT PROCESSING (CEP) CEP ESB © Creative Commons Attribution-Share Alike 3.0 Unported License
  • 12. AIR TRAFFIC MANAGEMENT SYSTEMS INTELLIGENT TRADING PLATFORMS NETWORK TRAFFIC ANALYSIS TRANSPORTATION SERVICE MANAGEMENT © Creative Commons Attribution-Share Alike 3.0 Unported License
  • 13. • GREAT INTEREST TOWARDS THE MERGING OF SERVICE ORIENTED ARCHITECTURE AND COMPLEX EVENT PROCESSING CONCEPTS • IBM RESEARCH • APACHE CAMEL ESPER PLUG-IN • MULTITUDE OF OPPORTUNITY • BENEFITS OF COMPLEX EVENT PROCESSING IN EVENT DRIVEN SERVICE ORIENTED ARCHITECTURE (EDA OVER SOA) SYSTEMS © Creative Commons Attribution-Share Alike 3.0 Unported License
  • 14. • ENABLING COMPLEX EVENT PROCESSING IN A SERVICE ORIENTED ARCHITECTURE • PROVIDING ENTERPRISE LEVEL EVENTING SUPPORT • PROVIDE USERS WITH THE CAPABILITY TO EASILY MANAGE AND MONITOR ALL ACTIVITY • FLEXIBILITY, SCALABILITY, INTEROPERABILITY © Creative Commons Attribution-Share Alike 3.0 Unported License
  • 15. BACKEND REGISTRY FETCH UNIFIED ESPER EXECUTE EVENTS EXTERNAL SYNAPSE-ESPER CEP UNIFY EVENTS JMS TRANSPORT MEDIATOR SYSTEM WITH MAP EVENTS MESSAGE SUPPORT BROWSE EDIT SYNAPSE ESB SYNAPSE-ESPER MEDIATOR ADMIN UI © Creative Commons Attribution-Share Alike 3.0 Unported License
  • 16. CONCURRENCY SUPPORT • SIMPLE CONFIGURATION BACKEND • EASY SETUP AND DEPLOYMENT REGISTRY • TIGHT INTEGRATION WITH APACHE SYNAPSE EXTERNAL EVENTS UNIFIED SYNAPSE- EVENTS • ROBUST AND EXTENSIBLE INTERFACE ESPER ESPER MEDIATOR JMS • HIGH PERFORMANCE, AND MAXIMUM USE OF SYNAPSE ESB APACHE SYNAPSE'S PERFORMANCE ADMIN UI CAPABILITIES • FITS WELL FOR MATURE EVENTING & EVENT DRIVEN INFRASTRUCTURES • BACK-END REGISTRY WITH CACHING © Creative Commons Attribution-Share Alike 3.0 Unported License
  • 17. • PERSISTENT SUBSCRIPTIONS • QUERY BASED EVENT FILTERING BACKEND REGISTRY • XPATH / XQUERY EXTERNAL EVENTS • UNIFIED SQL LIKE QUERIES SYNAPSE- EVENTS ESPER ESPER • ESPER QUERIES MEDIATOR JMS • UNIFICATION OF MULTIPLE EVENT TYPES INTO A SYNAPSE ESB ADMIN UI SINGLE EVENT TYPE • FLEXIBLE INTEGRATION WITH EXISTING SYSTEMS • WSO2 ENTERPRISE SERVICE BUS • APACHE SYNAPSE ENTERPRISE SERVICE BUS © Creative Commons Attribution-Share Alike 3.0 Unported License
  • 18. • FLEXIBLE INFRASTRUCTURE AND EASY INTEGRATION TO EXISTING SYSTEMS. BACKEND • USEFULNESS SCOPES BEYOND THE DOMAIN OF REGISTRY EXTERNAL EVENTS THE PROJECT UNIFIED SYNAPSE- EVENTS • ESPER FINANCIAL INFORMATION EXCHANGE ESPER MEDIATOR JMS • RIGID INTERFACE ARCHITECTURE BASED ON SYNAPSE ESB WELL KNOWN DESIGN PATTERNS ADMIN UI • STRATEGY, TEMPLATE, BUILDER • EASY TO LEARN SAMPLES PROVIDED • CUSTOMIZABILITY BASED ON REQUIREMENTS © Creative Commons Attribution-Share Alike 3.0 Unported License
  • 19. • POWERFUL MAP MESSAGE HANDLING BACKEND CAPABILITY ADDED TO EXISTING JMS REGISTRY INFRASTRUCTURE EXTERNAL EVENTS UNIFIED SYNAPSE- • WORKS OUT OF THE BOX, WITH MINIMAL EVENTS ESPER ESPER MEDIATOR JMS CONFIGURATION REQUIREMENTS SYNAPSE ESB • REUSE OF COMPONENTS THROUGH API ADMIN UI EXTENSION • ITERATIVE AND COLLABORATIVE AGILE DEVELOPMENT METHODOLOGY © Creative Commons Attribution-Share Alike 3.0 Unported License
  • 20. • JSP (JAVA SERVER PAGES) FRONTEND DRIVEN BACKEND BY WEB-SERVICE (BACKEND) REGISTRY • OSGI COMPLIANT EXTERNAL EVENTS UNIFIED SYNAPSE- • FLEXIBLE INTEGRATION WITH WSO2 EVENTS ESPER ESPER MEDIATOR JMS ENTERPRISE SERVICE BUS 2.0 (FIRST 3RD SYNAPSE ESB PARTY COMPONENT FOR WSO2 ESB) ADMIN UI • LOGGING AND ANALYZING THE MEDIATOR STATISTICS • EASILY MANAGING THE SYNAPSE-ESPER MEDIATION PROCESS • MEDIATOR CONFIGURATION © Creative Commons Attribution-Share Alike 3.0 Unported License
  • 21. • WSO2 ESB 2.0 USER INTERFACE (CARBON FRAMEWORK BASED )DEPENDENCY • OSGI INTEGRATION • JAVA MESSAGING SYSTEM SUPPORT • LACK OF DOCUMENTATION ON UNDERLYING INFRASTRUCTURE COMPONENTS • WSO2 CARBON 1.0 © Creative Commons Attribution-Share Alike 3.0 Unported License
  • 22. • USER INTERFACE FULLY DE-COUPLED FROM THE UNDERLYING IMPLEMENTATION • HIGH LEVEL OF SCALABILITY • PERSISTENT SUBSCRIPTION MANAGEMENT • CONSISTENT USER INTERFACE THROUGHOUT THE SYSTEM AND SEAMLESS INTEGRATION WITH SYNAPSE ENTERPRISE SERVICE BUS • HIGH LEVEL OF RE-USE AND INTEGRATION OF COMPONENTS © Creative Commons Attribution-Share Alike 3.0 Unported License
  • 23. • SCI-FLEX WAS INTRODUCED BY MR. PAUL FREMANTLE IN A WEBINAR AS ONE OF THE MAJOR SYNERGIES OF SYNAPSE ENTERPRISE SERVICE BUS • FIRST THIRD PARTY COMPONENT FOR WSO2 ESB 2.0 • MR. ASANKA ABEYSINGHE ALSO INCLUDED SCI-FLEX IN AN ARTICLE ON FINANCIAL INFORMATION EXCHANGE • QUALITY CODING ENSURED BY THE APPLICATION OF GLOBALLY RECOGNIZED STANDARDS • COMPREHENSIVE WEBSITE (WWW.SCI-FLEX.ORG) WITH ALL RESOURCES AND GUIDANCE • 2 RESEARCH PAPERS RELATED TO SCI-FLEX; ‘COMPLEX EVENT PROCESSING IN A SERVICE ORIENTED ARCHITECTURE - BENEFITS’ &‘AUTONOMOUS EVENT DRIVEN ARCHITECTURE’ © Creative Commons Attribution-Share Alike 3.0 Unported License
  • 24. • INTEGRATION OF SCI-FLEX COMPONENTS TO REAL- WORLD PROJECTS • XPATH QUERYING ACROSS HIERARCHICAL MAPS IN JAXEN • WS-TOPICS ENHANCEMENTS FOR EVENTING • IMPROVING THE COVERAGE OF SAMPLES AND TESTS © Creative Commons Attribution-Share Alike 3.0 Unported License
  • 25. PROJECT STATISTICS (HTTP://WWW.OHLOH.NET/P/SCIFLEX) • 20000+ LOC • 3+ PERSON YEARS ESTIMATED EFFORT (COCOMO MODEL ) • LICENSING: • SCI-FLEX CORE COMPONENTS: APACHE 2.0 LICENSE, • SCI-FLEX SYNAPSE-ESPER PLUG-IN: GNU GENERAL PUBLIC LICENSE 2.0 • ONLINE PRESENCE: • GOOGLE CODE: HTTP://CODE.GOOGLE.COM/P/SCI-FLEX/ • MAIN PROJECT WEBSITE: HTTP://WWW.SCI-FLEX.ORG/ • GOOGLE GROUPS, MARKMAIL LIST ARCHIVES • 100% OPEN SOURCE PROJECT UTILIZING AGILE METHODS • AVAILABLE AS : • SVN CHECKOUT • WEB DOWNLOAD • MAVEN REPOSITORY © Creative Commons Attribution-Share Alike 3.0 Unported License
  • 26. DR. SHANTHA FERNANDO AND MR. INDIKA PERERA– DEPT. OF COMPUTER SCIENCE & ENGINEERING, UNIVERSITY OF MORATUWA - PROJECT COORDINATORS • DR. SANJIVA WEERAWARANA, CEO OF WSO2 – COORDINATOR • MR. PAUL FREMANTLE (CO-FOUNDER & CTO, WSO2) – MENTOR & MAIN SUPERVISOR • MR. ASANKA ABEYSINGHE (SOFTWARE ARCHITECT, WSO2) • MR. SANJAYA KARUNASENA • MRS. VISHAKA NANAYAKKARA, HEAD OF THE DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING, UNIVERSITY OF MORATUWA • PROF. GIHAN DIAS AND MR. CHAMARA DISANAYAKE, DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING, UNIVERSITY OF MORATUWA – AID IN OBTAINING RESOURCES FOR FINAL DEMONSTRATIONS • MR. MAHENDRA PIRAVEENAN, MR. KISHAN WIMELAWARNE, AND MISS. UPULI GUNASINGHE; , DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING, UNIVERSITY OF MORATUWA – PROJECT EVALUATIONS • ENTIRE STAFF OF CSE (ACADEMIC & NON-ACADEMIC) © Creative Commons Attribution-Share Alike 3.0 Unported License