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

Software testing, Hyperledger and the Next Gene...

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

July 05, 2019
Tweet

More Decks by Exactpro

Other Decks in Technology

Transcript

  1. 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
  2. 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!
  3. 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
  4. 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.
  5. 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.
  6. 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
  7. • 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
  8. 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
  9. 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
  10. - 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
  11. 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
  12. 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.