【24h】

Ways of Applying Artificial Intelligence in Software Engineering

机译:人工智能在软件工程中的应用方式

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

摘要

As Artificial Intelligence (AI) techniques become more powerful and easier to use they are increasingly deployed as key components of modern software systems. While this enables new functionality and often allows better adaptation to user needs it also creates additional problems for software engineers and exposes companies to new risks. Some work has been done to better understand the interaction between Software Engineering and AI but we lack methods to classify ways of applying AI in software systems and to analyse and understand the risks this poses. Only by doing so can we devise tools and solutions to help mitigate them. This paper presents the AI in SE Application Levels (AI-SEAL) taxonomy that categorises applications according to their point of application, the type of AI technology used and the automation level allowed. We show the usefulness of this taxonomy by classifying 15 papers from previous editions of the RAISE workshop. Results show that the taxonomy allows classification of distinct AI applications and provides insights concerning the risks associated with them. We argue that this will be important for companies in deciding how to apply AI in their software applications and to create strategies for its use.
机译:随着人工智能(AI)技术变得越来越强大和易于使用,它们越来越多地被部署为现代软件系统的关键组件。虽然这可以启用新功能,并且通常可以更好地适应用户需求,但同时也给软件工程师带来了其他问题,并使公司面临新的风险。为了更好地理解软件工程与AI之间的相互作用,已经进行了一些工作,但是我们缺乏对在软件系统中应用AI的方法进行分类以及分析和理解由此带来的风险的方法。只有这样做,我们才能设计出有助于缓解这些问题的工具和解决方案。本文介绍了SE应用程序级别(AI-SEAL)分类法中的AI,可根据应用程序的应用程序点,使用的AI技术类型和允许的自动化级别对应用程序进行分类。通过对RAISE研讨会以前版本中的15篇论文进行分类,我们展示了此分类法的有用性。结果表明,该分类法可以对不同的AI应用程序进行分类,并提供有关与之相关的风险的见解。我们认为这对于公司决定如何在其软件应用程序中应用AI并制定使用策略至关重要。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号