欢迎来到天天文库
浏览记录
ID:39065533
大小:165.84 KB
页数:8页
时间:2019-06-24
《CHOOSING THE RIGHT DESIGN PATTERN选正确方式》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、CHOOSINGTHERIGHTDESIGNPATTERN:ANIMPLICITCULTUREAPPROACH.AliaksandrBirukou,EnricoBlanzieriandPaoloGiorginiFebruary2006TechnicalReport#DIT-06-007CHOOSINGTHERIGHTDESIGNPATTERN:ANIMPLICITCULTUREAPPROACHAliaksandrBirukouEnricoBlanzieriPaoloGiorginiDepartmentofInformationandCommunicationTech
2、nologyUniversityofTrentoviaSommarive14,38050Povo(Trento),Italye-mail:faliaksandr.birukou,enrico.blanzieri,paolo.giorginig@dit.unitn.itKEYWORDSlectionandweproposeanapproachthatconsiderstheDesignpatterns,implicitculture,designpatternselec-problemfromasocialpointofview.Weproposetouseation
3、,multi-agentsystem,informationagentsmulti-agentsystembasedontheImplicitCultureframe-worktohelpprogrammersinselectingpatterns.TohelpABSTRACTapersontomakeadecisionaboutthepatternselec-tion,gettingsuggestionsfromthegroupisimportant.DesignpatternsrepresentsolutionstoproblemsthatInoursystem
4、theproblemfacedbytheprogrammerishavebeenprovedtobeusefulindi®erentcontextsandcomparedwiththosefacedpreviouslybycolleaguesandcanbereused.Anexperiencedprogrammercanchoosesuggestionsaboutthemostsuitabledesignpatternsareasuitablepatternforagivenprobleme®ectively.How-provided.ever,foraninex
5、periencedprogrammerthisisaveryhardtask.Weproposeamulti-agentsystemthatsup-IMPLICITCULTUREportsprogrammersinchoosingthedesignpatternsuit-ableforthegivenproblem.Personalagentsinoursys-Thissectionpresentsanoverviewofthegeneralideaoftemproduceknowledgetransferamongusers,allowingImplicitCul
6、tureandSystemsforImplicitCultureSup-forthereuseofexperienceinchoosingdesignpatterns.port(SICS).Foramorethoroughdescriptionwereferthereadertoourpreviouswork(BlanzieriandGiorgini,INTRODUCTION2000;Blanzierietal.,2001).OnlyexperiencedsoftwareengineerswhohaveadeepWithmorethan20designpatte
7、rnsinthecatalogtoknowledgeofpatternscanusetheme®ectively.Thesechoosefrom,itmightbehardto¯ndtheonethatad-developerscanrecognizegenericsituationswhereapat-dressesaparticulardesignproblem,especiallyifthecat-terncanbeapplied.Inexperiencedprogrammers,evenalogisnewandunfamiliartoyou."Thiss
此文档下载收益归作者所有