计算机科学 ›› 2014, Vol. 41 ›› Issue (10): 210-215.doi: 10.11896/j.issn.1002-137X.2014.10.045

• 软件与数据库技术 • 上一篇    下一篇

移动环境中任务分析及任务建模方法

李娟妮,华庆一,姬翔   

  1. 西北大学信息学院计算机科学系 西安710075;西北大学信息学院计算机科学系 西安710075;西北大学信息学院计算机科学系 西安710075
  • 出版日期:2018-11-14 发布日期:2018-11-14
  • 基金资助:
    本文受国家自然科学基金:基于感知控制论的移动设备用户界面建模方法及支持工具研究(61272286),高等学校博士学科点专项科研基金联合资助

Task Analysis and Task Modeling Method in Mobile Environment

LI Juan-ni,HUA Qing-yi and JI Xiang   

  • Online:2018-11-14 Published:2018-11-14

摘要: 随着移动时代的到来,准确地分析用户在动态环境中的任务,开发出具有好的用户体验的交互系统已成为人机交互领域的研究热点之一。针对这个问题,首先介绍了任务的相关概念,分析了移动环境中任务的特点,并对传统任务模型和动态环境中任务模型的差异进行了比较;然后阐述了动态任务建模过程中采用的关键技术;最后讨论了目前研究中存在的不足以及未来的研究方向。

关键词: 动态环境,用户体验,上下文,任务模型

Abstract: With the emergence of mobile computing and wireless devices,accurately and comprehensively description user dynamic tasks and developing the interactive system with good user experience have recently become one of the hottest topics in the domain of Human-Computer Interaction(HCI).Aiming at this problem,firstly this paper introduced some related concept of task,summarized the characteristics of task in the mobile environment, analyzed the difference of task model between traditional static environment and the mobile environment,and then expounded the key technologies used in modeling process.Finally the prospects for future development and suggestions for possible extensions were discussed.

Key words: Dynamic environment,User experience,Context,Task model

