发明名称 Application configuration generation
摘要 Techniques for tuning systems generate configurations that are used to test the systems to determine optimal configurations for the systems. The configurations for a system are generated to allow for effective testing of the system while remaining within budgetary and/or resource constraints. The configurations may be selected to satisfy one or more conditions on their distributions to ensure that a satisfactory set of configurations are tested. Machine learning techniques may be used to create models of systems and those models can be used to determine optimal configurations.
申请公布号 US8898096(B2) 申请公布日期 2014.11.25
申请号 US201113149701 申请日期 2011.05.31
申请人 Oracle International Corporation 发明人 Caves Americo;Spaulding Kent;B'Far Reza
分类号 G06F15/18;G06F11/36;G06F11/22 主分类号 G06F15/18
代理机构 Kilpatrick Townsend and Stockton LLP 代理人 Kilpatrick Townsend and Stockton LLP
主权项 1. A computer-implemented method of determining system configurations, comprising: receiving one or more initial configuration constraints related to a system; identifying a relationship between the one or more initial configuration constraints; determining at least one variable configuration constraint related to the system based at least in part on the identified relationship between the one or more initial configuration constraints; determining a set of configurations for the system based at least in part on the one or more initial configuration constraints and the at least one variable configuration constraint; generating a set of testing results by at least testing the validity of one or more configurations in the set of configurations; generating, based at least in part on the testing results, a model that defines at least one of the one or more initial configuration constraints and the at least one variable configuration constraint; determining, based at least in part on the generated model, an updated set of configurations that are valid based at least in part on the one or more initial configuration constraints and the at least one variable configuration constraint; and providing the updated set of configurations for testing the system.
地址 Redwood Shores CA US