EA Patterns

Download as pdf or txt
Download as pdf or txt
You are on page 1of 274
 
FakultätfürInformatiderTechnischenUniversitätMünchen 
APattern-basedApproachtoEnterpriseArchitecture  Management  
AlexanderM.Erns
VollständigerAbdruckdervonderFakultätürInormatikderTechnischenUniversität MünchenzurErlangungdesakademischenGradeseineDoktorsderNaturwissenschaten(Dr.rer.nat.genehmigtenDissertation.Vorsitzender:Univ.-Pro.Dr.MartinBichlePrüerderDissertation:1.Univ.-Pro.Dr.FlorianMatthe2.Univ.-Pro.Dr.DimitrisKaragiannisUniversitätWien/ÖsterreicDieDissertationwurdeam09.09.2009beiderTechnischenUniversitätMüncheeingereichtunddurchdieFakultätürInormatikam03.03.2010angenommen.
 
I
5
 
Abstract  
Patternshaveproventobeauseulandpracticalapproachtoaddresscomplexityivariousdomainslikesotwareengineering,projectmanagement,orarchitecture.They documentgeneral,reusableprovenpracticesolutionstocommonproblemsinagivecontext.Therebytheyidentiydrivingorces,knownusages,andconsequences.Thithesispresentsapattern-basedapproachtoEnterpriseArchitectureManagement(EAM).EAMisaboutthealignmentobusinessandIT,whichisamajorissueotoday’smedium andlargesizeenterprises.Exemplaryreasonsorthisaredemandsorhigherexibilittosupportnewbusinessdemandsorhigheragilitytoadapttonewmarketrequirements.Additionally,therearelegalregulationsliketheSarbanesOxleyAct,whichrequiredocumentationotheenterprisearchitectureoacompany.DiferentmethodologiestsupportEAMhavebeendevelopedbyacademiaandpracticewithallothemhaving certaindrawbackslikebeingtooexhaustiveorbeingtoocompany-specic.ThisdissertationinvestigatestheuseopatternsorEAM,ollowingaconcern-driveapproach,toovercomethesedrawbacks.ThreekindsoEAMpatternsareintroduced.Methodologypatterns(M-Patterns)documentingmethodologiestoaddresstypicalprob- lemsinEAMinastep-wisemanner.Viewpointpatterns(V-Patterns)detailingbespracticevisualizations,whichcanbeusedintheexecutionoM-Patterns.Inormation modelpatterns(I-Patterns)recommendinormationmodelragmentsthathaveprovetobeuseulinthedocumentationoenterprisearchitectures.IncontrasttoEAMpatterns,EAMantipatternsdocumentsolutions,whichhaveprovennottoworkinpractictopreventtypicalmistakesinEAM.Experiencesromacademiaandpracticehavebeencollected,structured,andmadeavailableoruturereuseintheEAMPatternCatalogusingEAMpatternsandEAMantpatterns.Fourusagescenariosorthecatalogareelaboratedandappliedinthisthesis:Developanenterprise-specicEAM,evolveandassessanexistingEAM,speciyEArequirements,andconductscienticresearch.Sixindustrialcasestudies,oneacademicworkshop,alectureattheTechnischeUniversitätMünchen,andasurveyshowthattheapproachisadoptedbyacademiaaswellabypractitionersandisabletopavethewayoruturedevelopmentsinEAM.II
5
 
I
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5

Reward Your Curiosity

Everything you want to read.
Anytime. Anywhere. Any device.
No Commitment. Cancel anytime.
576648e32a3d8b82ca71961b7a986505