[1] Sharp H,Rogers Y,Preece J.Interaction design:beyond human-computer interaction[J].West Sussex,England:John Wiley & Sons,2007
[2] Paternò F,Santoro C,Tahmassebi S.Formal Models for Coope-rative Tasks:Concepts and an Application for En-Route Air-Traffic Control[C]∥DSV-IS.1998:71-86
[3] Paternò F.Tools for Task Modelling:Where we are,Where we are headed[C]∥TAMODIA.2002:10-17
[4] Paternò F,Santoro C,Spano L D.Improving support for visual task modelling[M]∥Human-Centered Software Engineering.Springer Berlin Heidelberg,2012:299-306
[5] Paternò F,Santoro C.A logical framework for multi-device user interfaces[C]∥Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems.ACM,2012:45-50
[6] Limbourg Q,Vanderdonckt J,Michotte B,et al.USIXML:AUser Interface Description Language Supporting Multiple Le-vels of Independence[C]∥ICWE Workshops.2004:325-338
[7] Stanciulescu A,Limbourg Q,Vanderdonckt J,et al.A transformational approach for multimodal web user interfaces based on UsiXML[C]∥Proceedings of the 7th International Conference on Multimodal Interfaces.ACM,2005:259-266
[8] Michotte B,Vanderdonckt J.GrafiXML,a multi-target user interface builder based on UsiXML[C]∥Fourth International Conference on Autonomic and Autonomous Systems,2008(ICAS 2008).IEEE,2008:15-22
[9] Amershi S,Mahmud J,Nichols J,et al.LiveAction:Automating Web Task Model Generation[J].ACM Transactions on Interactive Intelligent Systems (TiiS),2013,3(3):14
[10] Clerckx T,Luyten K,Coninx K.DynaMo-AID:A design process and a runtime architecture for dynamic model-based user interface development[M]∥Engineering Human Computer Interaction and Interactive Systems.Springer Berlin Heidelberg,2005:77-95
[11] Berry D,Mullaly J.Designing for the user with OVID:bridging user interface design and software engineering[M].Indianapolis,IN:Macmillan Technical Pub.,1998
[12] 樊银亭,滕东兴,杨海燕,等.基于经验感知的自适应用户界面模型[J].计算机学报,2011,4(11):2211-2223
[13] 高崇南,余宏亮,郑纬民.一种自动推断复杂系统层次结构任务模型的方法[J].计算机学报,2010,3(1):119-127
[14] 刘厚泉.移动位置服务动态任务模型及信息交互模式研究[D].中国矿业大学,2009
[15] 杨凡,华庆一,周杰.移动环境下信息采集与处理的非线性任务模型[J].西安石油大学学报:自然科学版,2012,7(5):90-94
[16] Helander,Martin G,Landauer T K,et al.Handbook of human-computer interaction[J].Access Online via Elsevier,1997
[17] 孟祥武,胡勋,王立才,等.移动推荐系统及其应[J].软件学报2013,4(1):91-108
[18] Szwillus G.Task Models in the Context of User Interface Development[M]∥Model-Driven Development of Advanced User Interfaces.Springer Berlin Heidelberg,2011:277-302
[19] St Amant R,Riedl M O.A perception/action substrate for cognitive modeling in HCI[J].International Journal of Human-Computer Studies,2001,55(1):15-39
[20] Annett J,Duncan K.Task analysis and training in design[J].Occupational Psychology,1967,4:211-221
[21] Card,Stuart K,Moran T P,et al.The psychology of human computer interaction[M].Routledge,1983
[22] Johnson P,Diaper D,Long J.Tasks,skills and knowledge:task analysis for knowledge based descriptions[C]∥Human-Computer Interaction-INTERACT.1984,84:499-503
[23] Johnson P,Johnson H,Waddington R,et al.Task-relatedknowledge structures:analysis,modeling and application[C]∥BCS HCI.1988:35-62
[24] Barnard P J.Cognitive resources and the learning of human- computer dialogs[C]∥Interfacing thought:Cognitive aspects of human-computer interaction.MIT Press,1987:112-158
[25] Van Der Veer G C,Lenting B F,Bergevoet B A J.Gta:Groupware task analysis—modeling complexity[J].Acta Psychologica,1996,91(3):297-322
[26] Kieras D.GOMS models for task analysis[M]∥The handbook of task analysis for human-computer interaction.2003:83-116
[27] Limbourg Q,Pribeanu C,Vanderdonckt J.Towards uniformed task models in a model-based approach[M]∥Interactive Systems:Design,Specification,and Verification.Springer Berlin Heidelberg,2001:164-182
[28] Mizoguchi R,Vanwelkenhuysen J,Ikeda M.Task ontology forreuse of problem solving knowledge[J].Towards Very Large Knowledge Bases:Knowledge Building & Knowledge Sharing,1995:46-59
[29] Van Welie M,Van Der Veer G C.Groupware task analysis[J].Handbook of cognitive task design,2003:447-476
[30] Paternò F,Mancini C,Meniconi S.ConcurTaskTrees:A dia-grammatic notation for specifying task models[C]∥Human-Computer Interaction INTERACT’97.Springer US,1997:362-369
[31] Klug T,Kangasharju J.Executable task models[C]∥Procee-dings of the 4th international workshop on Task models and diagrams.ACM,2005:119-122
[32] 刘厚泉,谭海樵,吕琳琳,等.基于动态任务模型的LBS架构的研究[J].小型微型计算机系统,2009,5(5):1013-1016
[33] Henricksen K,Indulska J,Rakotonirainy A.Generating context management infrastructure from high-level context models[C]∥4th International Conference on Mobile Data Management (MDM)-Industrial Track.2003
[34] Leong L H,Kobayashi S,Koshizuka N,et al.CASIS:a context-aware speech interface system[C]∥Proceedings of the 10th international conference on Intelligent user interfaces.ACM,2005:231-238
[35] Byung Kwon O.Modeling and generating context-aware agent-based applications with amended colored Petri nets[J].Expert Systems with Applications,2004,27(4):609-621
[36] Korpip P,Malm E J,Salminen I,et al.Context management for end user development of context-aware applications[C]∥Proceedings of the 6th international conference on Mobile data management.ACM,2005:304-308
[37] Ponnekanti S R,Lee B,Fox A,et al.ICrafter:A service framework for ubiquitous computing environments[C]∥Ubicomp 2001:Ubiquitous Computing.Springer Berlin Heidelberg,2001:56-75
[38] Berti S,Correani F,Mori G,et al.TERESA:a transformation-based environment for designing and developing multi-device interfaces[C]∥CHI’04 Extended Abstracts on Human Factors in Computing Systems.ACM,2004:793-794
[39] Kolovos D S,Paige R F,Polack F A C.Model comparison:afoundation for model composition and model transformation testing[C]∥Proceedings of the 2006 International Workshop on Global Integrated Model Management.ACM,2006:13-20
[40] Schilit B,Adams N,Want R.Context-aware computing applications[C]∥First Workshop on Mobile Computing Systems and Applications,1994(WMCSA 1994).IEEE,1994:85-90
[41] Salber D,Dey A K,Abowd G D.The context toolkit:aiding the development of context-enabled applications[C]∥Proceedings of the SIGCHI conference on Human factors in computing systems:the CHI is the limit.ACM,1999:434-441
[42] Welbourne E,Lester J,LaMarca A,et al.Mobile context inference using low-cost sensors[M]∥Location-and Context-Awareness.Springer Berlin Heidelberg,2005:254-263
[43] Kim S,Suh E,Yoo K.A study of context inference for Web-based information systems[J].Electronic Commerce Research and Applications,2007,6(2):146-158
[44] Gruber T R.A translation approach to portable ontology specifications[J].Knowledge acquisition,1993,5(2):199-220
[45] Strang T,Linnhoff-Popien C.Service interoperability on context level in ubiquitous computing environments[C]∥Intl.Conf.on Advances in Infrastructure for Electronic Business,Education,Science,Medicine,and Mobile Technologies on the Internet (SSGRR2003w).2003
[46] Gundry A,McBride C,McKinna J.Type inference in context[C]∥Proceedings of the third ACM SIGPLAN workshop on Mathematically structured functional programming.ACM,2010:43-54
[47] Clark A,Eyraud R,Habrard A.A polynomial algorithm for the inference of context free languages[M]∥Grammatical Infe-rence:Algorithms and Applications.Springer Berlin Heidelberg,2008:29-42
[48] 李蕊,李仁发.上下文感知计算及系统框架综述[J].计算机研究与发展,2007,4(2):269-276
[49] Rice III J L.System and method of permissive data flow and application transfer:U.S.,Patent 7,4,543[P].2008-9-9
[50] Chen H,Finin T,Joshi A.Semantic web in the context broker architecture[R].Maryland Univ Baltimore Dept of C omputer Science and Electricial Ngineering,2005
[51] Gu T,Pung H K,Zhang D Q.A service-oriented middleware for building context-aware services[J].Journal of Network and computer applications,2005,28(1):1-18
[52] Song Z,Masuoka R,Agre J,et al.Task computing for ubiqui-tous multimedia services[C]∥Proceedings of the 3rd international conference on Mobile and ubiquitous multimedia.ACM,2004:257-262
[53] Korpipaa P,Mantyjarvi J,Kela J,et al.Managing context information in mobile devices[J].Pervasive Computing,IEEE,2003,2(3):42-51
[54] Khedr M,Karmouch A.ACAI:agent-based context-aware infrastructure for spontaneous applications[J].Journal of Network and Computer Applications,2005,28(1):19-44
[55] de Rocha R C A,Endler M.Middleware:Context management in heterogeneous,evolving ubiquitous environments[J].Distributed Systems Online,IEEE,2006,7(4):1-1
[56] Wooldridge M,Jennings N R,Kinny D.The Gaia methodology for agent-oriented analysis and design[J].Autonomous Agents and Multi-Agent Systems,2000,3(3):285-312
[57] Banavar G,Kaplan M,Shaw K,et al.Information flow based event distribution middleware[C]∥Proceedings 19th IEEE International Conference on Distributed Computing Systems Workshops on Electronic Commerce and Web-based Applications/Middleware.IEEE,1999:114-121
[58] Abhishek S,Conway M.Survey of Context aware Frameworks-Analysis and Criticism[J].North Carolina Raleigh:Information Technology Services,University of NorthCarolina of Chapel Hill,2006
[59] Soley R.Model driven architecture[J].OMG white paper,2000,308:308
[60] Calvary G,Coutaz J,Thevenin D,et al.A unifying referenceframework for multi-target user interfaces[J].Interacting with Computers,2003,15(3):289-308
[61] Limbourg Q,Vanderdonckt J,Michotte B,et al.USIXML:Alanguage supporting multi-path development of user interfaces[M]∥Engineering human computer interaction and interactive systems.Springer Berlin Heidelberg,2005:200-220
[62] Paterno F,Santoro C,Spano L D.MARIA:A universal,declarative,multiple abstraction-level language for service-oriented applications in ubiquitous environments [J].ACM Transactions on Computer-Human Interaction (TOCHI),2009,16(4):19
[63] Humayoun S R,Catarci T,Dubinsky Y.A dynamic framework for multi-view task modeling[C]∥Proceedings of the 9th ACM SIGCHI Italian Chapter International Conference on Computer-Human Interaction:Facing Complexity.ACM,2011:185-190

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!