首页> 外文学位 >Emotions as an integration mechanism for software execution.
【24h】

Emotions as an integration mechanism for software execution.

机译:情感作为软件执行的集成机制。

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

摘要

Software designers and programmers often know at design time, information that could improve the operational aspects of program execution, perhaps even prevent certain kinds of errors such as transient exceptions. However, passing such information through the software construction process and among distributed components at runtime requires changes to the functional aspects of the program, and is hence, tedious to design, develop, and maintain.; State-based operational execution is an approach to dynamically controlling and modifying a software's runtime execution. Emotions are used as a metaphor to represent the mechanism to integrate information (assertions or hints) from the programmer, the history of the software execution, and the environment of the software. Emotions act like levers to determine and control the optimal operational flow of execution. Similar to the effect on humans, emotions are influenced by various hints and propositions, that result in a differential execution of the software. The differential execution is referred to as adverbial execution.; We introduce the design of a prototype that implements the state-based operational execution - emotion system. Using the prototype, we demonstrate the effects and benefits of adding state-based operational execution to different applications. We describe the methods of communication and control between the emotion system and the application, and the integration process that determines and performs the adverbial execution.
机译:软件设计人员和程序员通常在设计时就知道可以改善程序执行的操作方面的信息,甚至可以防止某些类型的错误,例如瞬时异常。然而,在运行时在软件构造过程中以及在分布式组件之间传递此类信息需要更改程序的功能方面,因此设计,开发和维护繁琐。基于状态的操作执行是一种动态控制和修改软件运行时执行的方法。情感被用作隐喻,代表了一种机制,可以集成来自程序员的信息(断言或提示),软件执行的历史以及软件环境。情绪就像确定和控制最佳执行流程的杠杆一样。与对人类的影响类似,情绪会受到各种提示和主张的影响,从而导致软件的执行差异化。差异执行称为副词执行。我们介绍实现基于状态的操作执行-情感系统的原型设计。使用原型,我们演示了将基于状态的操作执行添加到不同应用程序的效果和好处。我们描述了情感系统与应用程序之间的通信和控制方法,以及确定并执行副词执行的集成过程。

著录项

  • 作者

    Chandarana, Ricky.;

  • 作者单位

    Queen's University (Canada).;

  • 授予单位 Queen's University (Canada).;
  • 学科 Computer Science.
  • 学位 M.Sc.
  • 年度 2004
  • 页码 90 p.
  • 总页数 90
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号