Using Dynamic Monitoring to Synthesize Models of Applications That Access Databases
dc.date.accessioned | 2018-09-27T13:22:38Z | |
dc.date.accessioned | 2018-11-26T22:27:53Z | |
dc.date.available | 2018-09-27T13:22:38Z | |
dc.date.available | 2018-11-26T22:27:53Z | |
dc.date.issued | 2018-09-27 | |
dc.identifier.uri | http://hdl.handle.net/1721.1/118184 | |
dc.identifier.uri | http://repository.aust.edu.ng/xmlui/handle/1721.1/118184 | |
dc.description.abstract | We previously developed Konure, a tool that uses active learning to infer the functionality of database applications. An alternative approach is to observe the inputs, outputs, and database traffic from a running system in normal use and then synthesize a model of the application from this information. To evaluate these two approaches, we present Etch, which uses information from typical usage scenarios to synthesize a model of the functionality of database applications whose computation can be expressed in the Konure DSL. | en_US |
dc.language.iso | en_US | en_US |
dc.title | Using Dynamic Monitoring to Synthesize Models of Applications That Access Databases | en_US |
dc.type | Article | en_US |
Files in this item
Files | Size | Format | View |
---|---|---|---|
shen_rinard_tech_report_sep26_2018.pdf | 2.267Mb | application/pdf | View/ |