首页> 外文会议>HCI international 2009;International conference on human-computer interaction >People-Oriented Programming: From Agent-Oriented Analysis to the Design of Interactive Systems
【24h】

People-Oriented Programming: From Agent-Oriented Analysis to the Design of Interactive Systems

机译:面向人的程序设计:从面向代理的分析到交互式系统的设计

获取原文

摘要

Where the Object-Oriented paradigm set about abstracting objects, Agent-Oriented (AO) theory draws on Psychology to abstract mentalist notions like: beliefs, perceptions, goals, and intentions. As such, the associated Agent-Oriented analysis can be used quite successfully to design interactive systems for people, delivering applications that are heavily individual-oriented. This reversal of the AO lens focuses analysis back upon people. It puts a multi-faceted agent used in analysis 'into the shoes' of the user and turns the design and implementation into one we call People-Oriented Programming (POP). POP calls on users to gather ethnographic data about themselves using Cultural Probes and on end-user innovation via software toolkits. This turn of focus is timely as the analyst/designer of interactive systems is facing new challenges regarding flexibility, user situatedness, dynamic environments, incomplete data, diversity in user needs, sensors in the environment, and users emersed in multiple parallel social worlds. Based on an extensive background analysis this paper distills a set of key aspects that any POP effort should possess.
机译:面向对象的范式是关于抽象对象的,而面向代理的(AO)理论则借鉴了心理学来抽象出诸如信念,感知,目标和意图之类的心理学家概念。这样,相关的面向代理的分析可以非常成功地用于为人们设计交互系统,从而交付高度面向个人的应用程序。 AO镜头的这种逆转将分析重点放在了人们身上。它将用于分析的多方面代理“放到用户的鞋子中”,并将设计和实现转变为我们称为“人本编程”(POP)的代理。 POP呼吁用户使用“文化探针”收集有关自己的人种学数据,并呼吁最终用户通过软件工具包进行创新。由于交互式系统的分析师/设计人员正面临有关灵活性,用户位置,动态环境,不完整的数据,用户需求的多样性,环境中的传感器以及出现在多个并行社交世界中的用户的新挑战,因此,这种及时的转向是及时的。在广泛的背景分析的基础上,本文提炼了任何POP工作都应具备的一系列关键方面。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号