资源描述:
《Springer.Component.Based_Software_Testing_with_UML_(Springer.2005)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、Hans-GerhardGrossComponent-BasedSoftwareTestingwithUMLHans-GerhardGrossComponent-BasedSoftwareTestingwithUMLWith121Figuresand24Tables123Hans-GerhardGrossFraunhoferInstituteforExperimentalSoftwareEngineeringSauerwiesen667661Kaiserslauterne-mail:hans-gerhard.gross@iese.fraunhofer.deLibraryofC
2、ongressControlNumber:2004111059ACMComputingClassification(1998):D.2.4,D.2.5,D.2.13ISBN3-540-20864-XSpringerBerlinHeidelbergNewYorkThisworkissubjecttocopyright.Allrightsarereserved,whetherthewholeorpartofthematerialisconcerned,specificallytherightsoftranslation,reprinting,reuseofillustration
3、s,recitation,broadcasting,reproductiononmicrofilmorinanyotherway,andstorageindatabanks.DuplicationofthispublicationorpartsthereofispermittedonlyundertheprovisionsoftheGermanCopyrightLawofSeptember9,1965,initscurrentversion,andpermissionforusemustalwaysbeobtainedfromSpringer.Violationsarelia
4、bleforprosecutionundertheGermanCopyrightLaw.SpringerisapartofSpringerScience+BusinessMediaspringeronline.com©Springer-VerlagBerlinHeidelberg2005PrintedinGermanyTheuseofgeneraldescriptivenames,registerednames,trademarks,etc.inthispublicationdoesnotimply,evenintheabsenceofaspecificstatement,t
5、hatsuchnamesareexemptfromtherelevantprotectivelawsandregulationsandthereforefreeforgeneraluse.Coverdesign:KünkelLopka,HeidelbergProduction:LE-TeXJelonek,Schmidt&VöcklerGbR,LeipzigTypesetting:bytheauthorPrintedonacid-freepaper45/3142/YL-543210ToMarc,Heiko,Isabell,andOliverForewordThepromiseo
6、fobject-orienteddevelopmenttoenabletheflexiblecomposi-tionandreuseofsoftwareartifactsfindsanextendedrealizationincomponenttechnologiessuchasCORBAcomponents,EJB,and.Net.Althoughoff-the-shelfcomponentsandcomponentcomposition,configurationanddeploymentmethodsarenowadaysavailable,anintrinsicproblem
7、ofcomponent-basedsoftwareconstructionisnotyetwelladdressed.Howcansoftwareengineersensurethatacomponentusedinacertaincomponentassemblyfitsthere-quirementsandthecontext?Howcansoftwareengineersselectacomponentfromacomponentrepository?Howcansoftwareengineersc