File(s) under permanent embargo
Enhanced playback of automated service emulation models using entropy analysis
conference contribution
posted on 2016-01-01, 00:00 authored by S Versteeg, M Du, J Bird, Jean-Guy Schneider, John Grundy, J HanService 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.
History
Event
Software Engineering. International Conference (38th : 2016 : Austin, Texas)Pagination
49 - 55Publisher
Association for Computing MachineryLocation
Austin, TexasPlace of publication
New York, N.Y.Publisher DOI
Start date
2016-05-14End date
2016-05-22ISBN-13
9781450341578Language
engPublication classification
E Conference publication; E1 Full written paper - refereedCopyright notice
2016, The AuthorsEditor/Contributor(s)
[Unknown]Title of proceedings
ICSE 2016: Workshop on Continuous Software Evolution and Delivery : Proceedings of the 38th Software Engineering International ConferenceUsage metrics
Categories
No categories selectedKeywords
Licence
Exports
RefWorks
BibTeX
Ref. manager
Endnote
DataCite
NLM
DC