資源描述:
《creating user interfaces with agentsheets》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、ReprintProceedingsofthe1991IEEESymposiumonAppliedComputing,April3-5,1991,KansasCity,Missouri,pp.191-196CreatingUserInterfaceswithAgentsheetsAlexRepenningDepartmentofComputerScienceandInstituteofCognitiveScienceCampusBox430UniversityofColorado,BoulderCO80309(303)492-1
2、218,ralex@cs.colorado.eduFax:(303)492-2844AbstractBuildinguserinterfaceswithtoolboxeshasitslimitations.Althoughtheyallowuserstobuildbasicinterfacesefficientlyonahighlevelofabstraction,theylacksimpleextendibility.Thatis,wheneverusershaveneedsfornewbuildingblocks,which
3、cannotbecomposedofexistingones,usershavetoresorttoconventionalprogrammingtechniques.Agentsheetsaddressthisproblembyintroducinganintermediatelevelofabstractionbetweenhigh-levelbuilding-blocksandthelevelofconventionalprogramminglanguage.Furthermore,Agentsheetsdonotonly
4、providetheincrementalconstructionofbehavior,asitisthecaseinmostobject-orientedsystems,theyalsoallowtheincrementalconstructionoftheòl(fā)ookóofartifacts.ThispapergivesashortintroductiontoAgentsheetsandthenelaboratestheconceptsinformofacasestudydescribingtheprocessofbuildi
5、nganewfront-endforacommercialexpertsystemwithAgentsheets,andtestingit.Keywords:Agents,agentsheets,spatialreasoning,spreadsheetprogramming,computer-humaninteraction,object-orientedprogramming,data-flow,iconicprogrammingenvironments,knowledgeacquisition,expertsystems,v
6、isualprogramming,configurationcharts.CreatingUserInterfaceswithAgentsheetsAlexRepenningDepartmentofComputerScienceandInstituteofCognitiveScienceCampusBox430UniversityofColorado,BoulderCO80309303492-1218,ralex@boulder.colorado.eduAbstractheadagentsintoasecondAgentshee
7、trepresentingvalidtransition.Buildinguserinterfaceswithtoolboxeshaslimitations.MostofthemallowuserstobuildbasicinterfacesTheintendedapplicationdomainofAgentsheetsisefficientlyonahighlevelofabstraction.However,whenvisualprogramming[13].Thedefinitionofsemanticsinusersh
8、aveneedsfornewbuildingblocks,whichcannotbetheAgentsheetparadigmisbasedonspatialreasoningcomposedofexistingones,usershavetofallbacko