简介:最近,建筑群的新特征联网的一些在不同领域里吸引科学家的注意,并且导致许多种新兴的研究方向。到目前为止,大多数研究工作被结构分析在大规模软件系统在复杂网络特征的发现限制了。这篇论文论述理论基础,设计方法,算法和研究的实验结果。它第一为网络拓扑学强调进化生长的设计方法的意义面向对象(OO)软件系统,并且主张有各种各样的拓扑学特征的网络模型的选择和调整将在设计的进程和OO软件系统的实现上带不可忽略的效果。然后,我们与不同拓扑学特征和软件建模方法的发展分析“在网络模型的进化之间的否定和妥协的否定”的类似的纪律。根据软件模式的生长特征的分析,我们连续建议一个面向对象的软件网络进化生长方法和它的算法。另外,我们也基于复杂网络理论为OO软件系统度量标准建议参数系统。基于这些参数系统,它能分析各种各样的节点的特征,连接并且本地世界,调制网络拓扑学并且指导软件度量标准。所有这些能对详细设计,实现和表演分析有用。最后,我们集中于进化算法的应用程序并且由案例研究表明它。在实验软件工程从我们的早实验把结果与方法论作比较,我们相信建议软件工程设计方法基于复杂网络理论是一条计算软件工程途径。我们主张这个方法应该是极大地为在大规模OO的功能,结构和性能的设计,实现,调整和度量标准有益软件建筑群系统。
简介:簇建筑学在高端计算起一个重要作用过去的20年了。与因特网服务,大数据,和云计算的来临,传统的簇面对三挑战:1)在计算,存储器,和I/O能力之中提供灵活系统平衡;2)减少资源分享开销;并且3)探讨低表演力量效率。这份位置报纸建议定义软件的簇(SDC)体系结构处理这些挑战。SDC建筑学继承传统的簇的二个特征:它的建筑学是multicomputer和它泛泛地联合相连。SDC提供二新机制:全球I/O空间(GIO)和遥远的设备的支持硬件的本国的存取(HNA)。应用程序软件能定义从水池由物理簇提供了的资源适合到它的需要的虚拟簇最好,并且传统的簇生态系统不需要修正。我们也讨论一个原型图案和利用SDC建筑学的一个32处理器云服务者的实现。
简介:Firegrowthmodelcanpredictfirebehavior,whichcanguidefirefightingactivitiesandassessesfiremanagementpolicies.Thispaperanalyzedthemainfactorsaffectingfiresimulation,andsummariedthecurrentgrowthmodelsincludingempirical,semi-empiricalandphysicalmodels.Thewidelyusedfiregrowthsimulationsoftwareswereoutlinedinthepaper,whichincludePrometheus,BehavePlus,Farsite,etc.Finally,thepaperdiscussedthelimitationsoffiregrowthmodelsandtheirfuturedevelopment.
简介:TheChinesesoftwareindustryhashadalatestart.Althoughithasbeendevelopingfast,itisstillatitsinitialstage.1.IndustryScaleAtpresent,therearemorethan1,800softwareenterprises,withemployeesnumbering100,000.EnterprisesofacertainscaleincludetheFounderGroupCorporation,ChineseSoftwareCorporation,SoftwareGroupCorporationofNortheastUniversity,ShandongZhongchuanSoftwareEngineeringCorporation,YongyouSoftwareGroupCorporation,BeijingHopeGroupCorporation,StoneLifangCompany,
简介:TheconfigurationmanagementtoolCMThasbeenusedsinceseveralyearsnow,andinquitsdifferentprojects(Virgo,GLAST,LHCb,Auger,Atlas,etc).Thefeaturesofthetoolhavecontinuouslyevolvedaccordingtothegrowingneedsofthedevelopersandtofollowtheincreasingcomplexityofthesoftwarebasesithastoservice,Howevertheoriginalconcepts:readability,simplicity,flexibility,completenesshavebeenpreservedandthesyntanofthecoreelementofthesystem-therequirementsfile-hasbeenalwaysketpbackwardcompatible.MoreandmoreprojectspecificconventionsandneedshavefounrtheirexpressionusingCMT,andsimultaneouslythefocuesetoCMTfeatureshaveevolvedaccordingly,progressivelyraisingimportancetowardslanguagecustomisation,newdocumentgeneratorsproductionofpatterns,packageorganizationandsoftwaredistribution.ThebasicpropertiesoftheCMTtoolkitwillbeshortlypresentedbutthefocusofthediscussionwillbesettotheCMTtoolkitwillbeshortlypresentedbutthefocusofthediscussionwillbesettoptheserecentevolutions,throughtsometypicalexamplesobtainedfromactualprojectsshowingspecificdefinitionsorconventions.Thediscussionisthenextendedtowardsthegeneralizedquestionofthescalabilityinsoftwareproductionandmanagementinthecontextofe.g.Gridtechnologies.TheimpactofusinggenericandhighleveltoolssuchasCMT,whichalreadyoffersseveralsolutions,RPMortheGridtechnologies,inthisrespectwillbepresented.Inparticular,theroleofformalspecificationsforthesoftwareconfigurationappearstobecriticalforquerymechanismsrequiredinmanagementoperationsorinremoteactions.
简介:Anincreasingnumberofcomputersystemsarebeingviewedintermsofautonomousagents.Mostpeoplebelievethatagent-orientedapproachiswellsuitedtodesigningandbuildingcomplexsystems.Yet,todate,littleefforthadbeendevotedtodiscussingtheadvantagesofagent-orientedapproachasamainstreamsoftwareengineeringparadiam.Herebothofthisissuesandtherelationbetweenobject-orientedandagentorientedwillbeargued.Wedescribeanagent-orientedmethodologyandprovideaquotefordesigningaauctionsystem.
简介:Hardwareandsoftwareco-designisadesigntechniquewhichdeliverscomputersystemscomprisinghardwareandsoftwarecomponents.Acriticalphaseoftheco-designprocessistodecomposeaprogramintohardwareandsoftware.Thispaperproposesanalgebraicpartitioningalgorithmwhosecorrectnessisverifiedinprogramalgebra.Theauthorsintroduceaprogramanalysisphasebeforeprogrampartitioninganddevelopacollectionofsyntax-basedsplittingrules.Theformerprovidestheinformationformovingoperationsfromsoftwaretohardwareandreducingtheinteractionbetweencomponents,andthelattersupportsacompositionalapproachtoprogrampartitioning.
简介:SoftwareRebuildingforSFCControlSystem¥HuangXinmin;GuoKejun;ChenMinglang;ZhangChangshuanandHuJianjunSFC,theinjectorofHIdaL,was...
简介:ThispaperdescribestheimplementationofasizablesubsetofOpenMPonnetworksofworkstations(NOWs)andthesource-to-sourceOpenMPcompiler(AutoPar)isusedfortheJIAJIAhome-basedsharedvirtualmemorysystem(SVM).ThepapersuggestssomesimplemodificationsandextensionstotheOpenMPstandardforthedifferencebetweenSVMandSMP(symmetricmultiprocessor),atwhichtheOpenMPspecificationisaimed.TheOpenMPtranslatorisbasedonanautomaticparallelizationcompiler,soitispossibletocheckthecorrectnessofthesemanticsofOpenMPprogramswhichisnotrequiredinanOpenMP-compliantimplementation.AutoParismeasuredforfiveapplicationsincludingbothprogramsfromNASParallelBenchmarksandrealapplicationsonaclusterofeightPentiumIIPCsconnectedbya100MbpsswitchedEthernet.TheevaluationshowsthattheparallelizationbyannotatingOpenMPdirectivesissimpleandtheperformanceofgeneratedJIAJIAcodeisstillacceptableonNOWs.
简介:SinceitserliestyearsofR&D[1],theGEANT4simulationtoolkithasbeendevelopedfollowingsoftwareprocessstandardswhichdictatedtheoverallevolutionoftheproject.Thecomplexityofthesoftwareinvolved,thewideareasofapplicationofthesoftwareproduct,thehugeamountofcodeandCategorycomplexity,thesizeanddistributednatureoftheCollaborationitselfareallingredientswhichinvolveandcorrelatetogetherawidevarietyofsoftwareprocesses.Althoughin"production"andavailabletothepublicsinceDecember1998,theGEANT4softwareproduct[1]includesCategoryDomainswhicharestillunderactivedevelopment.Thereforetheyrequiredifferenttreatmentalsointermsofimprovementofthedevelopmentcycle,system,testingandusersupport,ThisarticleismeanttodescribesomeofthesoftwareprocessesastheyareappliedinGEANT4forbothdevelopment,testingandmaintenanceofthesoftware.
简介:Asoftwareforthemanagementofcomputeraideddesign(CAD)drawingswasdeveloped.Itcanbeusedtoclassifyandregisterinformationincludinggeometricfeaturesofthedrawings,andtosearchappropriatereferencedrawingsmatchingthegivenconditionsofanewdesign.ThethumbnailsofthedrawingscanbedisplayedinanorderofpreferenceandcanbeusedtozoomandaccessthePDFfileorCADdataofaselecteddrawing.Thethumbnailsandthedatastructurearetwokeyelementsofthesoftware.
简介:WiththedevelopmentofWeb2.0,moreandmorepeoplechoosetousetheInternettoexpresstheiropinions.Allthisopinionstogetherintoanewformtextwhichcontainsalotofvaluableemotionalinformation,thisiswhyhowtodealwiththesetextsandanalysistheemotionalinformationissignificantforus.Wegetthreemaintasksofsentimentanalysis,includingsentimentextraction,sentimentclassification,sentimentapplicationandsummarization.Inthispaper,basedontheRsoftware,weintroducedthestepsofsentimentanalysisindetail.Finally,wecollectthemoviereviewsfromtheInternet,anduseRsoftwaretodosentimentanalysisinordertojudgetheemotionaltendencyofthetext.
简介:TheAlphaMagneticSpectrometer(AMS)isanexperimenttosearchinspacefordarkmatter,missingmatterandantimatterscheduledforinstallationontheInternationalSPaceStation(ISS)Alpha.AMSdetectorhadprecursiveflightinJune1998onboardthespaceshuttleDiscoveryduringSTS91,Morethan100Meventsbeencollectedandanalyzed.Thedetectorwillhaveanotherflightinthefallofyear2003formorethanthreeyearsonISS.ThedatawillbetransmittedfromISStoNASAMarshallSpaceFlightCenter(Huntsvile,Alabama)andthentoMITandCERNforprocessingandanalysis,InthisreportwedescribeAMSsoftwareinparticularconditionsdatabaseanddataprocessingsoftware.
简介:Anincreasingnumberofcomputersystemsarebeingviewedintermsofautonomousagents.Mostpeoplebelievethatagent-orientedapproachiswellsuitedtodesignandbuildcomplexsystems.Yet.todate,littleefforthadbeendevotedtodiscusstheadvantagesofagent-orientedapproachasamainstreamsoftwareengineeringparadigm.Herebothofthisissuesandtherelationbetweenobject-orientedandagent-orientedwillbeargued.wedescribeanagent-orientedmethodologyandprovideaquotefordesigninganauctionsystem.