学科分类
/ 1
1 个结果
  • 简介: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.

  • 标签: 软件开发 大项目用软件 软件管理