资源描述:
《creating user interfaces with agentsheets》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ReprintProceedingsofthe1991IEEESymposiumonAppliedComputing,April3-5,1991,KansasCity,Missouri,pp.191-196CreatingUserInterfaceswithAgentsheetsAlexRepenningDepartmentofComputerScienceandInstituteofCognitiveScienceCampusBox430UniversityofColorado,BoulderCO80309(303)492-1218,ralex@cs.col
2、orado.eduFax:(303)492-2844AbstractBuildinguserinterfaceswithtoolboxeshasitslimitations.Althoughtheyallowuserstobuildbasicinterfacesefficientlyonahighlevelofabstraction,theylacksimpleextendibility.Thatis,wheneverusershaveneedsfornewbuildingblocks,whichcannotbecomposedofexistingones,u
3、sershavetoresorttoconventionalprogrammingtechniques.Agentsheetsaddressthisproblembyintroducinganintermediatelevelofabstractionbetweenhigh-levelbuilding-blocksandthelevelofconventionalprogramminglanguage.Furthermore,Agentsheetsdonotonlyprovidetheincrementalconstructionofbehavior,asit
4、isthecaseinmostobject-orientedsystems,theyalsoallowtheincrementalconstructionoftheÒlookÓofartifacts.ThispapergivesashortintroductiontoAgentsheetsandthenelaboratestheconceptsinformofacasestudydescribingtheprocessofbuildinganewfront-endforacommercialexpertsystemwithAgentsheets,andtest
5、ingit.Keywords:Agents,agentsheets,spatialreasoning,spreadsheetprogramming,computer-humaninteraction,object-orientedprogramming,data-flow,iconicprogrammingenvironments,knowledgeacquisition,expertsystems,visualprogramming,configurationcharts.CreatingUserInterfaceswithAgentsheetsAlexRe
6、penningDepartmentofComputerScienceandInstituteofCognitiveScienceCampusBox430UniversityofColorado,BoulderCO80309303492-1218,ralex@boulder.colorado.eduAbstractheadagentsintoasecondAgentsheetrepresentingvalidtransition.Buildinguserinterfaceswithtoolboxeshaslimitations.Mostofthemallowus
7、erstobuildbasicinterfacesTheintendedapplicationdomainofAgentsheetsisefficientlyonahighlevelofabstraction.However,whenvisualprogramming[13].Thedefinitionofsemanticsinusershaveneedsfornewbuildingblocks,whichcannotbetheAgentsheetparadigmisbasedonspatialreasoningcomposedofexistingones,u
8、sershavetofallbacko