A declarative approach to automated configuration

LISA(2012)

引用 50|浏览329
暂无评分
摘要
System administrators increasingly use declarative, object-oriented languages to configure their systems. Extending such systems with automated analysis and decision making is an area of active research. We introduce ConfSolve, an object-oriented declarative configuration language, in which logical constraints over a system can be specified. Verification, impact analysis or even the generation of valid configurations can then be performed, by translation to a Constraint Satisfaction Problem (CSP), which is solved with an off-the-shelf solver. We present a full definition of our language and its compilation process, and show that our implementation outperforms previous work utilising an SMT solver, while adding new features such as optimisation.
更多
查看译文
关键词
active research,impact analysis,declarative approach,object-oriented language,object-oriented declarative configuration language,compilation process,off-the-shelf solver,smt solver,system administrator,constraint satisfaction,automated configuration,automated analysis
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要