Institutions
AntonBogdanovych1,HelmutBerger2,SimeonSimoff1,andCarlesSierra3
FacultyofInformationTechnology,UniversityofTechnologySydney,
Sydney,NSW,Australia
{anton,simeon}@it.uts.edu.au
2
ElectronicCommerceCompetenceCenter–ec3,Donau-City-Strasse1,A-1220Wien,Austria,
helmut.berger@ec3.at
ArtificialIntelligenceResearchInstitute(IIIA-CSIC),
Barcelona,Catalonia,Spainsierra@iiia.csic.es
1
3
Abstract.ElectronicInstitutionareregulatedenvironmentspopulatedbyautonomoussoftwareagentsthatperformtasksonbehalfofusers.Users,however,arereluctantindelegatingfullcontrolofcriticaldecisionstoagentsandprefertomakethemontheirown.Inordertoincreasetrustinagentswepropose3DElectronicInstitutionsasanenvironmentinhabitedbyaheterogenoussocietyofhumansandagents.WepresentanovelapproachthatintroduceshumanstoElectronicInstitutionsvia3DVirtualWorlds.Sucha3DVirtualWorldprovidesanimmersiveuserinterfacethatallowshumanstoobservethebehavioroftheiragentsaswellastheinterventionintheagents’decisionprocessifnecessary.WestepbeyondtheagentsviewonElectronicInstitutions,takeahuman-centeredperspectiveandconcentrateontherelationbetweenhumansandagentsintheamalgamationof3DElectronicInstitutions.
1Introduction
Nowadaysindividualsaretheproductofaparticularlymobileandentrepreneurialsociety.Asaresult,individualsaresociallyconstitutedandsociallysituatedineverydaybusinessactivities.Preeceetal.criticizethatthesatisfactionofsocialneeds,despiteofitsgreatimportance,iswidelyneglectedinnowadayssystems[1].Atrulyfeasiblee-Commercesystemthatsupportsbusinessactivitiescanhardlybeobtainedwithouttakingcareofthesocialissuesbehindtheseactivities[2].Mostsystemanalysts,however,perceivee-Commercesystemsfromapurelytech-nicalviewpointwithouttryingtoestablishthesocialandbusinessnormsthatcompaniesandconsumerscomplywith.
Immersiveenvironmentssuchas3DVirtualWorldsaddressthesatisfactionofusers’socialneedsandarecomplementedwitharealisticexperience.VirtualWorldssupporttoacertainextentthewayhumansactandcommunicateinreal
K.Bauknechtetal.(Eds.):EC-Web2005,LNCS3590,pp.128–137,2005.cSpringer-VerlagBerlinHeidelberg2005
NarrowingtheGapBetweenHumansandAgentsine-Commerce129
lifeandofferanenvironmentto“meet”people.Suchinterfacesgobeyondtheform-basedapproachesdominatingtheWorldWideWebandgraphicallyrepre-senttheuserintermsofan“avatar”[3].Usersareliterally“in”theWorldWideWebratherthan“on”it.Overall,thedesignanddevelopmentofVirtualWorldshasemergedasaphenomenonshapedbythehomecomputeruserratherthanbyresearchanddevelopmentactivitiesatuniversitiesorcompanies.Asaresult,VirtualWorldsaremoreorlessunregulatedenvironments.InordertoexploitthebenefitsofVirtualWorldsinterfacinge-Commercesystems,strongmethod-ologiesforreliableinteractionsneedtobeapplied.ElectronicInstitutions,forinstance,focusoncontrollingtheseaspects.Inparticular,anElectronicInstitu-tionisanenvironmentpopulatedbyautonomoussoftwareagentsthatinteractaccordingtopredefinedconventions.Furthermore,ElectronicInstitutionsguar-anteethatcertainnormsofbehaviorareenforced.Thisviewpermitsthatagentsbehaveautonomouslyandmaketheirdecisionsfreelyuptothelimitsimposedbythesetofnormsoftheinstitution[4].However,notmuchattentionhasbeenpaidtotherelationshipbetweenanautonomousagentanditsprincipal.Usersareratherreluctantindelegatingfullcontrolofcriticaldecisionstoagentsandprefertomakethemontheirown.Abettermodelingand,aboveall,under-standingofthisrelationshipisneeded.
Inthispaperwepresentanovelapproachthataddressesthisissueandin-troduceshumanstoElectronicInstitutions(EI)via3DVirtualWorlds.Sucha3DVirtualWorldprovidesanimmersiveuserinterfacethatallowshumanstoobservethebehavioroftheiragentsaswellastheinterventionintheagents’decisionprocessifnecessary.Themajorobjectiveofthisapproachistotakeahuman-centeredperspectiveonElectronicInstitutionsandconcentrateontherelationbetweenhumansandagentsinthenewmetaphorof3DElectronicIn-stitutions.Weexpectthatthisnewmetaphorwillrevealnewinsightsabouttherelationshipbetweenhumansandagentsand,moreover,increasetrustinagentsinhabitingsuche-Commerceenvironments.
Thispaperisstructuredasfollows.InSection2,applicationsofMulti-AgentSystemsine-Commercearereviewedandrelatedworkintheareaofhuman-computerinteractionispresented.InSection3,designconsiderationsfor3DElectronicInstitutionsareoutlinedandtherelationbetweenhumansandsoft-wareagentsinthisenvironmentisdescribed.Thearchitectureof3DElectronicInstitutionsispresentedinSection4.Finally,aconclusionisgiveninSection5.
2RelatedWork
Multi-AgentSystems(MAS)haveproventobeaperfectparadigmformodelingenvironmentsthatarecomposedofmanyautonomousindividuals.Inordertode-velopcomplexMAS,sophisticatedmethodologiessupportingtheentiredevelop-mentlifecycleincludingdesign,analysisanddeploymentareneeded[5].Method-ologiesthatdistinguishbetweenthesocial(macro-level)andagent(micro-level)aspectsofthesystemarepreferable.However,considerableresearcheffortstakeanagent-centeredviewwhileignoringsocialaspectsofindividualparticipants.
130A.Bogdanovychetal.
So,mostresearchconcentratesonthedevelopmentoftheories,languagesandmethodologieswhereofGaia[6],Madkit[7]andElectronicInstitutions[8]areprominentrepresentatives.Moreover,notmuchattentionhasbeenpaidtoap-plicationsofMulti-AgentSystems.OneamongthefewistherecentlycompletedMASFITproject[9].MASFITisaMulti-AgentSystemsthatenablespartici-pantstodelegatethetaskoffishtradingtoautonomousagents.So,usersareabletoparticipateinmultiplefishmarketsatthesametimewhileensuringtraditionalauctioningofgoods.ThisprojectwasdesignedasanEIandwasdeployedatthemarketsofVilanovaandTarragona,Spain.
AnotherinterestingapplicationofMulti-AgentSystemsistheair-trafficman-agementsystemOASIS(OptimalAircraftSequencingusingIntelligentSchedul-ing).OASIScombinesartificialintelligence,softwareagentsandconventionalsoftware[10].Itspurposeistocalculateestimatedlandingtimes,determinethesequenceinwhichaircraftsaresupposedtolandandadviseairtrafficcontrollersonappropriatecontrolactions.ThesystemwassuccessfullytrialedatSydneyairportduringthelatenineties.
Socialinteractionplaysanimportantroleinrealworldcommerceandareanimportantissueforthefutureofe-Commerce[1]aswell.Someoperatorsofe-CommerceWebsitesevenbelievethatonlinecommunitiessupportingsocialinteractionsservethesamepurposeasthe“sweetsmellofbakingcakes”doesinapastryshop.Bothevokeimagesofcomfort,warmth,happinessandprob-ablyeventrust.Ane-Commerceenvironmentfosteringsocialinteractionswasimplementedby[11].Itincorporatesanovel,spatially-organizedandinteractivesitemapthatprovidesvisibilityofpeople,activitiesandmechanismsforsocialinteractions.3DVirtualWorldsimplicitlyaddresstheissueofsocialinteractionssincelocationawareness,presenceaswellasdirectcommunicationareintrinsicelements.Inspiredbythesuccessof3Dgraphicaluserinterfacesinapplicationdomainssuchascomputergames,CADaswellasmedicalandscientificvisual-ization,researchersappliedthisemergingtechnologytonewdomainsincludinge-Commerce.In[12]a3De-Commerceenvironmentisproposedfeaturingan-imatedproducts,whichactasnavigationalaids,andguideusersthroughthe3Drepresentationoftheonlineshop.3Dproductvisualizationsliterally“movearound”andassistusersinfindingtheappropriatesectionwithintheshop.Anotherinterestingrepresentative,eventhoughintheareaofculturalher-itage,isthereconstructionofLeonardodaVinci’s“IdealCity”[13].Basedonoriginalsketchesthecitywasrealizedasa3DVirtualWorld.ThemainobjectivewastoprovideanimmersivevirtualexperienceofdaVinci’sideasandconceptsandtoofferusersthepossibilitytoexplorethecityinacollaborativefashion.
3DesignConsiderationsfor3DElectronicInstitutions
ThedesignofVirtualWorldshasbeengovernedbydifferentprinciples.Brickenidentifiedin[14]theshiftfromtheuserroletoaparticipantintheactualdesign,themovefrominterfacetowardsinclusion(i.e.embeddingparticipantsinthede-signprocesswithintheenvironment),andthechangefromvisualtomultimodalinteraction.ItisarguedthatthedesignofVirtualWorldschangesfromusing
NarrowingtheGapBetweenHumansandAgentsine-Commerce131
familiarmetaphorstowardsapplyingappearancesthatarecompletelyarbitrary.However,inVirtualWorldsdesignsrelatedtohumaneverydayexperienceshavebeenpredominant.Theemphasishasbeenplacedonthedesignofthestaticvi-sualspaces.Thedevelopmentandresearchindistributedgamingenvironmentsaswellasincomputer-mediatedcollaborativedesignidentifiedtheneedofdy-namicgenerationofVirtualWorldsoutofdesignspecifications.Forexample,Smithetal.changedstatic3DVirtualWorldsintoadaptableworldsbyin-corporatingagentsasthebasisforrepresentingtheworld’selements[15].Theemphasis,however,wasplacedonthesoftwareside,i.e.the“societyofagents”ratherthanontheheterogenoussocietyofhumansandagents.Contrary,wecon-centrateonthisissueanddescribemaindesignconsiderationsfor3DElectronicInstitutionsinordertoaddressheterogenoussocieties.
Firstly,appropriateuserinterfacedesigniscrucialforsophisticatedhuman-computerinteraction,whichespeciallyappliesto3DVirtualWorlds,assuchinterfacesaredesignedwiththegoalinmindtoemulatethewayhumansop-erateandinteractintherealworld.Moreprecisely,3DVirtualWorldsaimatcombiningtheuseofspacewithanimmersiveexperienceinordertoconstructauseablevirtualrepresentationofaparticulardomain.Spaceandobjectsinspaceareusedtomodeldifferentimpressions.Socialpower,forinstance,mightbeexpressedintermsof“height”.Proximityofthingscouldindicatethattheybelongtothesamegrouporareofasimilartype.Humansliveinawellstruc-turedenvironmentfollowingdifferentmetaphors.MetaphorssuchasbuildingsorstreetsmightbeusedinVirtualWorldsaswell[16].ConsideringanElectronicInstitution,apossible3Dvisualizationmightbethemetaphorofatown.Eachbuildingidentifiesaninstitution,differentinstitutionsareaccessedviapublictransportandroomsrefertodifferentactivitiesthatcanbeperformed.
VirtualWorldsvisualizedin3Dareenvironmentswherepeople“meet”.Suchenvironmentsprovideaconsistentandimmersiveuserinterfacethatfacilitatesawarenessofotherparticipants.Communicationandinteractionbetweenpar-ticipantsaremainissuesintheseenvironments.Smithetal.pointoutin[15]thattheseenvironmentshavetoprovideappropriatemechanismswhichenableuserstocommunicateandencouragesocialinteractions.Satisfyingsocialneedsofusersisregardedakeyissueinnowadaysvirtualcommunitiesbut,however,remainsmostlyneglected[1].3DVirtualWorldsstimulatesocialinteractionsjustbysimple“visualpresence”ofothervisitors.Beingawareofotherusersconstitutesanimplicitandintegralfeatureofthisuserinterfaceandofferscom-municationpossibilitiesatanytimedetachedfromanyphysicalplace.
Anotherimportantissueinuserinterfacedesignistheavoidanceofover-loadedinterfaces.Traditionalwebpagesoverloadedwithformelementssuchasinputfieldsorcheckboxesoverwhelmanddistractusers.Thisissueisaddressedin3DVirtualWorldsbytaking“distance”intoaccount.Moreprecisely,thede-taillevelincreasesordecreasesaccordingtotheavatar’sdistancetoaparticularobject,i.e.thecloseranavataristoanobjectthemoreinformationisvisibleandpresentedtotheuser.Thisreducestheinformationoverloadknownfromconventionalinterfaceswhilestillconveyingabasicimpressionofthecontext.
132A.Bogdanovychetal.
Fig.1.Relationbetweenagentsandhumansin3DElectronicInstitutions
Secondly,besidehumans,othertypesofparticipantsmightbepresentine-Commerceenvironments.Usersdelegateactivitiestoautonomous(software)agentsthatactontheirbehalfinsuchenvironments.Ourviewontherelationbetweenhumansandsoftwareagentsin3DElectronicInstitutionsisillustratedinFigure1.Thecoupleagent/principalisrepresentedinaVirtualWorldasanavatar.Eitherahumanoranagentmaycontroltheavatarthroughtheinter-face.Metaphoricallyspeaking,theinterfaceisa“glovepuppet”thattranslatesallactionsofits“puppeteer”intoaninstitutionalandmachine-understandablelanguage.Agentandhumancooperateduringtheaccomplishmentoftasksthehumanhastodealwith.Representingautonomousagentsasavatarsallowshu-manstoperceiveagent’sactionsinatransparentwaythatassistsindecidingwhetherthehumanshouldinterveneornot.Itisenvisionedtoprovideaddi-tionalinteractionpossibilitiesbetweenhumansandagents.Considerahumanissuinginstructionstoanagentoranagentsuggestingsolutionstothehumanlikean“expandedintelligence”mechanismsimilarto“expandedreality”offeredbystate-of-the-artvirtualrealitytools.
Theduality,agent/principal,introducesthepossibilityofco-learningbetweenhumansandtheiragents.Ontheonehand,theagentlearnstomakeproperdecisionsfromitsprincipalandontheotherhandtheagentassiststhehumaninlearningtherulesthatapplyintheenvironment.Additionally,ahumanmightbeadvisedbyitsagentsabouttheconsequencesofcertainactionsbycompilinginformationgatheredfromexternalinformationsources.Behaviourpatternsofotherparticipantsinspecificsituationsmightbeobservedinordertoderivesolutionsforcurrenttasks.
43DElectronicInstitutions
3DElectronicInstitutionscombinethetwometaphorsofElectronicInstitutionsand3DVirtualWorldswhileretainingthefeaturesandadvantagesofboth.Originally,anElectronicInstitutionisanenvironmentpopulatedbyautonomoussoftwareagentsthatinteractaccordingtopredefinedconventionsonlanguageandprotocol.Furthermore,ElectronicInstitutionsguaranteethatcertainnorms
NarrowingtheGapBetweenHumansandAgentsine-Commerce133
Fig.2.Systemarchitectureof3DElectronicInstitutions
ofbehaviorareenforced.Thisviewpermitsthatagentsbehaveautonomouslyandmaketheirdecisionsfreelyuptothelimitsimposedbythesetofnormsoftheinstitution[4].3DElectronicInstitutionsbroadenthisviewandareenvironmentsthatenablehumanstoparticipateinaheterogenoussocietyofindividuals.TheessenceistostepbeyondtheagentsviewonElectronicInstitutions,takeahumancenteredperspectiveandconcentrateontherelationbetweenhumansandagentsintheamalgamationofthetwometaphors.
Basically,3DElectronicInstitutionsarebuiltaccordingtoathree-layeredframework[17].ThesystemarchitecturefollowingthisframeworkisdepictedinFigure2.ThebottomlayerhoststheruntimeenvironmentAMELIforarbi-traryElectronicInstitutionsthataredesignedwithISLANDER[18],agraphicalspecificationtool.Both,AMELIandISLANDER,arepartoftheElectronicIn-stitutionDevelopmentEnvironment,EIDE[19].AMELIloadsaninstitutionspecificationandmediatesagentsinteractionswhileenforcinginstitutionalrulesandnorms.ToexecuteanElectronicInstitution,AMELIislaunchedup-frontandagentsjointheinstitutionbyconnectingtotheruntimeenvironment.
ThesecondlayercontainstheCausalConnectionServerthatcausallycon-nectstheElectronicInstitutionsruntimeenvironmentAMELIwiththe3DVir-tualWorldatthetoplayer.AsMaesetal.pointoutin[20],isasystem“causallyconnected”toitsrepresentationwhenthefollowingaspectsaretakenintoac-count:First,whenevertherepresentationofasystemischanged,thesystemitselfhastochangeaswell.Second,wheneverthesystemevolves,itsrepresen-tationshastobemodifiedinordertomaintainaconsistentrelationship.The
134A.Bogdanovychetal.
ElectronicInstitutionexecutionitselfisrepresentedintermsofa3DVirtualWorldconsistingofrooms,avatars,doorsandothergraphicalelements.So,thecausalconnectionneedstomaterializeintwodirections.First,messagesutteredbytheagentintheinstitutionhaveimmediateimpactonthe3Drepresentation.Movementsbetweenscenes,forinstance,mustlettheavatar“move”withintheVirtualWorldaccordingly.Messagesutteredbytheagentmustbeconsid-eredasutteredbytheavatar.NotethatinthisexpositiontheterminologyofElectronicInstitutionsisadopted.Scenes,areactivitiesfollowingastructureddialoguethatagentscanengagein.Transitionssynchronizeandre-routeagentsbetweenscenes.Second,eventscausedbythehumanviatheinterfaceintheVirtualWorldareunderstoodascausedbytheagent.Thisimpliesthatactionsforbiddentotheagentatthecurrentexecutionstate,cannotbeperformedbytheuserviatheinterface.Forinstance,ifanagentisnotallowedtoleaveaparticularscene,theavatarisnotpermittedtoopenthecorrespondingdoor.Twotypesofparticipantsneedtobeconsideredin3DElectronicInstitutions,namelyhumanusersandautonomoussoftwareagents.Humanusersconnecttothesystemviathewebinterface.Theuseraccessisvalidatedandifadmissiontotheinstitutionisgranted,theAdobeAtmospherePlayer[21]startsandvisu-alizesthe3DVirtualWorld.Atthesametime,amessageissentviatheCausalConnectionServertotheAgentLauncherthat,inturn,spawnsanewsoftwareagent.ThissoftwareagentrepresentsthehumanuserattheElectronicInstitu-tionlevel(cf.Figure2,theleftbrowserwindowcorrespondstoAgent2,therighttoAgent3).EachagentparticipatinginanElectronicInstitutioncommunicatesviaaGovernor.TheGovernorservesthepurposeof“safe-guarding”theinstitu-tion,i.e.itcheckswhetheraparticularmessageisallowedtobeutteredatthecurrentstageornot.Thesecondtypeofparticipantsareautonomousagents,i.e.softwareprograms,thatcontactAMELIdirectly.Eachsoftwareagentre-questsaccessand,ifgranted,communicatesviaaGovernoraswell.
Anarbitraryevent,e.g.amouseclickonadoorhandle,causedbyahumanuserleadstoasequenceofprocessingsteps.First,theeventiscaughtbytheAtmospherePlayerandtransmittedintermsofa2–tuple NarrowingtheGapBetweenHumansandAgentsine-Commerce135 Fig.3.Theuserinterfaceofa3DElectronicInstitutionexemplifiedbymeansofagraffitipostershop TheInstitutionMonitor,whichoffersaninterfacetoAMELI,allowstheobservationofallmessageswithinasingleElectronicInstitution.Moreprecisely,theCausalConnectionServerisconnectedtoasocketprovidedbytheInstitutionMonitor,andcollectsavailablemessages.Thesemessagesassistinmaintainingthesynchronizedandconsistentrelationbetweenthe3DVirtualWorldandtheElectronicInstitution.Consider,forexampleanautonomoussoftwareagentthatintendstoentertheEI(cf.externalagentinFigure2).Thisparticularsoftwareagentisnotdrivenbyahumanuser,i.e.itisnotrequiredtovisuallyrepresenttheagentforitsownsake.However,takingthepresenceofhumanparticipantsintoaccountthissoftwareagentneedstobevisualizedaswell.So,theCausalConnectionServergeneratessucharepresentationandassemblesitbasedonthemessagesobtainedviatheInstitutionMonitor.However,sincemorethanoneEImightbeexecutedatonetime,theFederationMonitornotifiesaboutnewlylaunchedElectronicInstitution.ThisisratherfeasiblesincemovementsbetweenElectronicInstitutionsarepossibleindeed. Technicallyspeaking,theuserinterfacecomprisestheAdobeAtmospherePlayer,embeddedinaHTMLpage,accessibleviawebbrowsers.Eventscausedbyuserswithinthe3DVirtualWorldarecaughtandprocessedwithJavaScript.Conceptually,theembodimentofparticipantsinthe3DVirtualWorldcreatesadditionalopportunitiestoinvolvepeopleinsocialinteractionsjustbythefactoftheirpresence.Beingawareofsomeone’spositionorher/hislineofsightallowsobservingtheenvironmentalcontextofeachparticularuser.Thepresenceofotherscreatesamoreopenandalessformalenvironment.Peoplearemorelikelytoengageinconversationsiftheyperceivethesocialcontextaswell. ThespecificationofanElectronicInstitutionisusedtoobtaina3Drep-resentation.However,thisspecificationdoesnotcontainexplicitinformationrelatedtothevisualizationofElectronicInstitutions.Nevertheless,itispossible 136A.Bogdanovychetal. togenerateasimple3DVirtualWorldbyexploitingavailabledata.Inastraight-forwardapproach,scenesaremappedontorooms,transitionsbetweenscenesarerepresentedascorridorsanddoorslimittheaccessbetweenscenes.Themaxi-mumnumberofparticipantsperscenedeterminesthesizeofeachroom.Doorsarepositionedinordertoconnectadjacentrooms.Suchaninstitutionisalreadyfullyfunctional,i.e.allsecurityissuesareimposed,agentsarefreetojointheenvironment,interactandengageinconversations. Figure3exemplifiesapossiblevisualizationofa3DElectronicInstitution.Thisparticularexamplefeaturesavirtualpostershopthatimitatestheatmo-sphereofareal-worldartgallery.Thegallery’svisitorsareembodiedasavatars.Visitorscommunicatewitheachotherviathechatwindowatthebottomoftheinterface.Atransparentinstitutionmap,i.e.thelayoutofthegallery,overlaystheVirtualWorldandisplacedatthetoprightcorneroftheinterface.Thelargecuboidsinthemaprepresentroomsandsmalleronescorrespondtoconnectionsbetweentheserooms.Theavatar’spositionwithintheinstitutionissymbolizedbymeansofahighlightedfigurehavinganarrowpointingatit.Allotherfiguresidentifyavatarscontrolledbysoftwareagents.Theseavatarsactonbehalfoftheuserandtrytofulfillspecifiedtasks.However,onlyoneavatarisactuallycontrolledanddrivenbythehumanatonetime.Thisexampleillustratestheheterogeneityof3DElectronicInstitutionssincethetwopossibletypesofpar-ticipantsarepresent.Theartist,forinstance,isengagedinaconversationwithapotential(human)buyerwhilethesoftwareagent(buyer)keepsobserving. 5ConclusionandFutureWork InthispaperwepresentedanovelapproachenablinghumanparticipationinaMulti-AgentSystem,namelyElectronicInstitutions,bymeansofa3DVirtualWorldthatmaterializedin3DElectronicInstitutions.Thisnewenvironmentopensaperfectresearchplaygroundforheterogenoussocietiescomprisinghu-mansandsoftwareagentsandtoexaminetheirrelationshipindomainssuchase-Commerce.Duetothefactthatsocialinteractioniscrucialine-Commercebut,however,widelyneglectedwetookupthisissueandenableduserstoactwithinthesociallyaugmentedcontextof3DVirtualWorlds.Since3DElectronicInstitutionsallowthespecificationofarbitraryscenarios,weexemplifieditsap-plicationintermsofanonlinegraffitipostershop.Inthisenvironmentusersinteractwithotherparticipantsandareabletoobservethebehavioroftheiragentsaswellastointerveneintheagents’decisionprocessifnecessary. Weareabouttocompletetheimplementationofthesystemandaimatinvestigatingindetailtheco-learningaspectsbetweensoftwareagentsandtheirprincipals.Additionally,weplantoconductanextensiveusabilitystudythatevaluatestheacceptanceandfeasibilityofthisnewenvironment.Weexpecttoobtainnewinsightsabouttherelationshipbetweenhumansandagentsthatassistinfuturedevelopments. NarrowingtheGapBetweenHumansandAgentsine-Commerce137 References 1.Preece,J.,Maloney-Krichmar,D.:OnlineCommunities.In:TheHuman-ComputerInteractionHandbook.LawrenceErlbaumAssociatesInc.(2003)596–620 2.Wyckoff,A.,Colecchia,A.:TheEconomicandSocialImpactsofElectronicCom-merce:PreliminaryFindingsandResearchAgenda.OrganizationforEconomicCooperationandDevelopment(OECD)(1999) 3.Damer,B.:Avatars:ExploringandBuildingVirtualWorldsontheInternet.(1998)4.Esteva,M.,Rodriguez-Aguilar,J.,Sierra,C.,Garcia,P.,Arcos,J.:Ontheformalspecificationsofelectronicinstitutions.In:AgentMediatedElectronicCommerce,TheEuropeanAgentLinkPerspective,Springer-Verlag(2001)126–147 5.Jennings,N.,Sycara,K.,Wooldridge,M.:Aroadmapofagentresearchanddevel-opment.In:AutonomousagentsandMultiagentSystems.(1998)275–306 6.Wooldridge,M.,Jennings,N.,Kinny,D.:TheGaiaMethodologyforAgent-OrientedAnalysisandDesign.AutonomousAgentsandMulti-AgentSystems3(2000)285–312 7.MADKIT:Amulti-agentdevelopmentkit.http://www.madkit.org/(2005) 8.Esteva,M.:ElectronicInstitutions:FromSpecificationtoDevelopment.PhDthesis,Institutd’Investigaci´oenIntel.lig`enciaArtificial(IIIA),Spain(2003)9.Cun´ı,G.,Esteva,M.,Garcia,P.,Puertas,E.,Sierra,C.,Solchaga,T.:MASFIT:Multi-agentsystemsforfishtrading.In:Proceedingsofthe16thEuropeanCon-ferenceonArtificialIntelligence,ECAI04,Valencia,Spain(2004) 10.Ljunberg,A.,Lucas,A.:Theoasisairtrafficmanagementsystem.In:Proceedings ofthe2ndPacificRimInternationalConferenceonAI(PRICAI-92),Korea(1992)11.Girgensohn,A.,Lee,A.:Makingwebsitesbeplacesforsocialinteraction.In: Proc.ofthe2002ACMConf.onComputerSupportedCooperativeWork,ACMPress(2002)136–145 12.Chittaro,L.,Coppola,P.:Animatedproductsasanavigationaidfore-commerce. In:CHI’00ExtendedAbstractsonHumanFactorsinComputingSystems,ACMPress(2000)107–108 13.Barbieri,T.,Paolini,P.:ReconstructingLeonardo’sIdealCityfromHandwritten CodexestoWebtalkII:A3DCollaborativeVirtualEnvironmentSystem.In:Pro-ceedingsoftheConferenceonVirtualReality,Archeology,andCulturalHeritage,Greece(2001)61–66 14.Bricken,M.:Virtualworlds:Nointerfacetodesign.In:ProceedingsofFirst InternationalConferenceonCyberspace.(1990) 15.Smith,G.J.,Maher,M.L.,Gero,J.S.:Designing3DVirtualWorldsasaSociety ofAgents.In:ProceedingsofCAADFutures.(2003) 16.RussoDosSantos,C.,Gros,P.,Abel,P.,Loisel,D.,Trichaud,N.,Paris,J.P.: MappingInformationonto3DVirtualWorlds.In:ProceedingsoftheInternationalConferenceonInformationVisualization.(2000)379– 17.Bogdanovych,A.,Berger,H.,Simoff,S.,Sierra,C.:E-CommerceEnvironmentsas 3DElectronicInstitutions.In:Proc.ofIADISe-Commerce2004,Portugal(2004)18.Esteva,M.,delaCruz,D.,Sierra,C.:ISLANDER:AnElectronicInstitutions Editor.In:FirstInt’lConf.onAutonomousAgentsandMultiagentSystems,Bologna,ACMPress(2002)1045–1052 19.ElectronicInstitutionDevelopmentEnvironment:Website.http://e-institutor.iiia.csic.es/(2005) 20.Maes,P.,Nardi,D.:Meta-LevelArchitecturesandReflection.ElsevierScience Inc.,NY,USA(1988) 21.AdobeAtmosphere:Website.http://www.adobe.com/(2005) 因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- yrrf.cn 版权所有 赣ICP备2024042794号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务