
Thedisciplineofsoftwarecon?gurationmanagement(SCM)providesoneofthe bestsuccessstoriesinthe?eldofsoftwareengineering. Withtheavailabilityof over100commercialSCMsystemsthattogetherformabillion-dollarmark- place,andtheexplicitrecognitionofSCMbysuchstandardsastheCMMand ISO-9000,thedisciplinehasestablisheditselfasoneoftheessentialcornerstones ofsoftwareengineering. While SCM is a well-established discipline, innovative software engine- ing approaches constitute new challenges that require support in the form of new or improvedtools, techniques, and processes. These challengesemerge in component-baseddevelopment,distributedsystems,dynamicallyboundand- con?gured systems, embedded systems, software architecture, Web-based s- tems,XML,engineering/productdatamanagement,systemengineering,process support,concurrentandcooperativeengineering,etc.^ Since the?rst SCM workshop was held in 1988, the workshop series has providedarecurringforumforresearchersandpractitionerstopresenttechnical contributions,toexchangeanddiscussideas,andtoestablishcontactsforfurther cooperation. Thecurrentvolumecontainspapersfromtwoworkshopswhichwere bothco-locatedwiththeInternationalConferenceonSoftwareEngineering,but di?eredintheirformatsandgoals. SCM-10washeldasanICSEworkshopatToronto,CanadainMay2001. It wasdeliberatelydecidedtohaveaninformalworkshopinordertoopenaforum fordiscussingnewpractices,newchallenges,andnewboundariesforSCM. This wasachievedbyablendofinvitedtalks,talksonselectedpositionpapers,and lively discussions. Originally, informal proceedings were produced which were deliveredtotheworkshopparticipants. Lateron,5outof22submissionswere selectedforpublicationinthis jointvolume. Allauthorswereaskedtoextend theircontributionstofullpapersandtorevisethemthoroughly.^ WhiletheSCM-10experimentprovedverysuccessful,theSCMcommunity feltthatitshouldgoforaformalworkshoponceagain. Infact,thiswouldopen uptheopportunitytodocumentcurrentresearchandfertilizethedevelopment ofthisdiscipline. Asaconsequence,thefollow-upworkshopSCM-11washeld as a co-located event with ICSE at Portland, Oregon in May 2003. The Call forPapersreceivedalivelyresponsewith36submissions,outofwhich15were acceptedforpublication(12longand3shortpapers). Thesepapersappearinthe secondpartofthisvolume,orderedbytopic. Inadditiontopaperpresentations, theworkshopprovidedsu?cienttimeforinspiringdiscussions. Thechairsofbothworkshopswouldliketoacknowledgetheinvaluablec- tributionsofallauthorsandspeakers,theprogramcommittees,theorganizers oftheICSEconferences,andSpringer-Verlag.^ May2003 BernhardWestfechtel Andr´evanderHoek VI Preface ProgramCommitteeofSCM2003 Geo?Clemm,Rational,USA ReidarConradi,NTNUTrondheim,Norway IvicaCrnkovic,MalardalenUniversity,Sweden WolfgangEmmerich,UniversityCollegeLondon,UK Andr´evanderHoek,UniversityofCalifornia,Irvine,USA AnnitaPersson,EricssonAB,M¨olndal,Sweden BernhardWestfechtel(Chair),RWTHAachen,Germany JimWhitehead,UniversityofCalifornia,SantaCruz,USA AndreasZeller,UniversityofSaarbruc ¨ ken,Germany ProgramCommitteeofSCM2001 Geo?Clemm,Rational,USA IvicaCrnkovic,MalardalenUniversity,Sweden WolfgangEmmerich,UniversityCollegeLondon,UK JackyEstublier,LSR-IMAG,France Andr´evanderHoek(Chair),UniversityofCalifornia,Irvine,USA Je?Magee,ImperialCollege,London,UK BernhardWestfechtel,RWTHAachen,Germany JimWhitehead,UniversityofCalifornia,SantaCruz,USA AndreasZeller,UniversityofSaarbruc ¨ ken,Germany SCMWorkshops SCM-1,Grassau,Germany(1988) SCM-2,Princeton,USA(1990) SCM-3,Trondheim,Norway(1991) SCM-4,Baltimore,USA(1993)^ SCM-5,Seattle,USA(1995) SCM-6,Berlin,Germany(1996) SCM-7,Boston,USA(1997) SCM-8,Brussels,Belgium(1998) SCM-9,Toulouse,France(1999) SCM-10,Toronto,Canada(2001) SCM-11,Portland,Oregon(2003) TableofContents BestPapersofSCM2001 De?ningandSupportingConcurrentEngineeringPoliciesinSCM........ 1 JackyEstublier,SergioGarc´?a,andGerman ´ Vega Con?gurationManagementinComponentBasedProductPopulations.... 16 RobvanOmmering SoftwareArchitectureandSoftwareCon?gurationManagement.......... 24 BernhardWestfechtelandReidarConradi SupportingDistributedCollaborationthroughMultidimensionalSoftware Con?gurationManagement.......................................... 40 MarkC. Chu-CarrollandJamesWright SoftwareCon?gurationManagementRelatedtotheManagementof DistributedSystemsandService-OrientedArchitectures................ 54 VladimirTosic,DavidMennie,andBernardPagurek VersionModelsI UniformComparisonofCon?gurationManagementDataModels.^....... 70 E. JamesWhitehead,Jr. andDorritGordon TowardsIntelligentSupportforManagingEvolutionofCon?gurable SoftwareProductFamilies.......................................... 86 TeroKojo,TomiMa¨nnist¨o,andTimoSoininen IntegratingSoftwareConstructionandSoftwareDeployment............ 102 EelcoDolstra VersionModelsII DataProductCon?gurationManagementand Versioningin Large-Scale ProductionofSatelliteScienti?cData................................ 118 BruceR. Barkstrom MergingCollectionDataStructuresinaContentManagementSystem.... 134 AxelWienberg CompatibilityofXMLLanguageVersions............................. 148 DanielDuiandWolfgangEmmerich VIII TableofContents Architecture UsingFederationsforFlexibleSCMSystems.......................... 163 JackyEstublier,Anh-TuyetLe,andJorgeVillalobos DissectingCon?gurationManagementPolicies.........^................ 177 RonaldvanderLingenandAndr´evanderHoek ConcurrencyandDistribution ImprovingCon?ictDetectioninOptimisticConcurrencyControlModels.. 191 CiaranO’Reilly,PhilipMorrow,andDavidBustard DataTopologyandProcessPatternsforDistributedDevelopment........ 206 DarcyWiborgWeber Component-BasedSystems ManagingtheEvolutionofDistributedandInterrelatedComponents..... 217 SundararajanSowrirajanandAndr´evanderHoek ALightweightInfrastructureforRecon?guringApplications............. 231 MarcoCastaldi,AntonioCarzaniga,PaolaInverardi, andAlexanderL. Wolf Education ASoftwareCon?gurationManagementCourse......................... 245 UlfAsklundandLarsBendix NewApplications ApplicationsofCon?gurationInformationtoSecurity.................. 259 DennisHeimbigner TowardsSoftwareCon?gurationManagementforTest-Driven Development...............................................^....... 267 TammoFreese AuthorIndex.................................................
Page Count:
275
Publication Date:
2003-01-01
ISBN-10:
3540140360
ISBN-13:
9783540140368
No comments yet. Be the first to share your thoughts!