摘要翻译:
当配置可定制软件时,提供交互式工具支持以确保配置不会违反给定的约束是很有用的。但是,什么时候配置完成,该工具如何帮助用户完成它?我们把这个问题形式化,并把它与
人工智能中研究得很好的非单调推理中的概念联系起来。这些结果对实践者和理论家来说都很有趣。实践者将发现一种促进交互式配置过程的技术和支持该方法可行性的实验。理论家们会发现众所周知的形式概念和具体的实际应用之间的联系。
---
英文标题:
《How to Complete an Interactive Configuration Process?》
---
作者:
Mikolas Janota, Goetz Botterweck, Radu Grigore, Joao Marques-Silva
---
最新提交年份:
2009
---
分类信息:
一级分类:Computer Science        计算机科学
二级分类:Software Engineering        软件工程
分类描述:Covers design tools, software metrics, testing and debugging, programming environments, etc. Roughly includes material in all of ACM Subject Classes D.2, except that D.2.4 (program verification) should probably have Logics in Computer Science as the primary subject area.
涵盖设计工具、软件度量、测试和调试、编程环境等。大致包括ACM所有主题课程D.2的材料,除了D.2.4(程序验证)可能应该有计算机科学中的逻辑作为主要主题领域。
--
一级分类:Computer Science        计算机科学
二级分类:Artificial Intelligence        人工智能
分类描述:Covers all areas of AI except Vision, Robotics, Machine Learning, Multiagent Systems, and Computation and Language (Natural Language Processing), which have separate subject areas. In particular, includes Expert Systems, Theorem Proving (although this may overlap with Logic in Computer Science), Knowledge Representation, Planning, and Uncertainty in AI. Roughly includes material in ACM Subject Classes I.2.0, I.2.1, I.2.3, I.2.4, I.2.8, and I.2.11.
涵盖了人工智能的所有领域,除了视觉、机器人、机器学习、多智能体系统以及计算和语言(自然语言处理),这些领域有独立的学科领域。特别地,包括专家系统,定理证明(尽管这可能与计算机科学中的逻辑重叠),知识表示,规划,和人工智能中的不确定性。大致包括ACM学科类I.2.0、I.2.1、I.2.3、I.2.4、I.2.8和I.2.11中的材料。
--
一级分类:Computer Science        计算机科学
二级分类:Logic in Computer Science        计算机科学中的逻辑
分类描述:Covers all aspects of logic in computer science, including finite model theory, logics of programs, modal logic, and program verification. Programming language semantics should have Programming Languages as the primary subject area. Roughly includes material in ACM Subject Classes D.2.4, F.3.1, F.4.0, F.4.1, and F.4.2; some material in F.4.3 (formal languages) may also be appropriate here, although Computational Complexity is typically the more appropriate subject area.
涵盖计算机科学中逻辑的所有方面,包括有限模型理论,程序逻辑,模态逻辑和程序验证。程序设计语言语义学应该把程序设计语言作为主要的学科领域。大致包括ACM学科类D.2.4、F.3.1、F.4.0、F.4.1和F.4.2中的材料;F.4.3(形式语言)中的一些材料在这里也可能是合适的,尽管计算复杂性通常是更合适的主题领域。
--
---
英文摘要:
  When configuring customizable software, it is useful to provide interactive tool-support that ensures that the configuration does not breach given constraints.   But, when is a configuration complete and how can the tool help the user to complete it?   We formalize this problem and relate it to concepts from non-monotonic reasoning well researched in Artificial Intelligence. The results are interesting for both practitioners and theoreticians. Practitioners will find a technique facilitating an interactive configuration process and experiments supporting feasibility of the approach. Theoreticians will find links between well-known formal concepts and a concrete practical application. 
---
PDF链接:
https://arxiv.org/pdf/0910.3913