...
【24h】

Experiences with planning techniques for assisting software design activities

机译:具有计划技术的经验,可协助软件设计活动

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Any software design process can be seen as a workflow of design tasks, in which the developer makes different decisions regarding both functionality and quality-attribute properties of the intended system. However, ensuring the right compromises among design solutions is always a problematic and error-prone activity for the developer. Furthermore, he/she may get overwhelmed by the diversity of design techniques and technologies nowadays available. Along this line, we believe that it is possible to provide a declarative representation of this knowledge, so as to apply AI techniques when searching for solutions in the design space. Specifically, mixed-initiative planning algorithms are an interesting approach to automate some aspects of that search. In this paper, we report on three successful experiences with planning to assist the developer in decision-making for architectural and object-oriented design contexts. We also analyze the perspectives of a planning-based approach in the development of software design tools.
机译:任何软件设计过程都可以看作是设计任务的工作流,其中开发人员对预期系统的功能和质量属性进行了不同的决策。但是,确保设计解决方案之间的妥协始终是开发人员有问题且容易出错的行为。此外,他/她可能会因当今可用的设计技术和技术而感到不知所措。沿着这条思路,我们相信可以提供这种知识的声明式表示,以便在设计空间中寻找解决方案时应用AI技术。具体来说,混合启动计划算法是一种使搜索的某些方面自动化的有趣方法。在本文中,我们报告了三种成功的规划经验,以帮助开发人员进行针对建筑和面向对象的设计环境的决策。我们还分析了软件开发工具开发中基于计划的方法的观点。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号