Swinburne
Browse
- No file added yet -

Enhanced playback of automated service emulation models using entropy analysis

Download (529.67 kB)
conference contribution
posted on 2024-07-26, 14:17 authored by Steve Versteeg, Miao Du, John Bird, Jean-Guy Schneider, John Grundy, Jun HanJun Han
Service virtualisation is a supporting tool for DevOps to generate interactive service models of dependency systems on which a system-under-test relies. These service models allow applications under development to be continuously tested against production-like conditions. Generating these virtual service models requires expert knowledge of the service protocol, which may not always be available. However, service models may be generated automatically from network traces. Previous work has used the Needleman-Wunsch algorithm to select a response from the service model to play back for a live request. We propose an extension of the Needleman-Wunsch algorithm, which uses entropy analysis to automatically detect the critical matching fields for selecting a response. Empirical tests against four enterprise protocols demonstrate that entropy weighted matching can improve response accuracy.

Funding

Virtual Environments for Improved Enterprise Software Deployment

Australian Research Council

Find out more...

History

Available versions

PDF (Accepted manuscript)

ISBN

9781450341578

Journal title

Proceedings - International Workshop on Continuous Software Evolution and Delivery, CSED 2016

Conference name

1st International Workshop on Continuous Software Evolution and Delivery, CSED 2016

Location

Austin

Start date

2016-05-17

End date

2049-12-31

Pagination

6 pp

Publisher

Association for Computing Machinery, Inc

Copyright statement

Copyright © 2016 Copyright held by the owner/author(s)| ACM. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in the Proceedings of 1st International Workshop on Continuous Software Evolution and Delivery (CSED 2016 ), https://doi.org/10.1145/2896941.2896950.

Language

eng

Usage metrics

    Publications

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC