当前位置:在线查询网 > 图书大全 > 基于用例的面向方面软件开发

基于用例的面向方面软件开发_图书大全


请输入要查询的图书:

可以输入图书全称,关键词或ISBN号

基于用例的面向方面软件开发

ISBN: 9787111177715

出版社: 机械工业出版社

出版年: 2006-1

页数: 418

定价: 55.00元

装帧: 简裝本

内容简介


Aspect-orientedprogramming(AOP)isarevolutionarynewwaytothinkaboutsoftwareengineering.AOPwasintroducedtoaddresscrosscuttingconcernssuchassecurity,logging,persistence,debugging,tracing,distribution,performancemonitoring,andexceptionhandlinginamoreeffectivemanner.Unlikeconventionaldevelopmenttechniques,whichscattertheimplementationofeachconcernintomultipleclasses,aspect-orientedprogramminglocalizesthem..

Aspect-orientedsoftwaredevelopment(AOSD)usesthisapproachtocreateabettermodularityforfunctionalandnonfunctionalrequirements,platformspecifics,andmore,allowingyoutobuildmoreunderstandablesystemsthatareeasiertoconfigureandextendtomeettheevolvingneedsofstakeholders.

Inthishighlyanticipatednewbook,IvarJacobsonandPan-WeiNgdemonstratehowtoapplyusecases--amatureandsystematicapproachtofocusingonstakeholderconcerns--andaspect-orientationinbuildingrobustandextensiblesystems.Throughoutthebook,theauthorsemployasingle,real-worldexampleofahotelmanagementinformationsystemtomakethedescribedtheoriesandpracticesconcreteandunderstandable.

Theauthorsshowhowtoidentify,design,implement,test,andrefactoruse-casemodules,aswellasextendthem.Theyalsodemonstratehowtodesignuse-casemoduleswiththeUnifiedModelingLanguage(UML)--emphasizingenhancementsmadeinUML2.0--andhowtoachieveuse-casemodularityusingaspecttechnologies,notablyAspectJ...

Keytopicsinclude

?Makingthecaseforusecasesandaspects

?Capturingandmodelingconcernswithusecases

?Keepingconcernsseparatewithuse-casemodules

?Modelinguse-casesslicesandaspectsusingthenewestextensionstotheUMLnotation

?Applyingusecasesandaspectsinprojects...

Whateveryourlevelofexperiencewithaspect-orientedprogramming,Aspect-OrientedSoftwareDevelopmentwithUseCaseswillteachyouhowtodevelopbettersoftwarebyembracingtheparadigmshifttoAOSD.