Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Software testing, Hyperledger and the Next Generation of Mission Critical Post-Trade Infrastructures

Software testing, Hyperledger and the Next Generation of Mission Critical Post-Trade Infrastructures

Software testing, Hyperledger and the Next Generation of Mission Critical Post-Trade Infrastructures
Hyperledger Meetup: Tbilisi
05.07.2019

Iosif Itkin, CEO, Exactpro
Website https://exactpro.com/

Linkedin https://www.linkedin.com/company/exactpro-systems-llc
Instagram https://www.instagram.com/qatbilisi/
Twitter https://twitter.com/exactpro
Facebook https://www.facebook.com/qatbilisi/
Youtube Channel https://www.youtube.com/c/exactprosystems

Exactpro
PRO

July 05, 2019
Tweet

More Decks by Exactpro

Other Decks in Technology

Transcript

  1. View Slide

  2. Agenda:
    18:00 - Registration / Networking
    18:15 - Welcoming remarks, Elena Treshcheva, Researcher, Exactpro
    18:30 - Overview of Hyperledger and The Linux Foundation, Marta
    Piekarska, Director of Ecosystem, Hyperledger
    19:00 - Software testing, Hyperledger and the Next Generation of Mission
    Critical Post-Trade Infrastructures: Iosif Itkin, co-CEO and co-founder,
    Exactpro.
    19:30 - Networking
    20:30 - Meetup concludes

    View Slide

  3. Community

    View Slide

  4. @qatbilisi

    View Slide

  5. @qatbilisi

    View Slide

  6. @qatbilisi
    Invite to
    your own
    event!

    View Slide

  7. Our Engagement with Hyperledger

    View Slide

  8. Exactpro at
    Hyperledger Global Forum,
    12-15 December 2018

    View Slide

  9. Jan. 30, 2019
    Exactpro Joins Hyperledger and
    The Linux Foundation

    View Slide

  10. An opportunity to
    take part in industry
    events driven by
    Hyperledger and the
    Linux Foundation: to
    listen to our peers +
    to share our
    expertise
    How Exactpro is engaged with Hyperledger
    An access to white
    papers and research
    papers; an
    opportunity to
    publish our research
    We get to know
    people who work on
    similar problems;
    periodic calls and
    mailing lists provide
    a lot of info + they
    serve as channels
    for us to share our
    thoughts too!

    View Slide

  11. Exactpro to give a presentation:
    “Test Automation for DLT-based Applications in Finance”

    View Slide

  12. 12 Build Software to Test Software
    Confidential
    exactpro.com
    September 17
    Leadenhall Building,
    London, 2019
    Join us in discussing the newest fintech trends
    and solutions to the challenges in
    mission-critical trading and post trade systems!
    12
    SOFTWARE TESTING AND
    TRADING TECHNOLOGY TRENDS 2019

    View Slide

  13. Opening Keynote, September 17
    Palatnick
    Robert
    Robert Palatnick is a Chairman of the Governing Board of the
    Linux Foundation’s Hyperledger Project, a collaborative effort
    to establish, build and sustain an open, distributed ledger
    platform across industries.

    View Slide

  14. View Slide

  15. TMPA-2013
    October
    TMPA-2014
    November
    TMPA-2015
    November
    TMPA-2017
    March
    TMPA-2019 | November
    Tbilisi, Georgia
    The program will include, but won’t be limited to, the
    following topics:
    ● distributed ledger technology
    ● AI and machine learning in software testing;
    ● data driven software testing;
    ● high-load and high-availability systems;
    ● process mining;
    ● static program analysis and verification;
    ● system log analysis;
    ● testing and analysis of parallel and distributed systems;
    ● tools for software analysis, testing and verification;
    ● visualization of complex data.

    View Slide

  16. Agenda:
    18:00 - Registration / Networking
    18:15 - Welcoming remarks, Elena Treshcheva, Researcher, Exactpro
    18:30 - Overview of Hyperledger and The Linux Foundation, Marta
    Piekarska, Director of Ecosystem, Hyperledger
    19:00 - Software testing, Hyperledger and the Next Generation of Mission
    Critical Post-Trade Infrastructures: Iosif Itkin, co-CEO and co-founder,
    Exactpro.
    19:30 - Networking
    20:30 - Meetup concludes

    View Slide

  17. Software Testing, Hyperledger and the Next Generation of
    Mission Critical Post-Trade Infrastructures

    View Slide

  18. ● Incorporated in 2009 with 10 people, our company has experienced significant growth; now
    employing over 500 specialists.
    ● Member of Hyperledger since January 2019.
    ● A specialist firm focused on functional and non-functional testing of exchanges, clearing houses,
    depositories, banks and other market infrastructures.
    ● We provide software testing services for mission critical technology that underpins global financial
    markets. Our clients are regulated by FCA, Bank of England and their counterparts from other
    countries.
    ● Part of London Stock Exchange Group (LSEG) from May 2015 until January 2018.
    The Exactpro management buyout was successfully completed in January 2018.
    We are headquartered in the UK and have operations in the US, Georgia and Russia.
    Introduction: a few facts about Exactpro

    View Slide

  19. We have a global software Quality Assurance client network

    View Slide

  20. Typical Requirements for an Exchange System
    Daily capacity - 100+ mln transactions
    Peak rates - 40k+ transactions per second
    Average round-trip latency - <100 microseconds
    Availability - 100%
    3000 trx 2.5 cm <1 mm

    View Slide

  21. Trading vs. Post Trade

    View Slide

  22. Challenges:
    1. There is a multitude of components in modern complex
    post-trade infrastructures;
    2. Upstream and downstream system dependency;
    3. The participant structure is very complex;
    4. Trade/Xfer/Position/Account life cycle;
    5. The number of Asset Classes may vary;
    6. The complexity of the Risk calculation process;
    7. Access via a set of API endpoints.
    The challenges and their parameterizations lead to a
    significant number of test scenarios.
    Delivering large Post-Trade initiatives: Key Challenges

    View Slide

  23. - Many financial institutions invest in DLT;
    - Traditional platforms undergo transformation;
    - The changes are significant,
    so new infrastructures need
    thorough testing;
    - New platforms -> new test
    approaches? New testing
    tools?
    Our traditional QA projects from a DLT perspective

    View Slide

  24. Need a source of knowledge on diverse DLT use cases and implementations
    &
    Need a feedback on our own approaches (first steps in a new knowledge area)
    - The same complexity of the SUTs;
    - Hybrid nature: conventional functionality + new business logic involving interactions
    within a blockchain network;
    - High diversity of underlying DLT frameworks;
    - New form of business logic execution - smart contracts.
    Our traditional QA projects from a DLT perspective

    View Slide

  25. Delivering large Post-Trade initiatives: key challenges and innovative QA

    View Slide

  26. Delivering large Post-Trade initiatives: key challenges and innovative QA

    View Slide

  27. Case Study: Distributed Ledger Technology in Post-Trade Infrastructure
    E2E scenario for Position update flow

    View Slide

  28. Case Study: Distributed Ledger Technology in Post-Trade Infrastructure
    3 steps on the ledger side:
    1st - Initialisation of positions
    2nd - Trade creation and
    participant notification
    3rd - Positions updates
    Across each and every step the
    test framework provides different
    methods to validate the
    endpoints, inputs and outputs.
    The actual business flow steps
    and validation check items are
    transformed into ClearTH matrix
    after execution of which the
    deviations from the expected
    behaviour can be analysed.

    View Slide

  29. View Slide

  30. R3 Corda

    View Slide

  31. Hyperledger Fabric

    View Slide

  32. Digital Asset announces DAML Partner Integrations with Hyperledger Fabric,
    R3’s Corda and Amazon Aurora

    View Slide

  33. Digital Asset CDM Swaps

    View Slide

  34. View Slide

  35. https://is.gd/2PsBi6
    Looking for your feedback!

    View Slide